Character Info Toolbox

While doing the end of the level 8 quest manually in the relay browser I noticed that I appear to have the trouble described earlier of the extreme meter not showing up in CHIT, the zombies showed just fine when I was in the zombie path though. Attaching my unmodified charpane code here.

I'll leave the quest unfinished for now (I just got the final extreme part) in case you need me to test anything. I'll move on to do the level 9 instead.
 
Last edited:
No, but it appears to have broken the images for all buffs and similar by adding an extra .gif to them (http://images.kingdomofloathing.com/itemimages/tomato.gif.gif for tomato power for example).

In the normal charpane I have
Code:
<Center>Extreme Meter:<br><img src=/images/otherimages/extmeter3.gif></center><table cellpadding=3 align=center><tr><td align=center>
while that cannot be found at all in the modified pane.

Also, I double checked that coolimages is set to true.

Edit: It may be worth to point out that I have Mafia set to cache images in order to get any kind of images at work (where I cannot access the image server) in case that has anything to do with it (turning it off leads to the normal buff images getting back at least, however the extreme meter does not).
 
Last edited:
Oh heck. I was playing around with a new feature that isn't working perfectly yet. But apparently it wouldn't have worked right anyway... ARGH!
 
I'm not sure why your charpane is so different from my own. Urgh.

Please try the attached build.
 
Last edited:
I was just about to post to say that I found a problem with that solution, but here something much more likely to do the job. You found the problem too fast. Try this. I have some confidence:
 
Last edited:
No, still nothing. Although it worked at least :)

Inc ase it has any bearing on anything my chit-settings are:
Code:
zlib chit.character.avatar = true
zlib chit.character.title = true
zlib      chit.checkversion = true
zlib chit.disable = false
zlib      chit.effects.classicons = none
zlib chit.effects.layout =      songs,buffs,intrinsics
zlib chit.effects.modicons = false
zlib      chit.effects.showicons = true
zlib chit.effects.usermap = false
zlib      chit.familiar.hats = spangly sombrero,sugar chapeau
zlib      chit.familiar.pants = spangly mariachi pants,double-ice britches,BRICKO      pants,pin-stripe slacks,Studded leather boxer shorts,Monster pants,Sugar      shorts
zlib chit.familiar.protect = false
zlib chit.familiar.weapons      = time sword
zlib chit.floor.layout = update,familiar
zlib      chit.helpers.dancecard = true
zlib chit.helpers.semirare = true
zlib      chit.helpers.wormwood = stats,spleen
zlib chit.kol.coolimages = true
zlib      chit.quests.hide = false
zlib chit.roof.layout = character,stats,organs
zlib      chit.stats.layout = muscle,myst,moxie|hp,mp,axel|organs|mcd|trail
zlib      chit.stats.showbars = true
zlib chit.toolbar.layout =      trail,quests,modifiers,elements,organs
zlib chit.toolbar.moods = true
zlib      chit.walls.layout = helpers,effects

My current Character Pane Options are set to:

Code:
[B]Character Pane Options[/B][B]:[/B]
( ) Use Compact Character Pane
( ) Use Compact Effect Display (Might make icons look gross.)
( ) Use Slim HP/MP/Meat/Adv Display (only applies in non-compact character pane)
( ) Show Outfit on Character Pane(?)
( ) Display Familiar Below Effects
(X) Display Fullness Counter ([B]WARNING:[/B] Not funny.)
(X) Display Quest Tracker in the Character Pane
( ) Display PvP Fights Remaining in the Character Pane

[B]Progress Bars:
[/B](X) Enable Level Progress Bar
(X) Show Substats per Level instead of Stats(?)
(X) Enable Muscle Progress Bar
(X) Enable Mysticality Progress Bar
(X) Enable Moxie Progress Bar
(X) Enable Familiar Progress Bar
 
Allow me to rescind my earlier statement that the last version wasn't working. It was indeed working, but I forgot to equip the cold-gear when testing that... /me hangs head in shame
 
Awesome! I am very happy to hear that.

