Path: blob/master/Sonic 2/Scripts/SCZ/VPropeller.txt
1479 views
// ----------------------------------1// RSDK Project: Sonic 22// Script Description: V Propeller Object3// Script Author: Christian Whitehead/Simon Thomley4// Unpacked by Rubberduckycooly's script unpacker5// ----------------------------------67// ========================8// Events9// ========================1011event ObjectUpdate12temp0 = object.xpos13temp0 >>= 1614temp0 -= camera[0].xpos15Abs(temp0)16temp0 -= 9617if temp0 < screen.xcenter18temp0 = object.ypos19temp0 >>= 1620temp0 -= camera[0].ypos21Abs(temp0)22if temp0 < 16023temp0 = oscillation24temp0 &= 0x1F25if temp0 == 026PlaySfx(SfxName[Helicopter], false)27end if28end if29end if30end event313233event ObjectDraw34DrawSprite(SCZSetup_vPropellerFrame)35end event363738event ObjectStartup39LoadSpriteSheet("SCZ/Objects.gif")40SpriteFrame(-4, -64, 8, 64, 121, 106)41SpriteFrame(-4, -32, 8, 64, 121, 106)42SpriteFrame(-4, 0, 8, 64, 121, 106)43end event444546// ========================47// Editor Events48// ========================4950event RSDKDraw51DrawSprite(0)52end event535455event RSDKLoad56LoadSpriteSheet("SCZ/Objects.gif")57SpriteFrame(-4, -64, 8, 64, 121, 106)5859SetVariableAlias(ALIAS_VAR_PROPVAL, "unused")60end event616263