If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

The LEGO Ninjago Movie (Windows)

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

The LEGO Ninjago Movie Videogame

Developer: TT Fusion
Publisher: Warner Bros. Interactive Entertainment
Platform: Windows
Released internationally: October 27, 2017
Released in US: September 20, 2017


AreasIcon.png This game has unused areas.
CharacterIcon.png This game has unused playable characters.
DevTextIcon.png This game has hidden development-related text.
GraphicsIcon.png This game has unused graphics.
MovieIcon.png This game has unused cinematics.
MusicIcon.png This game has unused music.
TextIcon.png This game has unused text.


The LEGO Ninjago Movie Videogame is the tie-in game based on the movie spinoff based on the cartoon based on the long-running LEGO Ninjago toyline.

Unused Graphics

Ninjago Movie thanks for playing.png
Like many LEGO games, a leftover demo splash screen exists.

LEVEL_ICON_DX11.TEX
LNMG LEVEL ICON DX11.png
An oddly high resolution placeholder level icon from the UI_STATUS_SCREENS folder.

Ability Icons

Ninjago Movie smallaccess icon.png
An icon labeled "small access." This suggests that the shrinking ability from games such as LEGO Dimensions was planned to reappear in this game.

Ninjago Movie skeleton icon.pngNinjago Movie skeleton icon overlay.png
The emblem of Garmadon's skeleton army from the show. While many characters from the show are included in the game, none of the skeletons are present.

Three placeholder images depicting the 9448 Samurai Mech set in various colors.

Screenshots from the TV show, presumably used as placeholders.

Character Icons

TESTENEMY_DX11.TEX
Ninjago Movie testenemy icon.png
A generic placeholder icon. There are two duplicates labeled TESTENEMY_SWORD and TESTENEMY_DUALSWORD.

ARMOUREDWOODENTRAININGDUMMY_DX11.TEX
Ninjago Movie armouredwoodentrainingdummy icon.png
A placeholder icon for a wooden training dummy. It uses a variation of Cole's "High School" design with slightly stretched eyes and incorrectly colored sleeves.

BIGFIGTEST_DX11.TEX
Ninjago Movie bigfigtest.png
A test image for the larger "Big Fig" characters that have appeared in several LEGO games. It's presence here is strange, considering this particular game doesn't have any "big figs" in its roster.

SUPER_MINIFIG_DX11.TEX
Ninjago Movie super minifig icon.png
An icon of a faceless Garmadon. It's titled "super_minifig" which is the name of the default model for the minifigures.

BLANKCHARACTER_DX11.TEX
LNMG BLANKCHARACTER DX11.png
Another blank character icon. It has duplicates with the filenames of: BEEGENERAL_DX11.TEX, LADYBUGGOON_DX11.TEX, and SKYPIRATE_DOUBLOOM_DX11.TEX.

GHOSTPUPIL_DX11.TEX
LNMG GHOSTPUPIL DX11.png
Yet another blank icon, but with a green head and arms.

RONIN_MANNEQUIN_DX11.TEX
LNMG RONIN MANNEQUIN DX11.png

EYEPATCHBEANIEGUY_DX11.TEX
LNMG EYEPATCHBEANIEGUY DX11.png

SKYPIRATE_BUCKO_DX11.TEX
LNMG SKYPIRATE BUCKO DX11.png

SKYPIRATE_SQUIFFY_DX11.TEX
LNMG SKYPIRATE SQUIFFY DX11.png

Blank Icons
There are 2 black 512x512 icons with the filenames of ROCKBAND_LONGHAIR_DX11.TEX and TESTPOCKETBUILD_DX11.TEX.

HUD Icons

BOSS_CHAR_DX11.TEX
LNMG BOSS CHAR DX11.png
The purple version of Pythor, presumably used as a placeholder for the boss icon. In the final game the bleached version of Pythor is used.

CHAR_DX11.TEX
LNMG CHAR DX11.png
An icon of the original design of Cole, which is from LEGO Ninjago: Shadow of Ronin.

CHAR_02_DX11.TEX
LNMG CHAR 02 DX11.png

PLACEHOLDER_DX11.TEX
LNMG PLACEHOLDER DX11.png

TALLY_ICON_DX11.TEX
LNMG TALLY ICON DX11.png