I just added some questlog fixes for the new quest. Little things, like converting microbowies/mercury into oil slicks just because reading a number like "234.58 μB/Hg" is so much more confusing than "37 oil slicks".

I'll roll a new release as soon as I'm 100% done with Erich's last feature request.
 
Updated to 0.7.4
  • Lots of charpane parsing fixes including longstanding problems with the Extreme Meter
  • Quest Log mods for KoL's new Chasm Quest:
    1. Convert "µB/Hg" to "oil slicks" because 234.58 is less helpful than 37.
    2. Add links for hill names
  • Opt-In feature for modifying counter images: zlib chit.effects.modicons = true

Since last version only charpane.ash and chit_effects.txt has been changed.
Download to /relay directory: View attachment 7149
Download to /data directory: View attachment 7150
 
Thanks for the updates Bale.

It appears that the I can no longer restore MP by clicking on my current MP anymore. The link for HP is still working though. Attached is the (unmodified) charpane html.
 

Attachments

In the data.txt, I replaced the Silent Invasion css with tacos:

Taco Elf window begin style:"background-color:#599CFF;color:white;font-style:italic" image:"taco.gif"
Taco Elf window end style:"background-color:#599CFF;color:white;font-style:italic" image:"taco.gif"

That works for me, just sharing :)
 
removed out of date attachment

Mine uses different colors, but the same custom icon. :)

I've also got an updated version of charpane.ash to share which fixes the mp restoration link and has a lot of refactoring for effect parsing. I don't want to trouble everyone with the update for so little, so I'll attach them here.

Updated to 0.7.4.1
  • Taco elves!
  • Fixed MP restoration link
  • Refactored some code. 'Cause it was fugly! (Apologies to Chez, but I dislike using 7 different regexps when a single regexp will do the job.)


chit_effects.txt goes in /data
charpane.ash goes in /relay
 
Last edited:
Using 0.7.4.1 it looks like I lost the semi-rare helper. Could be something else, though. In a Bees Hate You run if relevant.
 
It's probably something else. There is an "issue". When it is time for your semi-rare mafia will show a page where it warns that it is time for your semi-rare. Before you see this page it will show your semi-rare helper because mafia is telling ChIT that the timer is at 0. After the page appears mafia removes the timer completely and ChIT doesn't know about the semi-rare.

The next time that it should be showing you the semi-rare helper, type "counters" in the CLI. If it says Fortune Cookie (0) then it should be showing the semi-rare helper and we have a problem. If it does not, that means you encountered the warning page, the counter was removed and everything is operating as intended.

Perhaps I should file a Feature Request asking a dev to remove the counter only after the warning is ignored?
 
It turns out that Darzil was absolutely correct! Due to my refactoring of effect parsing there was an invisible extra space in the name of most effects which was ruining recognition of the Fortune Cookie counter. I've fixed it. The new version can only be downloaded from this post.

Thanks for pointing out the problem, Darzil! I apologize if I seemed dismissive.

Updated to 0.7.4.2
  • Fortune Cookie Helper fixed
 
Last edited:
Sorry, me again!

When in Beyond the Pale, Karma is shown as ?? rather than 94. When I remove charpane.ash, it shows 94, so doesn't look like a mafia issue.

Using 0.7.4.2

Edit - Also, Everything Looks Yellow doesn't show up unless I remove charpane.ash.
 
Last edited:
Darzil, next time you have a bug, please send me the html of your unmodified charpane. You can neutralize ChIT either by removing it from /relay or else in the CLI you can type: zlib chit.disable = true

Could someone in Valhalla please verify Darzil's first point and if they have the same problem, please send me the html of their unmodified charpane so I can investigate it? I'm not going to ascend again until after Crimbo so it is impossible for me to check out the bug report now.

I'll check out "Everything Looks Yellow" tomorrow. I find that bug much more understandable and I can actually get that condition myself.

The good news is that once I make an official release, Darzil will have already worked out all the bugs from my recent refactoring of effects parsing. Thanks Darzil.
 
Last edited:
Back
Top