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

[win]
code = 0
message = -1,1937
action = actCheckPlayerHPLow,SID_ENEMY055,1,0
action = actMessage,SID_ENEMY055,1,1423,actDelay,10,actMessage,SID_SUPERCLASS,1,1424,actDelay,10
action = actMessageIfExist,SID_DRAGON,1,1194,0,1,SID_SUPERCLASS,actDelay,10,actMessage,defNoOne,1,1425,actDelay,10
action = actInsertObject,95,256,800,actWalkPrevInsertObject,448,416,8
action = actInsertObject,8,256,832,actWalkWait,SID_SONIA,1,448,448,8,actDelay,10
action = actMessage,SID_ENEMY054,1,1426,actDelay,10,actMessage,SID_SUPERCLASS,1,1165,actDelay,10
action = actMessage,SID_DRAGON,1,1427,actDelay,10,actMessage,SID_ENEMY055,1,1428,actDelay,10
action = actMessage,SID_ENEMY054,1,1429,actDelay,10,actMessage,SID_ENEMY055,1,1430,actDelay,10
action = actMessage,SID_ENEMY054,1,698,actDelay,10,actMessage,SID_ENEMY055,1,1431,actDelay,10
action = actMessage,SID_ENEMY054,1,1432,actPlaySound,WAV\HIT00001.WAV,actDelay,20
action = actMessage,SID_ENEMY054,1,1165,actDelay,10,actWalkWait,SID_SONIA,1,448,544,8,actDelay,5
action = actMessage,SID_SONIA,1,1433,actDelay,10,actMessage,SID_SUPERCLASS,1,1436,actDelay,10
action = actWalk,SID_UNIVERSE,1,512,352,8,actWalk,SID_CHANGEBOW,1,384,352,8,actDelay,5
action = actWalk,SID_SUPERCLASS,1,384,480,8,actWalkWait,SID_DRAGON,1,512,480,8,actDelay,10
action = actMessage,SID_ENEMY054,1,1437,actDelay,10
action = actMessage,SID_CHANGEBOW,1,1438,actDelay,10,actMessage,SID_UNIVERSE,1,1439,actDelay,10
action = actPlaySound,WAV\HIT00004.WAV,actDelay,10,actPlaySound,WAV\HIT00004.WAV,actDelay,10
action = actPlaySound,WAV\HIT00004.WAV,actDelay,10,actPlaySound,WAV\HIT00004.WAV,actDelay,10
action = actChangeShape,SID_CHANGEBOW,1,7,SHAPE\005-p.SHP,1,actChangeShape,SID_SUPERCLASS,1,7,SHAPE\004-p.SHP,1
action = actChangeShape,SID_DRAGON,1,7,SHAPE\002-p.SHP,1,actChangeShape,SID_UNIVERSE,1,7,SHAPE\001-p.SHP,1
action = actMessage,SID_CHANGEBOW,1,1440,actDelay,10,actMessage,SID_SUPERCLASS,1,1441,actDelay,10
action = actMessage,SID_DRAGON,1,374,actDelay,10,actMessage,SID_UNIVERSE,1,1442,actDelay,10
action = actMessage,SID_SONIA,1,1451,actDelay,10,actMessage,SID_ENEMY055,1,380,actDelay,10
action = actMessage,SID_ENEMY054,1,1443,actDelay,10,actWalkAndDelete,SID_ENEMY054,1,800,544,0
action = actWalk,SID_ENEMY055,1,1120,640,8,actDelay,10
action = actWalkAndDelete,SID_SONIA,1,800,544,0,actDelay,60,actDarkScreen,actDelay,40
action = actRestoreShape,SID_CHANGEBOW,1,actRestoreShape,SID_SUPERCLASS,1
action = actRestoreShape,SID_DRAGON,1,actRestoreShape,SID_UNIVERSE,1
action = actDeleteDarkScreen,actPlayMusic,8,actDelay,20
action = actMessage,SID_CHANGEBOW,1,1444,actDelay,10,actMessage,SID_SUPERCLASS,1,1445,actDelay,10
action = actMessage,SID_DRAGON,1,1452,actDelay,10,actWalkAndDelete,SID_DRAGON,1,864,576,8,actDelay,10
action = actMessage,SID_SUPERCLASS,1,838,actDelay,10,actMessage,SID_SUPERCLASS,1,1446,actDelay,10
action = actWalkAndDelete,SID_SUPERCLASS,1,864,576,0,actDelay,30
action = actMessage,SID_CHANGEBOW,1,1447,actDelay,10,actMessage,SID_UNIVERSE,1,1448,actDelay,10
action = actMessage,SID_CHANGEBOW,1,1449,actDelay,10,actMessage,SID_UNIVERSE,1,1450,actDelay,10
action = actDeletePlayerCode,SID_SONIA,0,actDeletePlayerCode,SID_DRAGON,0,actDeletePlayerCode,SID_SUPERCLASS,0
action = actBMClearPointFlag,17,bmpmHidden,actBMClearTrackFlag,15,bmpmHidden
action = actBMSetShowTrackPoint,town_N,actAddTE,town_N,45,0
action = actDeleteTE,town_N,20,1,24,actAddTE,town_N,20,3,26,27,28
action = actDeleteTE,town_}˴,41,1,42,actAddTE,town_}˴,41,1,48
action = actSetNextPlayLevelEvent,7,gameBigMapLevel
; ---------------------------------------------------------------
[fail]
code = 0
message = SID_UNIVERSE,122
action = actCheckPlayer,1,SID_UNIVERSE

[fail]
code = 1
message = SID_DRAGON,122
action = actCheckPlayer,1,SID_DRAGON
; ----------------------------------------------------------------
[event]
code = 0
action = actCheckRoundNumber,2
action = actMessage,SID_UNIVERSE,1,1411,actDelay,10
action = actMessage,SID_DRAGON,1,1422,actDelay,10