Temp Backgrounds

A couple of "TEMP" backgrounds leftover in the GUI\BLEND\UI_FRONTEND folder.

SPLASH_BCKD_TEMP_DX11.TEX
LNMG SPLASH BCKD TEMP DX11-2.png
A demo splash screen from the UI_FRONTEND_DEMO folder.

STATUSBG_LEVEL_05_DX11.TEX
LNMG STATUSBG LEVEL 05 DX11.png
An unused status screen background that shows an early map.

STATUSIMAGE_PLACEHOLDER_DX11.TEX
LNMG STATUSIMAGE PLACEHOLDER DX11.png
The same image but without text from the UI_STATUS_SCREENS folder.

PAUSE_MENU_BKGRD_DX11.TEX
LNMG PAUSE MENU BKGRD DX11.png
An unused image from the UI_PAUSEMENU folder.

Placeholder Poster
LNMG POSTER BG DX11.png
An unused poster with a red "PH" written on it from the UI_LOBBY folder.

The Force Awakens Leftovers

In the CHARS/SUPER_CHARACTER_TEXTURES/TEMPLATE/TEMPLATE_DIFFUSE folder there are leftover pilot textures from LEGO Star Wars The Force Awakens, which seems like it was used as a template for other textures.

Minifig Textures

Wireframes
LEG_LEFT_ZANE and COLE_FRONT are unused textures showing the wireframes of the models.

Jackie Textures
Textures for an alternate outfit of Jackie Chan's character.

Unused Final
LNMG BODY JACKIE FRONT DX11.png LNMG BODY JACKIECHAN FRONT DX11.png
LNMG HIP JACKIE DX11.png LNMG HIP JACKIECHAN DX11.png
LNMG LEG JACKIE LEFT DX11.png LNMG LEG JACKIECHAN DX11.png
LNMG LEG JACKIE RIGHT DX11.png
LNMG ARM JACKIE DX11.png

FACETEX_TESTER_DX11.TEX
LNMG FACETEX TESTER DX11.png
A template for the face textures, each color is a placeholder for a facial expression.

Green Brick

In the ICONS/RED_BRICKS folder, there is a sloppily edited texture of a green brick, suggesting the Red Bricks in the game were originally going to be green.
LNMG GENERIC GREEN BRICK DX11.png

Unused Levels

BATTLEMAP_VOLCANO

An unused multiplayer battle map. It has an unused menu icon as well.
LNMG LEVEL SWAP VOLCANO DX11.png

Highway

Underpass

Two levels where you play as Kai and Cole's battle mechs. There is also unused dialogue for NINJAGO City Highway.


Bonus Areas

BONUS_FATHERANDSON

A scrapped bonus level, interestingly in AREAS.TXT it's called BONUS AREA 1, while the final used bonus level is BONUS AREA 2.

BONUS_BEDROOM

An area similar in concept to the bedroom in The LEGO Movie Videogame. Titled BONUS AREA 3 in AREAS.TXT.

TTGTESTAREA

A TT Games Test Area.

STATUSSCREEN

A level which appears to be an early end screen. The textures are of an illustrated map of Ninjago, separated into 16 chunks. Once the full image is pieced together, it's 9280x6880. A downscaled version is shown here.
STATUSSCREEN_DX11.NXG_TEXTURES
LNMG ninjago map downscaled.png

Unused Music

There is a folder titled AUDIO\PC\STREAMS\MUSIC\PLACEHOLDER which contains temporary music tracks, some of which ripped from Shadow of Ronin.

PH_1B_ACTION

PH_3_B_CAVES_OF_DESPAIR_ACTION_140BPM

PH_7A_ACTION

PH_7A_QUIET

Unused Cinematics

E3_TRAILER_DEMO

A full copy of the first trailer for the movie exists in the MOVIES folder which, going by the filename, was used for E3.

LIVEACTION_INTRO.FMV

LIVEACTION_OUTRO.FMV

Two unused FMVs that are early versions of the movie's live-action bookends.

Unused Text

Test Level Strings

There are of ton of test levels referenced only in LEVELS.TXT and AREAS.TXT.
LEVELS.TXT

