Scratch Code - Individual Files

Download Retro-Fred Code in PDF

Download Retro-Fred Code in SVG

Download Auto-Fred Code in PDF

Download Auto-Fred Code in SVG

Script Viewer by Object (Retro-Fred)

Main
CheckBulletCollision CheckEnemyCollision ClearSoundFlags ClimbMove CreateBlock CreateBottomRow CreateLeftColumn CreateRightColumn CreateTopRow DecreasePower DrawMapInGameWindow DrawSprites GetBlock GetItem HideFrame HideNumericalIndicators Main_RunInnerGameLoop Main_RunOuterGameLoop MoveFrameDown MoveFrameLeft MoveFrameRight MoveFrameUp MoveFred MoveSprites PlayEndSequence PlaySound Refill RunInnerGameLoop RunOuterGameLoop SetClimbingFrame SetFredColor SetPosition SetRefillBasedOnLevel SetTextItem SetUpColorVariables SetUpDirectionVariables SetUpGeneralVariables SetUpLevelVariables SetUpNewLevel SetWalkingFrame ShowFrame ShowNumericalIndicators ShowTomb StartSideJump State 1_SetUp State 2.1_CheckControls_InitControls State 2.2_CheckControls_CheckFire State 2.3_CheckControls_CheckUp State 2.4_CheckControls_CheckDown State 2.5_CheckControls_CheckLeft State 2.6_CheckControls_CheckRight State 3_UpdateState State 4.1_Walk_CheckDirection State 4.2_Walk_StartVerticalJump State 4.3_Walk_ToggleDirection State 4.4_Walk_CheckPosition State 4.5_Walk_CheckWall State 4.6_Walk_Standing State 4.7_Walk_CheckRope State 4.8_Walk_StartSideJump State 4.9_Walk_Move State 5.1_Climb_CheckHorizontalDirection State 5.2_Climb_ToggleDirection State 5.3_Climb_CheckWall State 5.4_Climb_StartSideJump State 5.5_Climb_CheckVerticalDirection State 5.6_Climb_Hanging State 5.7_Climb_CheckCeilingFloor State 5.8_Climb_Move State 6.1_SideJump_Move State 6.2_SideJump_CheckPosition State 6.3_SideJump_Hanging State 6.4_SideJump_Standing State 7.1_VerticalJump_UpdateStage State 7.2_VerticalJump_Standing State 7.3_VerticalJump_CheckPosition State 7.4_VerticalJump_CheckTrapdoor State 7.5_VerticalJump_Climb State 7.6_VerticalJump_ExitMaze State 8.1_CheckFire_CheckStatus State 8.2_CheckFire_FireGun State 9_ExitMaze UpdateEnemyVariables UpdateFredCostume UpdateHorizontalCoordinates UpdateVerticalCoordinates UpdateWindowHorizontally UpdateWindowVertically WaitForNextIteration WhenGreenFlagClicked WhenIReceive_AddEnemyBonus WhenIReceive_PlayGame WhenIReceive_Synchronization WhenIStartAsAClone
Select a script