code/modules/antagonists/wizard/grand_ritual/grand_rune.dm
GRAND_RUNE_INVOKES_TO_COMPLETE | Number of times you need to cast on the rune to complete it |
---|---|
BASE_INVOKE_TIME | Base time to take to invoke one stage of the rune. This is done three times to complete the rune. |
ADD_INVOKE_TIME | Time to add on to each step every time a previous rune is completed. |
/obj/effect/grand_rune | Magic rune used in the grand ritual. A wizard sits themselves on this thing and waves their hands for a while shouting silly words. Then something (usually bad) happens. |
/obj/effect/grand_rune/finale | Variant rune used for the Final Ritual |
/obj/effect/grand_rune/finale/cheesy | Spawned when 50 or more cheese was sacrificed during previous grand rituals. Will spawn instead of the usual grand ritual rune, and its effect is already set and can't be changed. Sorry, no narwal fighting on the open ocean this time. |
/obj/effect/decal/cleanable/grand_remains | Spawned when we are done with the rune |
Define Details
ADD_INVOKE_TIME
Time to add on to each step every time a previous rune is completed.
BASE_INVOKE_TIME
Base time to take to invoke one stage of the rune. This is done three times to complete the rune.
GRAND_RUNE_INVOKES_TO_COMPLETE
Number of times you need to cast on the rune to complete it