//------------------------------------------------------------------------------
// KEEP ALL GAME LEVELS ABOVE HERE SO THEY DONT GET LOST WITH TEST LEVELS
//------------------------------------------------------------------------------

//------------------------------------------------------------------------------
// VFX TESTLEVEL
//------------------------------------------------------------------------------

level_start
	dir "VFX\VFX_MikeTest"
	file "VFX_MikeTest"
	lego_set
level_end

//------------------------------------------------------------------------------
// GAME MECHANICS TEST AREA
//------------------------------------------------------------------------------

level_start
	dir "Test\MechTest\MechTestSys1"
	file "MechTestSys1"
	common_dir "Test\MechTest\MechTestSys1\TECH"
	common_file "MechTestSys1_TECH"
	test_level
	start_level
level_end

//------------------------------------------------------------------------------

level_start
	dir "Test\MechTest\MechTestVFX"
	file "MechTestVFX"
	common_dir "Test\MechTest\MechTestVFX\TECH"
	common_file "MechTestVFX_TECH"
	test_level
level_end

//------------------------------------------------------------------------------

level_start
	dir "Test\MechTest\PocketBuildsTest"
	file "PocketBuildsTest"
	common_dir "Test\MechTest\PocketBuildsTest\TECH"
	common_file "PocketBuildsTest_TECH"
	test_level
level_end

//------------------------------------------------------------------------------

level_start
	dir "Test\MechTest\PocketBuildsTestDojo"
	file "PocketBuildsTestDojo"
	common_dir "Test\MechTest\PocketBuildsTestDojo\TECH"
	common_file "PocketBuildsTestDojo_TECH"
	test_level
level_end

//------------------------------------------------------------------------------

level_start
	dir "Test\MechTest\PlatformingTest"
	file "PlatformingTest"
	common_dir "Test\MechTest\PlatformingTest\TECH"
	common_file "PlatformingTest_TECH"
	test_level
level_end

//------------------------------------------------------------------------------

level_start
	dir "Test\MechTest\BattleMapTraps"
	file "BattleMapTraps"
	common_dir "Test\MechTest\BattleMapTraps\TECH"
	common_file "BattleMapTraps_TECH"
	test_level
level_end

//------------------------------------------------------------------------------

level_start
	dir "Test\MechTest\CombatTest"
	file "CombatTest"
	common_dir "Test\MechTest\CombatTest\TECH"
	common_file "CombatTest_TECH"
	test_level
level_end

//------------------------------------------------------------------------------

level_start
	dir "Test\MechTest\MechTest_ChargerEnemies"
	file "MechTest_ChargerEnemies"
	test_level
	start_level
level_end

//------------------------------------------------------------------------------

level_start
	dir "Test\MechTest\MechTest_ShooterEnemies"
	file "MechTest_ShooterEnemies"
	test_level
	start_level
level_end

//------------------------------------------------------------------------------

level_start
	dir "Test\MechTest\MechTest_BruteEnemies"
	file "MechTest_BruteEnemies"
	test_level
	start_level
level_end

//------------------------------------------------------------------------------

level_start
	dir "Test\MechTest\MechTest_BerserkerEnemies"
	file "MechTest_BerserkerEnemies"
	test_level
	start_level
level_end

//------------------------------------------------------------------------------

level_start
	dir "Test\MechTest\MechTest_ShielderEnemies"
	file "MechTest_ShielderEnemies"
	test_level
	start_level
level_end

//------------------------------------------------------------------------------

level_start
	dir "Test\MechTest\MechTest_TinyEnemies"
	file "MechTest_TinyEnemies"
	test_level
	start_level
level_end

//------------------------------------------------------------------------------

level_start
	dir "Test\MechTest\MechTest_InvulnerableEnemies"
	file "MechTest_InvulnerableEnemies"
	test_level
	start_level
level_end

//------------------------------------------------------------------------------

level_start
	dir "Test\MechTest\MechTestTerrain"
	file "MechTestTerrain"
	common_dir "Test\MechTest\MechTestTerrain\TECH"
	common_file "MechTestTerrain_TECH"
	test_level
level_end

//------------------------------------------------------------------------------

level_start
	dir "Test\MechTest\ScratchedLEGO"
	file "ScratchedLEGO"
	common_dir "Test\MechTest\ScratchedLEGO\TECH"
	common_file "ScratchedLEGO_TECH"
	test_level
