What's New
- Added door/wall/bonk opening events
- bombing a wall, opening a key door or bonking open bonk rocks/king's grave will trigger an event
- This only triggers for permanent openings. For example, bombing the floor in IP to fall down to the Big Chest will not trigger anything, as the hole has to be bombed once again when re-entering the room. Bombing the floor in Thieves' Town Attic will trigger an event, as that hole remains open.
- Added dungeon opening events for PoD, TT, SW, MM, TR, and GT
- Added 'information collecting' events
- Moving into visual range of standing items (e.g. Mushroom spot, race game, item ledges, isles) will trigger a "Saw X" event
- Moving into visual range of Turtle Rock or Misery Mire medallion tile will trigger a "Saw X medallion" event
- Reading Pedestal/Tablet will trigger a "Read X" event
- Added
action
as new trigger type- The logger will output an action whenever link slashes, jabs, dashes, uses an item. They will be written to a separate column -
action_id
, in the csv. - Using the glove will not trigger an action at the moment, as I'd like to be able to tell what type of object is being picked up.
- Using a bottle will not trigger an action at the moment, as I'm lazy.
- The logger will output an action whenever link slashes, jabs, dashes, uses an item. They will be written to a separate column -
- Added app version to metadata
- Toggling crystal switches now triggers events
- Defeating aga 1 & 2 will now trigger dungeon clear events
- Collecting key drops will now trigger 'Small Key Drop - [dungeon_name] - X' events
What's changed
- Changed to using gRPC to communicate with SNI.
- qusb compatibility has been removed
- As far as I can tell, SNI offers the same functionality as qusb but is more stable (speaking only from own experiences), has a better communication protocol, and is easier to install on non-windows systems. If there are legit reasons for qusb compatibility, I might re-add it later on.
What's fixed
- Parsing of meta data will now remove newlines from fields
name
andnotes
to ensure it doesn't break the metadata format. - permalink will now always be written to metadata even if the request fails.
- triggers for npc/standing items that previously wouldn't occur until a screen transition, will now trigger immediately
- Fixed a LOT of incorrect triggers for checks/tiles/items/events