Path: blob/master/Sonic 2/Scripts/Global/SmokePuff.txt
1480 views
// ----------------------------------1// RSDK Project: Sonic 22// Script Description: Smoke Puff Object3// Script Author: Christian Whitehead/Simon Thomley4// Unpacked by Rubberduckycooly's script unpacker5// ----------------------------------67// ========================8// Aliases9// ========================1011private alias object.value0 : object.timer1213// ========================14// Tables15// ========================1617private table SmokePuff_delayTable184, 8, 8, 8, 819end table202122event ObjectUpdate23object.timer++24GetTableValue(temp0, object.frame, SmokePuff_delayTable)2526if object.timer > temp027object.timer = 028object.frame++29if object.frame > 430object.type = TypeName[Blank Object]31object.frame = 032end if33end if34end event353637event ObjectDraw38DrawSprite(object.frame)39end event404142event ObjectStartup43LoadSpriteSheet("Global/Items2.gif")44SpriteFrame(-8, -8, 16, 16, 230, 18)45SpriteFrame(-16, -16, 32, 32, 1, 1)46SpriteFrame(-16, -16, 32, 32, 1, 34)47SpriteFrame(-16, -16, 32, 32, 1, 67)48SpriteFrame(-16, -16, 32, 32, 1, 100)49end event505152event RSDKDraw53DrawSprite(0)54end event555657event RSDKLoad58LoadSpriteSheet("Global/Items2.gif")59SpriteFrame(-8, -8, 16, 16, 230, 18)6061SetVariableAlias(ALIAS_VAR_PROPVAL, "unused")62end event636465