level_end

//------------------------------------------------------------------------------

level_start
	dir "Test\MechTest\StudsTest"
	file "StudsTest"
	test_level
level_end

//------------------------------------------------------------------------------

level_start
	dir "Test\MechTest\MechTestCameraTest"
	file "MechTestCameraTest"
	common_dir "Test\MechTest\MechTestCameraTest\TECH"
	common_file "MechTestCameraTest_TECH"
	test_level
	start_level
level_end

//------------------------------------------------------------------------------

level_start
	dir "Test\MechTest\MechTestBuildAndConquer"
	file "MechTestBuildAndConquer"
	common_dir "Test\MechTest\MechTestBuildAndConquer\TECH"
	common_file "MechTestBuildAndConquer_TECH"
	test_level
	start_level
level_end

//------------------------------------------------------------------------------

level_start
	dir "Test\MechTest\VehicleTest"
	file "VehicleTest"
	common_dir "Test\MechTest\VehicleTest\TECH"
	common_file "VehicleTest_TECH"
	test_level
	start_level
	has_chase_camera
level_end

//------------------------------------------------------------------------------

level_start
	dir "Test\MechTest\UITest"
	file "UITest"
	common_dir "Test\MechTest\UITest\TECH"
	common_file "UITest_TECH"
	test_level
	start_level
	unlit
	has_chase_camera
level_end

//------------------------------------------------------------------------------

level_start
	dir "Bonus\TTGTestArea"
	file "TTGTestArea"
	common_dir "Bonus\TTGTestArea\TECH"
	common_file "TTGTestArea_TECH"
//	test_level
//	start_level
	unlit
	has_chase_camera
level_end

//------------------------------------------------------------------------------

level_start
	dir "Test\MechTest\SpinjitzuTest"
	file "SpinjitzuTest"
	common_dir "Test\MechTest\SpinjitzuTest\TECH"
	common_file "SpinjitzuTest_TECH"
	test_level
	start_level
	unlit
level_end

//------------------------------------------------------------------------------

level_start
	dir "Test\MechTest\MechTestGrapple"
	file "MechTestGrapple"
	common_dir "Test\MechTest\MechTestGrapple\TECH"
	common_file "MechTestGrapple_TECH"
	test_level
	start_level
level_end

//------------------------------------------------------------------------------

level_start
	dir "Test\MechTest\RenovationsTest\RenovationTestArea"
	file "RenovationTestArea"
	common_dir "Test\MechTest\RenovationsTest\RenovationTestArea\TECH"
	common_file "RenovationTestArea_TECH"
	test_level
	start_level
level_end

level_start
	dir "Test\MechTest\RenovationsTest\Renovation_01"
	file "Renovation_01"
	common_dir "Test\MechTest\RenovationsTest\Renovation_01\TECH"
	common_file "RenovationsTest_Renovation01_TECH"
	test_level
	start_level
level_end

//------------------------------------------------------------------------------

level_start
	dir "Test\MechTest\MechScannerTest"
	file "MechScannerTest"
	common_dir "Test\MechTest\MechScannerTest\TECH"
	common_file "MechScannerTest_TECH"
	test_level
	start_level
level_end

//------------------------------------------------------------------------------

level_start
	dir "Test\MechTest\MechInfoCamTest"
	file "MechInfoCamTest"
	common_dir "Test\MechTest\MechInfoCamTest\TECH"
	common_file "MechInfoCamTest_TECH"
	test_level
	start_level
level_end

//------------------------------------------------------------------------------

level_start
	dir "Test\MechTest\WaterMechTest"
	file "WaterMechTest"
	test_level
level_end

//------------------------------------------------------------------------------

level_start
	dir "Test\MechTest\MechTestEnergyTornado"
	file "MechTestEnergyTornado"
	common_dir "Test\MechTest\MechTestEnergyTornado\TECH"
	common_file "MechTestEnergyTornado_TECH"
	test_level
level_end

//------------------------------------------------------------------------------

//------------------------------------------------------------------------------
// ART TEST AREA
//------------------------------------------------------------------------------

level_start
	dir "Test\ArtTest\Art_Asset_Test_Areas"
	file "Interior_Industrial"
	test_level
