Path: blob/main/Scripts/R1/PaletteAni_C.txt
1319 views
//-------------Sonic CD Palette Animation Script--------------//1//--------Scripted by Christian Whitehead 'The Taxman'--------//2//-------Unpacked By Rubberduckycooly's Script Unpacker-------//34// Aliases5#alias Object.Value0 : Object.Timer6#alias Object.Value1 : Object.CurrentPalette78// Priority9#alias 1 : PRIORITY_ACTIVE101112sub ObjectMain13Object.Timer++14if Object.Timer == 815Object.Timer = 016Object.CurrentPalette++17Object.CurrentPalette %= 318SetActivePalette(Object.CurrentPalette, 0, 240)19end if20end sub212223sub ObjectStartup24Object[19].Type = TypeName[PaletteAnimation]25Object[19].Priority = PRIORITY_ACTIVE2627TempValue0 = 128while TempValue0 < 329RotatePalette(181, 183, 1)30RotatePalette(172, 174, 0)31CopyPalette(0, TempValue0)32TempValue0++33loop34RotatePalette(181, 183, 1)35RotatePalette(172, 174, 0)36end sub373839// ========================40// Editor Subs41// ========================4243sub RSDKDraw44DrawSprite(0)45end sub464748sub RSDKLoad49LoadSpriteSheet("Global/Display.gif")50SpriteFrame(-16, -16, 32, 32, 1, 143) // #0 - "Script" Icon5152SetVariableAlias(ALIAS_VAR_PROPVAL, "unused")53end sub545556