Path: blob/master/Sonic 1/Scripts/MZ/LavaSplash.txt
1480 views
// ----------------------------------1// RSDK Project: Sonic 12// Script Description: Lava Splash Object3// Script Author: Christian Whitehead/Simon Thomley4// Unpacked by Rubberduckycooly's script unpacker5// ----------------------------------67// ========================8// Aliases9// ========================1011private alias object.value0 : object.timer1213private alias 0 : LAVASPLASH_START14private alias 1 : LAVASPLASH_MAIN1516event ObjectUpdate17switch object.state18case LAVASPLASH_START19object.frame = object.animationTimer20object.frame /= 321object.animationTimer++22if object.animationTimer == 623object.animationTimer = 024object.timer++25if object.timer == 626object.timer = 027object.state++28end if29end if30break3132case LAVASPLASH_MAIN33object.frame = object.animationTimer34object.frame /= 335object.frame += 236object.animationTimer++37if object.animationTimer == 638object.animationTimer = 039object.timer++40if object.timer == 241object.type = TypeName[Blank Object]42end if43end if44break4546end switch47end event484950event ObjectDraw51DrawSprite(object.frame)52end event535455event ObjectStartup56LoadSpriteSheet("MZ/Objects.gif")57SpriteFrame(-56, -18, 112, 30, 288, 332)58SpriteFrame(-55, -18, 110, 30, 401, 332)59SpriteFrame(-24, -18, 48, 30, 268, 1)60SpriteFrame(-23, -18, 46, 30, 270, 32)61end event626364event RSDKDraw65DrawSprite(0)66end event676869event RSDKLoad70LoadSpriteSheet("MZ/Objects.gif")71SpriteFrame(-56, -18, 112, 30, 288, 332)72SpriteFrame(-55, -18, 110, 30, 401, 332)73SpriteFrame(-24, -18, 48, 30, 268, 1)74SpriteFrame(-23, -18, 46, 30, 270, 32)7576SetVariableAlias(ALIAS_VAR_PROPVAL, "unused")77end event787980