Closed ondreian closed 4 years ago
I was just about to log a bug that Illthorn doesn't catch skill enhansives like StormFront does...
But this update fixes it! 🍻
Talking is doubled up:
On both sides:
Inventory seems doubled-up, both a vertical list and comma-separated list:
"look" in your own inventory doesn't return anything:
Known TODO: wire up streams.
Round/Cast Time bars don't work. They are there, and they re-rerender when timers are triggered (I think?), but there are no values to use.
There might be something weird with the Mana vital too, sometimes it would disappear for me.
Sometimes game output text is within a roundtime element
illthorn:parser parsed:: +1ms <roundtime value="1597798318"><dialogdata class="expr"><label id="yourLvl" value="Level 67" top="0" left="0" align="n" width="160" height="15"><progressbar id="mindState" value="75" text="becoming numbed" top="45" left="3" align="n" width="160" height="15"><progressbar id="nextLvlPB" value="7" text="90579 until next level" top="20" left="3" align="n" width="160" height="15"></progressbar></progressbar></label></dialogdata>You search around and find 21 bloodscrip, which you pocket!</roundtime>
illthorn:parser buffer:: +1ms Roundtime: 5 sec.
laying some groundwork and toying around with #18
non of the parser events are wired up to the UI yet, they just print to the console, I didn't want to do any of that until I was sure of the new structure.
Writing to
SessionState
provides a good API boundary though, so I can experiment nicely here.