Path: blob/main/Scripts/R3/LoveHeart.txt
1319 views
//----------------Sonic CD Love Heart 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.Oscillation789sub ObjectDraw10if Object.Timer > 14411TempValue0 = Object.Timer12TempValue0 -= 14413TempValue0 <<= 314if TempValue0 > 25515TempValue0 = 25516end if1718Object.Alpha = 25519Object.Alpha -= TempValue02021if Object.Alpha == 022Object.Type = TypeName[Blank Object]23end if24end if2526Sin(TempValue0, Object.Oscillation)27TempValue0 <<= 928TempValue0 += Object.XPos2930if Object.Timer > 1931DrawSpriteFX(1, FX_INK, TempValue0, Object.YPos)32else33DrawSpriteXY(0, TempValue0, Object.YPos)34end if3536Object.YPos -= 0x60003738Object.Oscillation += 839Object.Oscillation &= 5114041Object.Timer++42end sub434445sub ObjectStartup46LoadSpriteSheet("R3/Objects3.gif")4748SpriteFrame(-8, -8, 16, 16, 193, 134) // #0 - Small Heart49SpriteFrame(-8, -8, 16, 16, 193, 150) // #1 - Big Heart50end sub515253// ========================54// Editor Subs55// ========================5657sub RSDKDraw58DrawSprite(0)59end sub606162sub RSDKLoad63LoadSpriteSheet("R3/Objects3.gif")6465SpriteFrame(-8, -8, 16, 16, 193, 134) // #0 - Small Heart6667SetVariableAlias(ALIAS_VAR_PROPVAL, "unused")68end sub697071