level_end

level_start
	dir "Test\ArtTest\Art_Asset_Test_Areas"
	file "Exterior_DesertRock_Sun"
	test_level
level_end

level_start
	dir "Test\ArtTest\Art_Asset_Test_Areas"
	file "Exterior_Snow_Sun"
	test_level
level_end

level_start
	dir "Test\ArtTest\Art_Asset_Test_Areas"
	file "Exterior_Forest"
	test_level
level_end

level_start
	dir "Test\ArtTest\Art_Asset_Test_Areas"
	file "Interior_Studio_Dark"
	test_level
level_end

level_start
	dir "Test\ArtTest\Art_Asset_Test_Areas"
	file "Interior_Studio_Bright"
	test_level
level_end

level_start
	dir "Test\ArtTest\Art_Asset_Test_Areas"
	file "Exterior_City_Day"
	test_level
level_end

level_start
	dir "Test\ArtTest\Art_Asset_Test_Areas"
	file "Exterior_City_Night"
	test_level
level_end

level_start
	dir "Test\ArtTest\Art_Ninjago_City"
	file "Art_Ninjago_City"
	test_level
level_end


level_start
	dir "Test\ArtTest\DW_DemoArena"
	file "DW_DemoArena"
	test_level
level_end


level_start
	dir "Test\ArtTest\LevelMap_Standard"
	file "LevelMap_Standard"
	test_level
level_end

//------------------------------------------------------------------------------
// ART DEBUG LEVELS FOR TOOLS & RENDER TEAMS
//------------------------------------------------------------------------------

level_start
	dir "Test\ArtTest\Art_DebugArea"
	file "Art_DebugArea"
	test_level
level_end

level_start
	dir "Test\ArtTest\StoryArea4_A_TEST"
	file "StoryArea4_A_TEST"
	test_level
level_end

level_start
	dir "Test\ArtTest\JPP_ReflectionTest"
	file "JPP_ReflectionTest"
	test_level
level_end

level_start
	dir "Test\ArtTest\Portal_TEST"
	file "Portal_TEST"
	test_level
level_end

//------------------------------------------------------------------------------
// SCRIPT TEST AREA
//------------------------------------------------------------------------------

level_start
	dir "Test\ScriptTest\ScriptTest1"
	file "ScriptTest1"
	test_level
level_end

//------------------------------------------------------------------------------
// TECH TEST AREA
//------------------------------------------------------------------------------

level_start
	dir "Test\TechTest\DodgeTest"
	file "DodgeTest"
	test_level
level_end

level_start
	dir "Test\TechTest\GavTest"
	file "GavTest"
	test_level
level_end

level_start
	dir "Test\TechTest\TEST_ChildLevels"
	file "TEST_ChildLevels"
	test_level
level_end

level_start
	dir "Test\TechTest\TEST_BeckyBallantine"
	file "TEST_BeckyBallantine"
	test_level
level_end

level_start
	dir "Test\TechTest\TEST_BruceHutchings"
	file "TEST_BruceHutchings"
	test_level
level_end

level_start
	dir "Test\TechTest\TEST_DanielKershaw"
	file "TEST_DanielKershaw"
	test_level
level_end

level_start
	dir "Test\TechTest\TEST_GavinKing"
	file "TEST_GavinKing"
	test_level
level_end

level_start
	dir "Test\TechTest\TEST_JamiePower"
	file "TEST_JamiePower"
	test_level
level_end

level_start
	dir "Test\TechTest\TEST_JohnBirley"
	file "TEST_JohnBirley"
	test_level
level_end

level_start
	dir "Test\TechTest\TEST_JohnHealey"
	file "TEST_JohnHealey"
	test_level
level_end

level_start
	dir "Test\TechTest\TEST_KristanEmery"
	file "TEST_KristanEmery"
	test_level
level_end

level_start
	dir "Test\TechTest\TEST_LukeJefferson"
	file "TEST_LukeJefferson"
	test_level
level_end

level_start
	dir "Test\TechTest\TEST_PhilMervik"
	file "TEST_PhilMervik"
	test_level
level_end

level_start
	dir "Test\TechTest\TEST_TimCeesay"
	file "TEST_TimCeesay"
	test_level
