Path: blob/master/Sonic 1/Scripts/Special/FadeIn.txt
1482 views
// ----------------------------------1// RSDK Project: Sonic 12// Script Description: Fade In Object3// Script Author: Christian Whitehead/Simon Thomley4// Unpacked by Rubberduckycooly's script unpacker5// ----------------------------------67// ========================8// Aliases9// ========================1011private alias object.state : object.isSetup1213private alias object.value0 : object.fadeColor.A14private alias object.value1 : object.fadeColor.R15private alias object.value2 : object.fadeColor.G16private alias object.value3 : object.fadeColor.B171819// ========================20// Events21// ========================2223event ObjectUpdate24if object.isSetup == false25object.fadeColor.R = fadeColor26object.fadeColor.R >>= 1627object.fadeColor.G = fadeColor28object.fadeColor.G &= 0x00FF0029object.fadeColor.G >>= 830object.fadeColor.B = fadeColor31object.fadeColor.B &= 0x0000FF32object.fadeColor.A = 0x10033object.isSetup = true34PlayMusic(0)35else36if object.fadeColor.A > 037object.fadeColor.A -= 838else39object.type = TypeName[Blank Object]40object.controlMode = CONTROLMODE_P141end if42end if4344SetScreenFade(object.fadeColor.R, object.fadeColor.G, object.fadeColor.B, object.fadeColor.A)45end event464748// ========================49// Editor Events50// ========================5152event RSDKDraw53DrawSprite(0)54end event555657event RSDKLoad58LoadSpriteSheet("Global/Display.gif")59SpriteFrame(-16, -16, 32, 32, 1, 143)6061SetVariableAlias(ALIAS_VAR_PROPVAL, "unused")62end event636465