Path: blob/main/Scripts/R6/BossCamera.txt
1319 views
//----------------Sonic CD Boss Camera Script-----------------//1//--------Scripted by Christian Whitehead 'The Taxman'--------//2//-------Unpacked By Rubberduckycooly's Script Unpacker-------//34// Aliases5#alias Object.Value0 : Object.CameraHeight6#alias Object.Value1 : Object.BoundaryHeight789sub ObjectMain10TempValue0 = Object.YPos11TempValue0 -= Player.YPos12TempValue0 >>= 251314if TempValue0 != Object.CameraHeight15if Object.CameraHeight < TempValue016Stage.NewYBoundary2 = TempValue017Stage.NewYBoundary2 *= -51218Stage.NewYBoundary2 += Object.iYPos19Object.BoundaryHeight = Stage.NewYBoundary220else21Stage.YBoundary2 = TempValue022Stage.YBoundary2 *= -51223Stage.YBoundary2 += Object.iYPos24Object.BoundaryHeight = Stage.YBoundary225end if2627Object.CameraHeight = TempValue028else29if Object.BoundaryHeight < Stage.YBoundary230Stage.YBoundary2--3132if Object.BoundaryHeight < Stage.YBoundary233Stage.YBoundary2--34end if3536if Object.BoundaryHeight < Stage.YBoundary237Stage.YBoundary2--38end if3940if Object.BoundaryHeight < Stage.YBoundary241Stage.YBoundary2--42end if43end if44end if45end sub464748// ========================49// Editor Subs50// ========================5152sub RSDKDraw53DrawSprite(0)54end sub555657sub RSDKLoad58LoadSpriteSheet("Global/Display.gif")59SpriteFrame(-16, -16, 32, 32, 1, 143) // #0 - "Script" Icon6061SetVariableAlias(ALIAS_VAR_PROPVAL, "unused")62end sub636465