#include extras.H
#include ACTION.H
#include SHAPEDEF.H
#include TYPE.H

[win]
code = 0
message = -1,2527
action = actCheckPlayer,1,SID_ENEMY022
action = actMessage,SID_ENEMY030,1,2740,actDelay,10
action = actMessage,SID_SONIA,1,380,actDelay,10
action = actSetNextPlayLevelEvent,5,90
; -----------------------------------------------------------------
[fail]
code = 0
message = SID_SONIA,122
action = actCheckPlayer,1,SID_SONIA

[fail]
code = 1
message = SID_ENEMY030,122
action = actCheckPlayer,1,SID_ENEMY030
; ----------------------------------------------------------------
[event]
code = 0
message = -1,2500
action = actCheckRoundNumber,6
action = actMessage,SID_ENEMY022,1,2714,actDelay,10
action = actInsertStoryObject,8,320,1312,actInsertStoryObject,9,256,1312
action = actInsertStoryObject,10,352,1344,actInsertStoryObject,11,192,1344
action = actInsertStoryObject,12,416,1344,actInsertStoryObject,188,128,1376
action = actInsertObject,92,-64,480,actSetPrevInsertObjectEquip,64,0
action = actSetPrevInsertObjectEquip,125,1,actSetPrevInsertObjectEquip,154,2
action = actSetPrevInsertObjectEquip,212,4,actWalkPrevInsertObject,32,480,8
action = actInsertObject,92,672,480,actSetPrevInsertObjectEquip,64,0
action = actSetPrevInsertObjectEquip,125,1,actSetPrevInsertObjectEquip,154,2
action = actSetPrevInsertObjectEquip,212,4,actWalkPrevInsertObjectWait,576,480,8
action = actInsertObject,92,-64,608,actSetPrevInsertObjectEquip,64,0
action = actSetPrevInsertObjectEquip,125,1,actSetPrevInsertObjectEquip,154,2
action = actSetPrevInsertObjectEquip,212,4,actWalkPrevInsertObject,32,608,8
action = actInsertObject,92,672,608,actSetPrevInsertObjectEquip,64,0
action = actSetPrevInsertObjectEquip,125,1,actSetPrevInsertObjectEquip,154,2
action = actSetPrevInsertObjectEquip,212,4,actWalkPrevInsertObjectWait,576,608,8
action = actInsertObject,92,-64,736,actSetPrevInsertObjectEquip,64,0
action = actSetPrevInsertObjectEquip,125,1,actSetPrevInsertObjectEquip,154,2
action = actSetPrevInsertObjectEquip,212,4,actWalkPrevInsertObject,32,736,8
action = actInsertObject,92,672,736,actSetPrevInsertObjectEquip,64,0
action = actSetPrevInsertObjectEquip,125,1,actSetPrevInsertObjectEquip,154,2
action = actSetPrevInsertObjectEquip,212,4,actWalkPrevInsertObjectWait,576,736,8,actDelay,10
action = actInsertObject,95,-64,800,actSetPrevInsertObjectEquip,3,0
action = actSetPrevInsertObjectEquip,126,1,actSetPrevInsertObjectEquip,154,2
action = actSetPrevInsertObjectEquip,182,3,actWalkPrevInsertObject,64,800,8
action = actInsertObject,95,672,800,actSetPrevInsertObjectEquip,3,0
action = actSetPrevInsertObjectEquip,126,1,actSetPrevInsertObjectEquip,154,2
action = actSetPrevInsertObjectEquip,182,3,actWalkPrevInsertObjectWait,544,800,8,actDelay,10
action = actScrollBGToPos,320,992
action = actInsertObject,95,-64,992,actSetPrevInsertObjectEquip,3,0
action = actSetPrevInsertObjectEquip,126,1,actSetPrevInsertObjectEquip,154,2
action = actSetPrevInsertObjectEquip,182,3,actWalkPrevInsertObject,96,992,8
action = actInsertObject,95,672,992,actSetPrevInsertObjectEquip,3,0
action = actSetPrevInsertObjectEquip,126,1,actSetPrevInsertObjectEquip,154,2
action = actSetPrevInsertObjectEquip,182,3,actWalkPrevInsertObject,512,992,8,actDelay,15
action = actInsertObject,96,-64,1056,actSetPrevInsertObjectEquip,43,0
action = actSetPrevInsertObjectEquip,129,1,actSetPrevInsertObjectEquip,158,2
action = actWalkPrevInsertObject,64,1056,8
action = actInsertObject,96,672,1056,actSetPrevInsertObjectEquip,43,0
action = actSetPrevInsertObjectEquip,129,1,actSetPrevInsertObjectEquip,158,2
action = actWalkPrevInsertObjectWait,544,1056,8,actDelay,10
action = actMessage,SID_ENEMY030,1,2715,actDelay,10
action = actMessage,SID_ENEMY022,1,2716,actDelay,10
action = actMessage,SID_SONIA,1,2717,actDelay,10
action = actMessage,SID_ENEMY022,1,2718,actDelay,10
action = actWalkDisp,SID_SONIA,1,0,-128,8,actWalkDisp,SID_SUPERCLASS,1,0,-128,8,actDelay,5
action = actWalkDisp,SID_CHANGEBOW,1,0,-128,8,actWalkDisp,SID_ANLAN,1,0,-160,8,actDelay,5
action = actWalkDisp,SID_BREEZE,1,0,-128,8,actWalkDisp,SID_ANLAN,1,0,-96,8,actDelay,10
action = actWalkDisp,SID_ANGELINA,1,0,-128,8,actWaitPlayer,SID_SONIA,1
action = actMessage,SID_SONIA,1,2719,actDelay,10
action = actMessage,SID_ENEMY022,1,2720,actDelay,10
action = actSetPlayerMode,SID_ENEMY049,1,pmNPCPlayer,0
action = actMessage,SID_SUPERCLASS,1,2721,actDelay,10
action = actSetPlayerMode,SID_ENEMY026,1,pmNPCPlayer,0
action = actMessage,SID_ENEMY022,1,2722,actDelay,10
action = actSetPlayerMode,SID_ENEMY026,2,pmNPCPlayer,0
action = actMessage,SID_SONIA,1,2723,actDelay,10
action = actMessage,SID_ENEMY022,1,2724,actDelay,10
action = actMessage,SID_ENEMY030,1,380,actDelay,10
action = actMessage,SID_ENEMY049,1,2725,actDelay,10
action = actMessage,SID_SONIA,1,380,actDelay,10
action = actMessage,SID_ENEMY030,1,2726,actDelay,10
action = actMessage,SID_ENEMY022,1,1165,actDelay,10
action = actMessage,SID_ENEMY030,1,2727,actMessage,SID_ENEMY030,1,2728
action = actMessage,SID_ENEMY030,1,2729,actDelay,10
action = actMessage,SID_CHANGEBOW,1,2730,actDelay,10
action = actMessage,SID_SONIA,1,2731,actDelay,10
action = actMessage,SID_ENEMY022,1,2732,actDelay,10
action = actMessage,SID_ENEMY030,1,2733,actDelay,10
action = actMessage,SID_ENEMY022,1,2734,actDelay,10
action = actMessage,SID_CHANGEBOW,1,2735,actDelay,20
action = actSetPlayerExecMode,SID_ENEMY030,1,1
action = actInsertFailStatus,0,actInsertEventStatus,3
action = actShowWinFailStatus

