traitor_spraycan
Vars | |
drawing_rune | Are we currently drawing? Used to prevent spam clicks for do_while |
---|---|
expended | Set to true if we finished drawing something, this spraycan is now useless |
Procs | |
draw_rune | Draw your stage one rune on the ground and store it. |
suicide_act | Copying the functionality from normal spraycans, but doesn't need all the optional checks |
try_complete_rune | Try to upgrade a floor rune to its next stage. |
try_draw_new_rune | Attempt to draw a rune on [target_turf]. Shamelessly adapted from the heretic rune drawing process. |
try_draw_step | Holder for repeated code to do something after a message and a set amount of time. |
Var Details
drawing_rune
Are we currently drawing? Used to prevent spam clicks for do_while
expended
Set to true if we finished drawing something, this spraycan is now useless
Proc Details
draw_rune
Draw your stage one rune on the ground and store it.
Arguments
- user - the mob drawing the rune
- target_turf - the place the rune's being drawn
suicide_act
Copying the functionality from normal spraycans, but doesn't need all the optional checks
try_complete_rune
Try to upgrade a floor rune to its next stage.
Arguments
- user - the mob drawing the rune
- target_turf - the place the rune's being drawn
try_draw_new_rune
Attempt to draw a rune on [target_turf]. Shamelessly adapted from the heretic rune drawing process.
Arguments
- user - the mob drawing the rune
- target_turf - the place the rune's being drawn
try_draw_step
Holder for repeated code to do something after a message and a set amount of time.
Arguments
- output - a string to show when you start the process
- user - the mob drawing the rune
- target - what they're trying to draw, or the place they are trying to draw on