This new mod I'm working on is set in a cave. I'm thinking it would be nice to occasionally have the "FXdustDropTriggerACT" effect send down dust every once in a while and scattered about.
Any ideas?
Thanks!
Scriptname fxDustDropRandomSCRIPT extends ObjectReference{Randomly fires the dust drop fx}import debug ; import debug.psc for acces to trace()import game ; game.psc for access to getPlayer()import utility ; utility.psc for access to wait()import sound ; sound.psc for access to play();===============================================sound property mySFX auto ; specify SFX to playExplosion property FallingDustExplosion01 autoint chooser ; random FX choice integerfloat rndWaitTimer ; we'll randomize how long we wait between FXbool on;===============================================event onLoad()on = truewhile on == true chooser = RandomInt(1,3) rndWaitTimer = RandomFloat(10.0, 30.0) wait(rndWaitTimer) if chooser == 1 self.PlayAnimation("PlayAnim01") mySFX.play(self) wait(0.5) placeAtMe(FallingDustExplosion01) wait(3) self.PlayAnimation("PlayAnim02") elseif chooser == 2 self.PlayAnimation("PlayAnim02") mySFX.play(self) elseif chooser == 3 self.PlayAnimation("PlayAnim03") mySFX.play(self) endifendWhileendEventevent onUnLoad()on = falseendEvent