Code:
IF(PLAYER0,GAME_TURN > 49500)
SET_TIMER(PLAYER0,TIMER0)
SET_FLAG(PLAYER0,FLAG0,1)
ENDIF
IF_ACTION_POINT(5,PLAYER0)
SET_TIMER(PLAYER0,TIMER0)
SET_FLAG(PLAYER0,FLAG0,1)
ENDIF
-----------
IF(PLAYER0,FLAG0 == 1)
IF(PLAYER0,TIMER0 > 500)
ADD_PARTY_TO_LEVEL(PLAYER_GOOD,PARTY6,-1,1)
DISPLAY_OBJECTIVE(30,PLAYER0)
ENDIF
IF(PLAYER0,TIMER0 > 600)
ADD_PARTY_TO_LEVEL(PLAYER_GOOD,PARTY5,-1,2)
ENDIF
IF(PLAYER0,TIMER0 > 700)
ADD_PARTY_TO_LEVEL(PLAYER_GOOD,PARTY4,4,1)
ENDIF
IF(PLAYER0,TIMER0 > 800)
ADD_PARTY_TO_LEVEL(PLAYER_GOOD,PARTY3,-1,2)
ENDIF
IF(PLAYER0,TIMER0 > 900)
ADD_PARTY_TO_LEVEL(PLAYER_GOOD,PARTY2,-1,2)
ENDIF
IF(PLAYER0,TIMER0 > 1000)
ADD_PARTY_TO_LEVEL(PLAYER_GOOD,PARTY1,-1,1)
ENDIF
IF(PLAYER0,TIMER0 > 1100)
SET_FLAG(PLAYER0,FLAG0,2)
ENDIF
ENDIF
--------------------
IF(PLAYER0,FLAG0 == 2)
IF(PLAYER_GOOD,KNIGHT == 0)
DISPLAY_OBJECTIVE(29,PLAYER0)
SET_CREATURE_FEAR(ARCHER,255)
SET_CREATURE_FEAR(BARBARIAN,255)
SET_CREATURE_FEAR(DWARFA,255)
SET_CREATURE_FEAR(FAIRY,255)
SET_CREATURE_FEAR(GIANT,255)
SET_CREATURE_FEAR(MONK,255)
SET_CREATURE_FEAR(SAMURAI,255)
SET_CREATURE_FEAR(THIEF,255)
SET_CREATURE_FEAR(WITCH,255)
SET_CREATURE_FEAR(WIZARD,255)
ENDIF
IF(PLAYER_GOOD,TOTAL_CREATURES == 0)
DISPLAY_OBJECTIVE(28,PLAYER0)
WIN_GAME
ENDIF
ENDIF
Action Point 5 is in a tiny pathway separating yellow and the "upstream" part, where the heroes spawn. The player can only access it by stealing Destroy_Walls from Green.