Path: blob/master/Sonic 2/Scripts/Global/ObjectScore.txt
1478 views
// ----------------------------------1// RSDK Project: Sonic 22// Script Description: Object Score Object3// Script Author: Christian Whitehead/Simon Thomley4// Unpacked by Rubberduckycooly's script unpacker5// ----------------------------------67// ========================8// Aliases9// ========================1011private alias object.value0 : object.timer121314// ========================15// Events16// ========================1718event ObjectUpdate19// Move the object up by 2 pixels20object.ypos -= 0x200002122// Unload when needed23object.timer++24if object.timer == 2425object.type = TypeName[Blank Object]26end if27end event282930event ObjectDraw31#platform: USE_ORIGINS32if game.playMode == BOOT_PLAYMODE_MIRRORING33object.direction = FLIP_X34DrawSpriteFX(object.propertyValue, FX_FLIP, object.xpos, object.ypos)35else36DrawSprite(object.propertyValue)37end if38#endplatform39#platform: USE_STANDALONE40DrawSprite(object.propertyValue)41#endplatform42end event434445event ObjectStartup46LoadSpriteSheet("Global/Display.gif")4748// Score frames49SpriteFrame(-8, 0, 16, 10, 66, 53)50SpriteFrame(-8, 0, 16, 10, 123, 35)51SpriteFrame(-8, 0, 16, 10, 140, 35)52SpriteFrame(-10, 0, 21, 10, 66, 53)53SpriteFrame(-10, 0, 21, 10, 66, 53)54SpriteFrame(-10, 0, 21, 10, 66, 53)55SpriteFrame(-10, 0, 21, 10, 66, 53)56SpriteFrame(-10, 0, 21, 10, 66, 53)57SpriteFrame(-10, 0, 21, 10, 66, 53)58SpriteFrame(-10, 0, 21, 10, 66, 53)59SpriteFrame(-10, 0, 21, 10, 66, 53)60SpriteFrame(-10, 0, 21, 10, 66, 53)61SpriteFrame(-10, 0, 21, 10, 66, 53)62SpriteFrame(-10, 0, 21, 10, 66, 53)63SpriteFrame(-10, 0, 21, 10, 66, 53)64SpriteFrame(-13, 0, 26, 10, 66, 53)65SpriteFrame(-6, 0, 11, 10, 66, 53)66end event676869// ========================70// Editor Events71// ========================7273event RSDKDraw74DrawSprite(0)75end event767778event RSDKLoad79LoadSpriteSheet("Global/Display.gif")80SpriteFrame(-8, 0, 16, 10, 66, 53)8182// used in-game, but this shouldn't be placed down in the scene so it doesn't matter83SetVariableAlias(ALIAS_VAR_PROPVAL, "unused")84end event858687