immovablerod
"What the fuck was that?!"
Vars | |
destination_turf | The turf we're looking to coast to. |
---|---|
dnd_style_level_up | The rod levels up with each kill, increasing in size and auto-renaming itself. |
loopy_rod | Whether the rod can loop across other z-levels. The rod will still loop when the z-level is self-looping even if this is FALSE. |
notify | Whether we notify ghosts. |
num_mobs_hit | How many mobs we've penetrated one way or another |
num_sentient_mobs_hit | How many mobs we've hit with clients |
num_sentient_people_hit | How many people we've hit with clients |
special_target | We can designate a specific target to aim for, in which case we'll try to snipe them rather than just flying in a random direction |
Procs | |
go_for_a_walk | Allows your rod to release restraint level zero and go for a walk. |
rod_vs_tram_battle | Rod will push the tram to a landmark if it hits the tram from the front/back while flying parallel. |
sit_stay_good_rod | Stops your rod's automated movement. Sit... Stay... Good rod! |
suplex_rod | Called when someone manages to suplex the rod. |
walk_in_direction | Rod will walk towards edge turf in the specified direction. |
Var Details
destination_turf
The turf we're looking to coast to.
dnd_style_level_up
The rod levels up with each kill, increasing in size and auto-renaming itself.
loopy_rod
Whether the rod can loop across other z-levels. The rod will still loop when the z-level is self-looping even if this is FALSE.
notify
Whether we notify ghosts.
num_mobs_hit
How many mobs we've penetrated one way or another
num_sentient_mobs_hit
How many mobs we've hit with clients
num_sentient_people_hit
How many people we've hit with clients
special_target
We can designate a specific target to aim for, in which case we'll try to snipe them rather than just flying in a random direction
Proc Details
go_for_a_walk
Allows your rod to release restraint level zero and go for a walk.
If walkies_location is set, rod will move towards the location, chasing it across z-levels if necessary. If walkies_location is not set, rod will call complete_trajectory() and follow the logic from that proc.
Arguments:
- walkies_location - Any atom that the immovable rod will now chase down as a special target.
rod_vs_tram_battle
Rod will push the tram to a landmark if it hits the tram from the front/back while flying parallel.
sit_stay_good_rod
Stops your rod's automated movement. Sit... Stay... Good rod!
suplex_rod
Called when someone manages to suplex the rod.
Arguments
- strongman - the suplexer of the rod.
walk_in_direction
Rod will walk towards edge turf in the specified direction.
Arguments:
- direction - The direction to walk the rod towards: NORTH, SOUTH, EAST, WEST.