level_end

level_start
	dir "Test\TechTest\TEST_TomFreezer"
	file "TEST_TomFreezer"
	test_level
level_end

level_start
	dir "Test\TechTest\Jungle_Test_Uncrossable"
	file "Jungle_Test_Uncrossable"
	test_level
level_end

level_start
	dir "Test\TechTest\Mountain_Test_Unclimbable"
	file "Mountain_Test_Unclimbable"
	test_level
level_end

level_start
	dir "Test\TechTest\Level1Test"
	file "Level1Test"
	test_level
level_end

level_start
	dir "Test\TechTest\NinjagilityPlayground"
	file "NinjagilityPlayground"
	test_level
level_end

level_start
	dir "Test\TechTest\Jungle_Test"
	file "Jungle_Test"
	common_dir "Test\TechTest\Jungle_Test\TECH"
	common_file "Jungle_Test_TECH"
	test_level
level_end

level_start
	dir "Test\TechTest\TEST_Level2"
	file "TEST_Level2"
	common_dir "Test\TechTest\TEST_Level2\TECH"
	common_file "TEST_Level2_TECH"
	test_level
level_end

level_start
	dir "Test\TechTest\TEST_DemoLevel"
	file "TEST_DemoLevel"
	common_dir "Test\TechTest\TEST_DemoLevel\TECH"
	common_file "TEST_DemoLevel_TECH"
	test_level
level_end

level_start
	dir "Test\TechTest\TEST_CityFlight"
	file "TEST_CityFlight"
	common_dir "Test\TechTest\TEST_CityFlight\TECH"
	common_file "TEST_CityFlight_TECH"
	test_level
level_end

level_start
	dir "Test\TechTest\ScratchTestDojo"
	file "ScratchTestDojo"
	common_dir "Test\TechTest\ScratchTestDojo\TECH"
	common_file "ScratchTestDojo_TECH"
	test_level
level_end

level_start
	dir "Test\TechTest\ScratchTestJungle"
	file "ScratchTestJungle"
	common_dir "Test\TechTest\ScratchTestJungle\TECH"
	common_file "ScratchTestJungle_TECH"
	test_level
level_end

//------------------TEST_DemoLevel--------------------
level_start
	dir "Test\TechTest\TEST_DemoLevel\TEST_DemoLevel_A"
	file "TEST_DemoLevel_A"
	common_dir "Test\TechTest\TEST_DemoLevel\TEST_DemoLevel_A\TECH"
	common_file "TEST_DemoLevel_A_TECH"
	child_of_level "TEST_DemoLevel"
	child_level
	unlit
	test_level
level_end

level_start
	dir "Test\TechTest\TEST_DemoLevel\TEST_DemoLevel_B"
	file "TEST_DemoLevel_B"
	common_dir "Test\TechTest\TEST_DemoLevel\TEST_DemoLevel_B\TECH"
	common_file "TEST_DemoLevel_B_TECH"
	child_of_level "TEST_DemoLevel"
	child_level
	unlit
	test_level
level_end

level_start
	dir "Test\TechTest\TEST_DemoLevel\TEST_DemoLevel_Dojo"
	file "TEST_DemoLevel_Dojo"
	common_dir "Test\TechTest\TEST_DemoLevel\TEST_DemoLevel_Dojo\TECH"
	common_file "TEST_DemoLevel_Dojo_TECH"
	child_of_level "TEST_DemoLevel"
	child_level
	unlit
	test_level
level_end

level_start
	dir "Test\TechTest\TEST_DemoLevel\TEST_DemoLevel_Events\Event_01"
	file "TEST_DemoLevel_Event_01"
	common_dir "Test\TechTest\TEST_DemoLevel\TEST_DemoLevel_Events\Event_01\TECH"
	common_file "TEST_DemoLevel_Event_01_TECH"
	child_of_level "TEST_DemoLevel"
	child_level
	unlit
	test_level
level_end

level_start
	dir "Test\TechTest\TEST_DemoLevel\TEST_DemoLevel_Interior01"
	file "TEST_DemoLevel_Interior01"
	common_dir "Test\TechTest\TEST_DemoLevel\TEST_DemoLevel_Interior01\TECH"
	common_file "TEST_DemoLevel_Interior01_TECH"
	child_of_level "TEST_DemoLevel"
	child_level
	unlit
	test_level
