Path: blob/master/Sonic 2/Scripts/WFZ/TornadoExplosion.txt
1483 views
// ----------------------------------1// RSDK Project: Sonic 22// Script Description: T Explosion Object3// Script Author: Christian Whitehead/Simon Thomley4// Unpacked by Rubberduckycooly's script unpacker5// ----------------------------------67// ========================8// Aliases9// ========================1011private alias object.value0 : object.timer121314// ========================15// Tables16// ========================1718private table TExplosion_explosionDurations194, 8, 8, 8, 820end table212223// ========================24// Events25// ========================2627event ObjectUpdate28object.xpos -= 0x1000029object.ypos -= 0x100003031object.timer++32GetTableValue(temp0, object.frame, TExplosion_explosionDurations)3334if object.timer > temp035object.timer = 036object.frame++37if object.frame > 438object.type = TypeName[Blank Object]39object.frame = 040end if41end if42end event434445event ObjectDraw46DrawSprite(object.frame)47end event484950event ObjectStartup51LoadSpriteSheet("Global/Items2.gif")52SpriteFrame(-8, -8, 16, 16, 230, 18)53SpriteFrame(-16, -16, 32, 32, 1, 1)54SpriteFrame(-16, -16, 32, 32, 1, 34)55SpriteFrame(-16, -16, 32, 32, 1, 67)56SpriteFrame(-16, -16, 32, 32, 1, 100)57end event585960// ========================61// Editor Events62// ========================6364event RSDKDraw65DrawSprite(0)66end event676869event RSDKLoad70LoadSpriteSheet("Global/Items2.gif")71SpriteFrame(-8, -8, 16, 16, 230, 18)7273SetVariableAlias(ALIAS_VAR_PROPVAL, "unused")74end event757677