#include ACTION.H
#include SHAPEDEF.H
#include OBJ-ALL.H
#include EXTRAS.H
#include TYPE.H

[win]
code = 0
message = -1,2142
action = actCheckPlayerHPLow,SID_ENEMY057,1,0
action = actMessage,SID_ENEMY057,1,1117
action = actMessage,SID_UNIVERSE,1,1118
action = actScrollBGToObject,SID_ENEMY057,1,actDelay,10
action = actDeleteObject,SID_ENEMY057,1,actDelay,10
action = actDarkScreen,actDelay,20
action = actSetNextPlayLevelEvent,90,998
; -----------------------------------------------------------------
[fail]
code = 0
message = SID_UNIVERSE,122
action = actCheckPlayer,1,SID_UNIVERSE

[fail]
code = 1
message = SID_DRAGON,122
action = actCheckPlayer,1,SID_DRAGON

[fail]
code = 2
message = SID_SONIA,122
action = actCheckPlayer,1,SID_SONIA
; ----------------------------------------------------------------
[event]
code = 0
action = actCheckRoundNumber,3
action = actMessage,SID_ENEMY057,1,1101
action = actMessage,SID_UNIVERSE,1,1102
action = actMessage,SID_DRAGON,1,1103
action = actMessage,SID_UNIVERSE,1,1104
action = actMessage,SID_ENEMY057,1,1105
action = actMessage,SID_DRAGON,1,1106
action = actMessage,SID_UNIVERSE,1,1107
action = actMessage,SID_ENEMY057,1,1108

[event]
code = 1
message = -1,2142
action = actCheckRoundNumber,4
action = actInsertStoryObject,8,128,1344
action = actInsertStoryObject,183,160,1344
action = actInsertStoryObject,184,192,1344
action = actWalk,SID_SUPERCLASS,1,512,1088,8
action = actWalk,SID_CHANGEBOW,1,576,1120,8
action = actWalkWait,SID_SONIA,1,448,1056,8
action = actSetPlayerUndead,SID_SUPERCLASS,1,0
action = actSetPlayerUndead,SID_CHANGEBOW,1,0
action = actMessage,SID_SONIA,1,1109
action = actMessage,SID_UNIVERSE,1,1110
action = actMessage,SID_SUPERCLASS,1,1111
action = actScrollBGToPos,1088,736,actDelay,10
action = actInsertStoryObject,21,1088,736
action = actInsertObject,98,1088,736
action = actSetPrevInsertObjectST,20
action = actInsertObject,98,864,672
action = actSetPrevInsertObjectST,20
action = actInsertObject,98,1280,832
action = actSetPrevInsertObjectST,20,actDelay,20
action = actScrollBGToPos,1024,800,actDelay,10
action = actInsertStoryObject,21,1024,800
action = actInsertObject,98,832,768
action = actSetPrevInsertObjectST,20
action = actInsertObject,98,1024,800
action = actSetPrevInsertObjectST,20
action = actInsertObject,98,1152,864
action = actSetPrevInsertObjectST,20,actDelay,30
action = actInsertWinStatus,0
action = actInsertFailStatus,2
action = actShowWinFailStatus

[event]
code = 2
action = actCheckRoundNumber,7
action = actInsertStoryObject,185,96,1344
action = actInsertStoryObject,186,128,1344
action = actInsertStoryObject,187,224,1344
action = actInsertStoryObject,188,192,1344
action = actWalk,SID_ANLAN,1,512,1088,8
action = actWalk,SID_BREEZE,1,576,1120,8
action = actWalk,SID_UNNAME,1,448,1056,8
action = actWalk,SID_ANGELINA,1,480,1088,8
action = actWaitPlayer,SID_ANLAN,1
action = actSetPlayerUndead,SID_ANLAN,1,0
action = actSetPlayerUndead,SID_BREEZE,1,0
action = actSetPlayerUndead,SID_UNNAME,1,0
action = actSetPlayerUndead,SID_ANGELINA,1,0
action = actDeleteEventStatus,3
action = actInsertEventStatus,4

