Path: blob/main/Scripts/R8/R81BSetup.txt
1319 views
//---------------Sonic CD R8 1 B Setup Script-----------------//1//--------Scripted by Christian Whitehead 'The Taxman'--------//2//-------Unpacked By Rubberduckycooly's Script Unpacker-------//34// Aliases5#alias Object.Value0 : Object.PaletteTimer6#alias Object.Value1 : Object.CurrentPalette78// Priority9#alias 1 : PRIORITY_ACTIVE101112sub ObjectMain13Object.Rotation++14Object.Rotation %= 1441516Object.PaletteTimer++17if Object.PaletteTimer == 518Object.PaletteTimer = 019Object.CurrentPalette++20Object.CurrentPalette %= 321TempValue0 = Object.CurrentPalette22TempValue0 += 63923end if2425SetActivePalette(Object.CurrentPalette, 0, Screen.YSize)26end sub272829sub ObjectStartup30Object[19].Type = TypeName[R8 Setup]31Object[19].Priority = PRIORITY_ACTIVE3233CopyPalette(0, 1)34CopyPalette(0, 2)35CopyPalette(0, 3)36CopyPalette(0, 4)37CopyPalette(0, 5)3839TempValue0 = 040TempValue1 = 041TempValue2 = 3242while TempValue0 < 343LoadPalette("R81B_PalCycle.act", TempValue0, 160, TempValue1, TempValue2)44TempValue0++45TempValue1 += 3246TempValue2 += 3247loop48end sub495051// ========================52// Editor Subs53// ========================5455sub RSDKDraw56DrawSprite(0)57end sub585960sub RSDKLoad61LoadSpriteSheet("Global/Display.gif")62SpriteFrame(-16, -16, 32, 32, 1, 143) // #0 - "Script" Icon6364SetVariableAlias(ALIAS_VAR_PROPVAL, "unused")65end sub666768