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

[win]
code = 0
message = -1,121
action = actCheckEnemyTotalNumber,0
action = actBMSetPointEvent,town_ҦhO,0,bmpmTown
action = actSetNextPlayLevelEvent,9,gameBigMapLevel
; -----------------------------------------------------------------
[fail]
code = 0
message = SID_UNIVERSE,122
action = actCheckPlayer,1,SID_UNIVERSE

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

[fail]
code = 2
message = -1,1196
action = actCheckEnemyNumber,SID_ENEMY062,3
action = actMessage,SID_ENEMY062,1,1197,actDelay,10
; ----------------------------------------------------------------
[event]
code = 0
action = actCheckPlayerAttacked,SID_DRAGON,SID_ENEMY030
action = actMessage,SID_ENEMY030,1,1199,actDelay,10
action = actMessage,SID_DRAGON,1,1200,actDelay,10
action = actMessage,SID_ENEMY030,3,1202,actDelay,10
action = actMessage,SID_DRAGON,1,1203,actDelay,10
action = actDeleteEventStatus,1,actDeleteEventStatus,1
action = actExecWinFailProcess
 
[event]
code = 1
action = actCheckPlayerAttacked,SID_ENEMY030,SID_DRAGON
action = actMessage,SID_ENEMY030,1,1199,actDelay,10
action = actMessage,SID_DRAGON,1,1200,actDelay,10
action = actMessage,SID_ENEMY030,3,1202,actDelay,10
action = actMessage,SID_DRAGON,1,1203,actDelay,10
action = actDeleteEventStatus,0,actDeleteEventStatus,1
action = actExecWinFailProcess

[event]
code = 2
action = actCheckPlayerAttacked,SID_ENEMY030,SID_SUPERCLASS
action = actMessage,SID_ENEMY030,1,1204,actDelay,10
action = actMessage,SID_SUPERCLASS,1,1205,actDelay,10
action = actDeleteEventStatus,2,actDeleteEventStatus,3
action = actExecWinFailProcess

[event]
code = 3
action = actCheckPlayerAttacked,SID_SUPERCLASS,SID_ENEMY030
action = actMessage,SID_ENEMY030,1,1204,actDelay,10
action = actMessage,SID_SUPERCLASS,1,1205,actDelay,10
action = actDeleteEventStatus,2,actDeleteEventStatus,3
action = actExecWinFailProcess

[event]
code = 4
action = actCheckPlayerAttacked,SID_ENEMY030,SID_CHANGEBOW
action = actMessage,SID_ENEMY030,1,1237,actDelay,10
action = actMessage,SID_CHANGEBOW,1,1238,actDelay,10
action = actDeleteEventStatus,4,actDeleteEventStatus,5
action = actExecWinFailProcess

[event]
code = 5
action = actCheckPlayerAttacked,SID_CHANGEBOW,SID_ENEMY030
action = actMessage,SID_ENEMY030,1,1237,actDelay,10
action = actMessage,SID_CHANGEBOW,1,1238,actDelay,10
action = actDeleteEventStatus,4,actDeleteEventStatus,5
action = actExecWinFailProcess

[event]
code = 6
action = actCheckPlayerHPLow,SID_ENEMY030,1,30
action = actMessage,SID_ENEMY030,1,1239,actDelay,10
action = actScrollBGToPos,1344,416
action = actInsertObject,99,1376,416,actDelay,4,actWalkPrevInsertObject,1152,480,8,actDelay,4
action = actInsertObject,99,1376,416,actDelay,4,actWalkPrevInsertObject,1440,544,8,actDelay,4
action = actInsertObject,93,1376,416,actDelay,4,actWalkPrevInsertObject,1280,416,0,actDelay,4
action = actInsertObject,93,1376,416,actDelay,4,actWalkPrevInsertObjectWait,1408,480,0,actDelay,4
action = actMessage,SID_SUPERCLASS,1,1240,actDelay,10
action = actMessage,SID_SONIA,1,1241,actDelay,10
action = actMessage,SID_CHANGEBOW,1,1242,actDelay,10
action = actMessage,SID_SONIA,1,1243,actDelay,10
action = actMessage,SID_CHANGEBOW,1,1244,actDelay,10
action = actMessage,SID_DRAGON,1,1245,actDelay,10
action = actMessage,SID_SUPERCLASS,1,1246,actDelay,10
action = actMessage,SID_UNIVERSE,1,1247,actDelay,10
action = actMessage,SID_SONIA,1,1110,actDelay,10
action = actMessage,SID_UNIVERSE,1,1248,actDelay,10
action = actMessage,SID_SONIA,1,1249,actDelay,10
action = actWalkAndDelete,SID_SONIA,1,544,1184,8,actDelay,5
action = actWalkAndDelete,SID_DRAGON,1,544,1184,8
action = actWalkAndDelete,SID_UNIVERSE,1,544,1184,8,actDelay,10
action = actMessage,SID_CHANGEBOW,1,1250,actDelay,10
action = actMessage,SID_SUPERCLASS,1,1251,actDelay,10
action = actMessage,SID_CHANGEBOW,1,1252,actDelay,10
action = actMessage,SID_SUPERCLASS,1,1253,actDelay,10
action = actMessage,SID_CHANGEBOW,1,1254,actDelay,10
action = actMessage,SID_SUPERCLASS,1,1255,actDelay,20
action = actBMSetPointEvent,town_ҦhO,0,bmpmTown
action = actBMSetPointEvent,8,510,bmpmGeneral
action = actBMSetPointEvent,10,513,bmpmVisit
action = actBMSetPointEncounterRatio,10,100
action = actSetBMWalkToPoint,9,8
action = actSetNextPlayLevelEvent,9,gameBigMapLevel