[event]
code = 3
action = actCheckPlayerHPLow,SID_ENEMY057,1,80
action = actScrollBGToObject,SID_ENEMY057,1
action = actUseItem,SID_ENEMY057,1,252
action = actWaitPlayer,SID_ENEMY057,1
action = actRestoreShape,SID_ENEMY057,1
action = actInsertEventStatus,3

[event]
code = 4
action = actCheckRoundNumber,10
action = actSetPlayerPosToRandom0,SID_ENEMY057,1
action = actMessage,SID_ENEMY059,1,1113,actDelay,10
action = actEarthQuake,120,actDelay,10
action = actPlaySound,WAV\QUAKE009.WAV
action = actSetUseShapeWait,SID_ENEMY057,1
action = actInsertStoryObjectRandomPos,19,0,0,0
action = actDelay,60,actRestoreShape,SID_ENEMY057,1
action = actMessage,SID_ANLAN,1,1112,actDelay,10
action = actMessage,SID_SUPERCLASS,1,1113,actDelay,10
action = actMessage,SID_DRAGON,1,1114,actDelay,10
action = actMessage,SID_UNIVERSE,1,1115,actDelay,10
action = actMessage,SID_ENEMY057,1,1116,actDelay,10
action = actExecWinFailProcess

[event]
code = 5
action = actCheckPlayerHPLow,SID_SUPERCLASS,1,0
action = actChangeShape,SID_SUPERCLASS,1,1,SHAPE\013-p.SHP,1
action = actMessage,SID_SUPERCLASS,1,766,actDelay,10
action = actDeleteObject,SID_SUPERCLASS,1
action = actMessage,SID_DRAGON,1,767,actDelay,10
action = actDeletePlayerCode,SID_SUPERCLASS,0
action = actExecWinFailProcess

[event]
code = 6
action = actCheckPlayerHPLow,SID_CHANGEBOW,1,0
action = actChangeShape,SID_CHANGEBOW,1,1,SHAPE\014-p.SHP,1
action = actMessage,SID_CHANGEBOW,1,768,actDelay,10
action = actDeleteObject,SID_CHANGEBOW,1
action = actMessage,SID_SONIA,1,769,actDelay,10
action = actDeletePlayerCode,SID_CHANGEBOW,0
action = actExecWinFailProcess

[event]
code = 7
action = actCheckPlayerHPLow,SID_ANLAN,1,0
action = actChangeShape,SID_ANLAN,1,1,SHAPE\015-p.SHP,1
action = actMessage,SID_ANLAN,1,770,actDelay,10
action = actDeleteObject,SID_ANLAN,1
action = actMessage,SID_UNIVERSE,1,771,actDelay,10
action = actDeletePlayerCode,SID_ANLAN,0
action = actExecWinFailProcess

[event]
code = 8
action = actCheckPlayerHPLow,SID_BREEZE,1,0
action = actChangeShape,SID_BREEZE,1,1,SHAPE\016-p.SHP,1
action = actMessage,SID_BREEZE,1,772,actDelay,10
action = actDeleteObject,SID_BREEZE,1
action = actMessage,SID_UNNAME,1,773,actDelay,10
action = actDeletePlayerCode,SID_BREEZE,0
action = actExecWinFailProcess

[event]
code = 9
action = actCheckPlayerHPLow,SID_UNNAME,1,0
action = actChangeShape,SID_UNNAME,1,1,SHAPE\008-p.SHP,1
action = actMessage,SID_UNNAME,1,772,actDelay,10
action = actMessage,SID_DRAGON,1,772,actDelay,10
action = actDeleteObject,SID_UNNAME,1
action = actMessage,SID_BREEZE,1,773,actDelay,10
action = actDeletePlayerCode,SID_BREEZE,0
action = actExecWinFailProcess

[event]
code = 10
action = actCheckPlayerHPLow,SID_ANGELINA,1,0
action = actChangeShape,SID_ANGELINA,1,1,SHAPE\053-p.SHP,1
action = actMessage,SID_ANGELINA,1,774,actDelay,10
action = actDeleteObject,SID_ANGELINA,1
action = actMessage,SID_BREEZE,1,775,actDelay,10
action = actDeletePlayerCode,SID_ANGELINA,0
action = actExecWinFailProcess