level_end

//------------------------------------------------------------------------------
// AUDIO TEST AREA
//------------------------------------------------------------------------------

level_start
	dir "Test\AudioTest\AudioTest1"
	file "AudioTest1"
	test_level
level_end

//------------------------------------------------------------------------------
// TECH ART TEST AREA
//------------------------------------------------------------------------------

level_start
	dir "Test\TechArtTest"
	file "TechArtTest"
	test_level
level_end

//------------------------------------------------------------------------------
// CODE TEST AREA
//------------------------------------------------------------------------------

level_start
	dir "Test\CodeTest\CodeTestLevel_RichT"
	file "CodeTestLevel_RichT"
	test_level
	unlit
	has_chase_camera
level_end

level_start
	dir "Test\CodeTest\CodeTestLevel_PaulM"
	file "CodeTestLevel_PaulM"
	test_level
	unlit
	has_chase_camera
level_end
//------------------------------------------------------------------------------
// ANIM STYLE TEST AREA
//------------------------------------------------------------------------------

level_start
	dir "Test\AnimTest"
	file "AnimStyleTest"
	test_level
level_end

Developer Comments

There are a lot of developer comments left in the code, guiding other programmers on the use and functions of the scripts.

CHEATS.TXT

// Defines the cheats for the game
//
// Commands:
//		Cheat "Cheat Name" - Starts a new cheat
//		Cost <Value> - Defines the amount of coins needed to buy the cheat
//		CheatCode "123456" - 6 byte code that can be typed in to the game to unlock the cheat
//		UnlockOnRedBrick "Red brick name" - Unlocks the cheat when the specified red brick is collected
//		CollectOnRedBrick "Red brick name" - Collects the cheat when the specified red brick is collected
//		r <Value 0 - 255> - The red part of the display colour
//		g <Value 0 - 255> - The green part of the display colour
//		b <Value 0 - 255> - The blue part of the display colour 

RULES.TXT

// Defines the collectable rules for the game
//
// Commands:
//		Rule InstanceName == StateName - Starts a new rule & specifies the conditions. Also supports '!=', 'and', 'or'
//		EndRule	- Ends the current rule
//		Rule NewContent - This is a predefined rule that gets called on a new game (or when a DLC is installed)
//		Unlock InstanceName - Unlocks a collectable instance
//		Unlock type.InstanceName - Unlocks a collectable instance & specifies the type if 2 collectables have the same name
//		Collect InstanceName - Collects a collectable instance
//		Collect type.InstanceName - Collects a collectable instance & specifies the type if 2 collectables have the same name
//		SetState InstanceName StateName - Sets the state on the specified collectable instance
//		SetState type.InstanceName StateName - Sets the state on the specified collectable instance & specifies the type if 2 collectables have the same name
//		CollectPermanent - The same as Collect but makes the change permanently. Only use if you know why you want something to be permanent
//		UnlockPermanent - The same as Unlock but makes the change permanently. Only use if you know why you want something to be permanent
//		SetStatePermanent - The same as SetState but makes the change permanently. Only use if you know why you want something to be permanent
//
//	Example:
//		Rule Ghostbusters == Complete
//			Collect PeterVenkman
//			Unlock GoldBricks.Hub_DC_DC_Quest01
//		EndRule

CHECKPOINTS.TXT

// 3 states here because I don't want tutorial popping up anywhere except exactly where we tell it to [StoryArea1_B]
Checkpoint "WorldMap_Tutorial" states NotSet NotDone Done

CheckPoint "Map_Tutorial" states NotSet wpNotDone wpDone wmNotDone wmDone

STORY.TXT

// Controls the flow of story level unlocking
//
// Commands:
//		UnlockAtStart - Unlocks the area at the start of the game
//		UnlockOnArea "Area Name" - Unlocks the story complete for the specified area being completed
//		UnlockOnCheckPoint "CheckPoint Name" - Unlocks when the specified CheckPoint enters it's complete state
//		UnlockOnAll - Indicates that all unlocks need to be true before the story complete is unlocked (Defaults to any)

Internal Name

According to a few references in the files, the internal project name is Project Furball.