5,389
edits
(hmm, trying anchor template; it's definitely *less* broken) |
(→func i_uh_heheheh: "run away", eh? yet another assumption? ^_^) |
||
Line 629: | Line 629: | ||
} | } | ||
===func i_uh_heheheh=== | ===func i_uh_heheheh=== | ||
That thing is supposed to force the two Red Strikers from the final fight to retreat to the end-of-level door when and if Konoko is about to unlock it. The [[TRGV|trigger volume]] responsible for this is '''i_uh_heheheh1''' (number 6): '''func i_uh_heheheh''' is its '''entry''' function; it spans the stairs that lead to the final console. It is disabled at level start and is never enabled, so the following function is never actually called in the original Oni. If you want to experiment with it, just do '''trigvolume_enable i_uh_heheheh1 1''' after the Strikers are spawned, make a run for the console and see them do their "strategic retreat". | |||
:Note the typically inconsistent '''string char_index''' parameter: actually the ''name'' of the character who fired the trigger volume function. | |||
func void i_uh_heheheh(string char_index) | func void i_uh_heheheh(string char_index) | ||
{ | { | ||
dprint iuh_heheheh | [[dprint]] iuh_heheheh | ||
ai2_dopath finalam_striker_1 strategic_retreat1 | [[ai2_dopath]] finalam_striker_1 strategic_retreat1 | ||
ai2_dopath finalam_striker_2 strategic_retreat2 | ai2_dopath finalam_striker_2 strategic_retreat2 | ||
} | } | ||
==### DOOR LOCK LIGHTS ###== | ==### DOOR LOCK LIGHTS ###== | ||
===func change_terminaldoor_light=== | ===func change_terminaldoor_light=== |