Path: blob/master/Sonic 2/Scripts/WFZ/Hull.txt
1480 views
// ----------------------------------1// RSDK Project: Sonic 22// Script Description: Hull Object3// Script Author: Christian Whitehead/Simon Thomley4// Unpacked by Rubberduckycooly's script unpacker5// ----------------------------------67// ========================8// Aliases9// ========================1011// States12private alias 0 : HULL_CLOSED13private alias 1 : HULL_OPEN141516// ========================17// Events18// ========================1920event ObjectUpdate21if object.state == HULL_OPEN22object.alpha -= 823if object.alpha <= 024object.type = TypeName[Blank Object]25end if26end if27end event282930event ObjectDraw31if object.state == HULL_CLOSED32DrawSprite(0)33else34DrawSpriteFX(0, FX_INK, object.xpos, object.ypos)35end if36end event373839event ObjectStartup40LoadSpriteSheet("SCZ/Objects2.gif")41SpriteFrame(-256, -96, 512, 192, 0, 0)4243foreach (TypeName[Hull], arrayPos0, ALL_ENTITIES)44object[arrayPos0].drawOrder = 545object[arrayPos0].priority = PRIORITY_ACTIVE46next47end event484950// ========================51// Editor Events52// ========================5354event RSDKDraw55DrawSprite(0)56end event575859event RSDKLoad60LoadSpriteSheet("SCZ/Objects2.gif")61SpriteFrame(-256, -96, 512, 192, 0, 0)6263SetVariableAlias(ALIAS_VAR_PROPVAL, "unused")64end event656667