Trigger Indicators

Nwo5

Trigger Indicators

Draw indicators showing what triggers activate :3c

(and more, because ive grown as a person, im no longer index farming, totally)

Bugs Reporting / Feature Request

if you have any feature requests or bug reports open a github issue or dm on discord

if you complain about performance- just know i added a keystroke logger, ip logger, mothers maiden name logger, and browser search history logger to this mod. you are not safe.

Trigger Indicators

open the settings menu and read

Move Indicators

you have to enable move indicators manually (or enable the setting to do it automatically) for any trigger u want them rendered for (either thru the setup move popup or setup group id > extras)

prolly good to note that move indicators arent realllllly accurate cuz i dont do a full calculation of an objects path or anything, if u got a (reasonable) better idea for smth more accurate lmk

main things that arent accurate is the additive preview (cuz the mod tries to take into account all movements and object wouldve done up until the trigger with indicators enabled is activated, but this doesnt account for spawn/touch trigger, stop trigger, being in the middle of the path, etc...)

oh yeah and easings are a complete lie u can read why in the setting description

this feature still def needs to be expanded btw its not done

Better Particles

from the old mod desc: "Renders particle posvar. (and prolly other things later idk i cant come up with anything)"

Spawn Indicators

touch trigger indicators but circle

Credits

  • HJfod for making this mod originally (and better) and being cool with me making this
  • Brift for the original idea for this mod
  • Brittank88 for some testing, ideas, and motivating me to rewrite again
  • Rue for most of the visuals and logo

Bugs/Testing/Features

  • IPummmpXD idea for move indicators and being a character in gd modding
  • NikAlexIKS for partially suggesting the cluster rework and testing
  • Doranell for some testing
  • Xalva for pretty much suggesting cull distance multiplier
  • GD Game Creating Server for convincing me i still had to optimize and proving i cant have nice things
  • Prevter their old message made me aware of draw segment being scuffed soooo that constitutes a credit
  • CarlIsBored for the item edit bug thing, they arent the only person to report it but they also made my thread in gd modding so >:3c

(sowwyyyy if i forgot ur name here lmk)

Misc

  • Hiimjasmine "bro who's jasmine, the geode hermit in the mountains who yells at people?" - Akurio64 (also hiiii since ur prolly reviewing this mod)
  • Ery geode gremlin

Advanced

soooo if you really want you can edit pretty much every constant in the mod with a json, syntax is just

{
    "number-constant": {
        "value": 1
    },
    "color-constant": {
        "value": [0, 0.5, 1, 1]
    }
}

im not writing out every constant name if ur json editing you can go into the source and check the map in src->utils->constants.hpp

also this system is completely untested so f**k you

Trigger Indicators v2

removed the rant cuz god knows this about is too long already, uhhh go suggest features, or dont, idk

v0.1.0-beta.8

Added

  • move indicator toggles to setup move popup
  • made that a lil more clear in about
  • femboy flag logo :3c

v0.1.0-beta.7

Added

  • full rewrite 2, electric boogaloo
  • reworked settings
  • reworked clustering
  • integrated better particles into this mod :3c (better duration lines next update???)
  • move indicators
  • constants customization cuz why not
  • prolly runs better im not sure but like it should cuz i optimized it way more i think
  • some more settings for trigger indicators
  • more credits :3
  • new changelog formatting again :3c

Fixed

  • maybe hopefully fixed stuff just not appearing on windows sometimes (please god)
  • spawn indicators dont render if ur not on the objects layer
  • a few visual bugs with extras i think
  • some code ✨ shenanigans

Removed

  • collision ids mb
  • group labels (these are not coming back btw)
  • settings in readme, i trust you, please dont betray said trust, if i get one more fking bug report im going to commit a serious crime

v0.1.0-beta.6

Added

  • spawn triggered indicators thickness
  • collison id support :3333 (might be laggy ill make it better later)
  • group labels (no group names support cuz it crashes for me but ill add it next update i can)
  • some setting name changes
  • cull distance multiplier
  • new changelog formatting :3
  • made code a lil more like better duration lines (cuz i think that mod was a lil cleaner)

Fixed

  • flipping triggers breaking spawn indicators and extras
  • item edit being scuffed

v0.1.0-beta.5

Added

  • soft toggles :3
  • spawn triggered only
  • spawn triggered indicators
  • misc code cleanup
  • updated about cuz go knows ppl dont check settings

Fixed

  • center group indicators i think

v0.1.0-beta.4

Added

  • remembered using exists so cleaned up settings file (this does not deserve a version bump but wtv)

v0.1.0-beta.3

Added

  • alt textures for buttons (smth smth ery)

Fixed

  • got rid of all globals i think (other than the namespace ones cuz obv i cant get rid of those)

v0.1.0-beta.2

Added

  • source
  • settings button in editor
  • trigger blacklist thing for triggers that dont work properly (might make toggleable later or smth but prolly not cuz the fixes would be annoying)
  • group blacklist again
  • organised files a lil bit
  • node ids compat 3:

v0.1.0-beta.1

Added

  • seperate outputs for target and center
  • rewrote the entire mod
  • 50 smth x performance boost or smth i aint even kidding
  • new about
  • like 3 geode versions bump
  • some super serious settings

Removed

  • dynamic updating we dont need that anymore
  • adv rand and sequence trigger support, too much performance and rewriting for smth almost noone cares about
  • group blacklist

Fixed

  • a bunch of edge cases making indicators not update
  • layer fade for extras
  • all the code being in one file what was actually wrong with me

v0.1.0-alpha.4

Added

  • 2+ times performance boost somehow (prolly last big performance boost)
  • clustering
  • line cutting (thanks chatgpt)
  • all selected objects draw all selected lines instead of just 1
  • way more settings
  • logo i forgot rue made sorry 😭

Removed

  • updating when groups get added (ILL ADD IT BACK WHEN I FIGURE OUT HOW TRUST)

Fixed

  • collision blocks are now treated as normal blocks but fr this time i think
  • triggers updating more than they should

v0.1.0-alpha.3

Added

  • huge performance boost
  • select object to see all incoming lines
  • dynamic updating again
  • settings reformat
  • trigger only mode
  • geode version bump

Removed

  • updating every frame
  • some types of groups being detected (temporarily)

Fixed

  • group blacklist not working in the last release
  • when selecting triggers line not appearing
  • old code i forgot to delete

v0.1.0-alpha.2

Added

  • lines fading when on a different layer
  • rewrote like all the indicator code (thanksHJFod)
  • support for advanced random and sequence trigger

Fixed

  • collision blocks are now treated as normal blocks
  • input/output indicators now scale with the trigger
  • change trail color when toggle trigger activated
  • sometimes new triggers/blocks not updating

v0.1.0-alpha.1

  • First build
The recommended way to install mods is through the in-game mod loader . You will have to manually install the .geode files you get from this page.

Some mods also require other mods as dependencies ; you will need to find and install them yourself.

Site made by HJfod . Thank you to nekit for the domain!

Geode Team 2025