[event]
code = 1
action = actCheckPlayerHPLow,SID_ENEMY022,1,0
action = actUseItem,SID_ENEMY022,1,243
action = actRestoreShape,SID_ENEMY022,1
action = actInsertEventStatus,1

[event]
code = 2
action = actCheckPlayer,1,SID_ENEMY049
action = actMessage,SID_ENEMY030,1,2739,actDelay,10
action = actSetPlayerUndead,SID_ENEMY022,1,0
action = actInsertWinStatus,0
action = actDeleteEventStatus,1
action = actShowWinFailStatus

[event]
code = 3
message = -1,121
action = actCheckRoundDisp,4
action = actScrollBGToPos,320,1152
action = actInsertObject,99,256,1312,actSetPrevInsertObjectEquip,85,0
action = actSetPrevInsertObjectEquip,134,1,actSetPrevInsertObjectEquip,161,2
action = actSetPrevInsertObjectEquip,189,3,actWalkPrevInsertObject,256,1184,8
action = actInsertObject,99,352,1312,actSetPrevInsertObjectEquip,85,0
action = actSetPrevInsertObjectEquip,134,1,actSetPrevInsertObjectEquip,161,2
action = actSetPrevInsertObjectEquip,189,3,actWalkPrevInsertObject,352,1184,8
action = actInsertObject,96,192,1344,actSetPrevInsertObjectEquip,43,0
action = actSetPrevInsertObjectEquip,129,1,actSetPrevInsertObjectEquip,158,2
action = actWalkPrevInsertObject,192,1152,0
action = actInsertObject,96,416,1344,actSetPrevInsertObjectEquip,43,0
action = actSetPrevInsertObjectEquip,129,1,actSetPrevInsertObjectEquip,158,2
action = actWalkPrevInsertObjectWait,416,1152,0,actDelay,10
action = actScrollBGToPos,320,960
action = actInsertObject,99,-64,992,actSetPrevInsertObjectEquip,85,0
action = actSetPrevInsertObjectEquip,134,1,actSetPrevInsertObjectEquip,161,2
action = actSetPrevInsertObjectEquip,189,3,actWalkPrevInsertObject,64,992,8
action = actInsertObject,99,672,992,actSetPrevInsertObjectEquip,85,0
action = actSetPrevInsertObjectEquip,134,1,actSetPrevInsertObjectEquip,161,2
action = actSetPrevInsertObjectEquip,189,3,actWalkPrevInsertObject,544,992,8,actDelay,10
action = actInsertObject,92,-64,896,actSetPrevInsertObjectEquip,64,0
action = actSetPrevInsertObjectEquip,125,1,actSetPrevInsertObjectEquip,154,2
action = actSetPrevInsertObjectEquip,212,4,actWalkPrevInsertObject,32,896,8
action = actInsertObject,92,672,896,actSetPrevInsertObjectEquip,64,0
action = actSetPrevInsertObjectEquip,125,1,actSetPrevInsertObjectEquip,154,2
action = actSetPrevInsertObjectEquip,212,4,actWalkPrevInsertObjectWait,576,896,8