# ------------------------------------------------------------------------------------ # The circus fantasy stadium animation/sfx/soundeffects script # ------------------------------------------------------------------------------------ include "system.txt" data eventlst include "eventlst.hpp" data animation "f1_ana" data geometry "f1_ana" data effects "f1_ana" data sound "ArenaCircus" Defines # parameters order from events StartFrame 0 EndFrame 2000 ObjectsGroup Spinner anim_spinner01 anim_spinner02 anim_spinner03 anim_spinner04 anim_spinner05 anim_spinner06 anim_spinner07 anim_spinner08 FerrisWheel anim_ferris01 anim_ferris02 anim_ferris03 anim_ferris04 anim_ferris05 anim_ferris06 anim_ferris07 anim_ferris08 anim_ferris09 anim_ferris10 anim_ferris11 anim_ferris12 anim_ferris13 anim_ferris14 anim_ferris15 Maindoors anim_doora_right anim_doora_left anim_doorh_right anim_doorh_left anim_doora_right01 anim_doora_left01 anim_doorh_right01 anim_doorh_left01 PendoorA anim_pen_doora anim_pen_doora01 PendoorH anim_pen_doorh anim_pen_doorh01 ObjectsBelowIce anim_doora_right01 anim_doora_left01 anim_doorh_right01 anim_doorh_left01 anim_pen_doora01 anim_pen_doorh01 ObjectsWithTransparentSide anim_pen_doora anim_pen_doorh DoNotAnimateInReplay Maindoors PendoorA PendoorH Animations Spin 0 200 Turn 0 60 TurnDown 70 720 TurnUp 750 966 Float 0 2000 HorseTurn 0 180 makevisible 0 0 dooropen 0 60 doorclose 70 130 openeddoor 60 60 Events ET_ARENASCRIPT_LOADED Dummy # add circus barker 0 CreateAmbOneShot 15.0 15.0 0.5 0.25 0 AddOneShot Circus_Random01 0.0 -20.0 0.0 0 AddOneShot Circus_Random02 18.0 -20.0 0.0 0 AddOneShot Circus_Random03 20.0 -9.0 0.0 0 AddOneShot Circus_Random04 20.0 -0.0 0.0 0 AddOneShot Circus_Random05 -18.0 16.0 0.0 # add lions 0 CreateAmbOneShot 15.0 15.0 0.5 0.25 0 AddOneShot Circus_Random07 10.0 16.0 0.0 0 AddOneShot Circus_Random11 -10.0 -16.0 0.0 0 AddOneShot Circus_Random08 -12.0 -10.0 0.0 0 AddOneShot Circus_Random09 -12.0 0.0 0.0 0 AddOneShot Circus_Random10 -12.0 -6.0 0.0 # add screams 0 CreateAmbOneShot 15.0 15.0 0.5 0.25 0 AddOneShot Circus_Random12 20.0 15.0 0.0 0 AddOneShot Circus_Random13 15.0 10.0 0.0 0 AddOneShot Circus_Random14 30.0 8.0 0.0 # trick the engine into always playing the loop 0 CreateAmbLooping Circus_RandomLOOP01 10.0 0.0 10.0 0.0 1.0 0.0 1.0 0.0 1.0 1.5 25.0 30.0 0.0 #0 CreateAmbLooping SharkTank_Fan02 10.0 0.0 10.0 0.0 1.0 0.0 1.0 0.0 1.0 1.5 0.0 -20.0 0.0 ET_READY_TO_ROCK Maindoors 0 SetVisible 1 0 PlayAnim makevisible PendoorH 0 SetVisible 1 0 PlayAnim makevisible PendoorA 0 SetVisible 1 0 PlayAnim makevisible Spinner 0 SetVisible 1 0 PlayAnim TurnUp +135 PlayAnim Turn +61 PlayAnim Turn +61 PlayAnim Turn +61 PlayAnim Turn +61 PlayAnim Turn +61 PlayAnim TurnDown +800 Goto 0 anim_baloon01 0 SetVisible 1 0 PlayAnim Float 0 SetAnimSpeed 75 0 SetAnimLoop 0 FerrisWheel 0 SetVisible 1 0 PlayAnim Spin 0 SetAnimLoop 0 anim_carosel01 0 SetVisible 1 0 PlayAnim HorseTurn 0 SetAnimLoop 0 anim_horse01 0 SetVisible 1 0 PlayAnim HorseTurn 0 SetAnimLoop 0 anim_horse02 0 SetVisible 1 0 PlayAnim HorseTurn 0 SetAnimLoop 0 EventWithParameterCheck ET_ANIMATIC_ENDED _SubType GetString gameint1 _SubType GetString pstart1 Maindoors 0 PlayAnim doorclose include "door_anims.txt"