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

User:Addy1124/WIP-SimpsonsHit&Run-MainPage/Unused Text

From The Cutting Room Floor
Jump to navigation Jump to search

This is a sub-page of User:Addy1124/WIP-SimpsonsHit&Run-MainPage.

Textbible

Most in-game text is stored in a language-specific data chunk in "/art/frontend/scrooby/resource/txtbible/srr2.p3d". Text is stored as a referable unique string name, followed by the text itself.

Note that any quotes at the very start/end of strings (which aren't always there) are preserved; usage of a double-quote in a string requires a backslash escape. Also note that two consecutive back-slashes indicates to the game in some contexts to add a newline.

Mission Objective Stage Messages

Many of these were likely swapped in order to make objectives more modular, and less vague.

String Text Notes
MISSION_OBJECTIVE_20 FIND BART ON THE SHIP Intended for Level 3 Mission 7; swapped for #198 and #199.
MISSION_OBJECTIVE_21 FIND CHIEF WIGGUM Possibly intended for Level 4 Mission 1; the player may have had to find Wiggum before chasing him.
MISSION_OBJECTIVE_22 DESTROY THE DONUT TRUCK Intended for an earlier version of Level 4 Mission 1; confirmed by a document in the PR asset discs.
MISSION_OBJECTIVE_23 FIND THE CROP CIRCLE Possibly intended for an earlier version of Level 4; no mission requires visiting the crop circle itself.
MISSION_OBJECTIVE_26 FIND THE KETCHUP Intended for Level 4 Mission 3; swapped for #5.
MISSION_OBJECTIVE_27 FIND HANS MOLEMAN Intended for Level 4 Mission 4; swapped for #240 and #105.
MISSION_OBJECTIVE_28 GET TO GRAMPA FIRST Intended for Level 4 Mission 5; swapped for #100.
MISSION_OBJECTIVE_31 DETROY THE BLACK CAR [sic] Possibly intended for Level 3 Mission 4, which uses #97 instead.
MISSION_OBJECTIVE_33 FIND BART Possibly intended for Level 4 Mission 6; swapped for #263 and #226.
MISSION_OBJECTIVE_34 DESTROY THE COLA SHIPMENT Possibly intended for an earlier version of Level 4 Mission 6; confirmed by a document in the PR asset discs.
MISSION_OBJECTIVE_35 FIND APU Possibly intended for Level 4 Mission 7; swapped for #132 and #157 instead.
MISSION_OBJECTIVE_36 DESTROY THE TRUCK Possibly intended for Level 4 Mission 7; swapped for #103 and #38 instead.
MISSION_OBJECTIVE_37 FIND THE NEXT TRUCK Possibly intended for Level 4 Mission 7; swapped for #234 and #235 instead.
MISSION_OBJECTIVE_39 GO HOME Possibly intended for Level 4 Mission 7 (based on placement) or many other missions; swapped for #217 instead.
MISSION_OBJECTIVE_56 DRIVE TO THE ITCHY AND SCRATCHY STORE Possibly intended for an earlier version of Level 3 Mission 1; the final mission is a race with no fake drive-to.
MISSION_OBJECTIVE_59 "WIN THE RACE " Could've been intended for a number of uses, most likely in Street Races.
MISSION_OBJECTIVE_65 DRIVE TO THE MONORAIL STATION No mission requires the player to drive here explicitly, though Level 2 Mission 7 and Level 5 Mission 5 do load the icon for it.
MISSION_OBJECTIVE_74 "FIND CHIEF WIGGUM AT THE POLICE STATION " Possibly intended for an earlier version of Level 5 Mission 4; the final version requires following a donut trail.
MISSION_OBJECTIVE_78 FIND THE ARMORED CAR Intended for Level 5 Mission 6; swapped for #260 instead.
MISSION_OBJECTIVE_81 STEAL BOARDS FROM CLETUS Intended for Level 7 Mission 1; swapped for #215 and #107 instead.
MISSION_OBJECTIVE_82 TALK TO JASPER Possibly intended for an earlier version of Level 4 Mission 4; confirmed by a document in the PR asset discs.
MISSION_OBJECTIVE_85 DRIVE THE WASTE TO THE ALIEN SHIP Intended for at least one of the nuclear waste delivery missions; swapped for #202 and #219 instead.
MISSION_OBJECTIVE_86 FIND MR. BURNS Possibly intended for an earlier version of Level 7 Mission 4.
MISSION_OBJECTIVE_87 RACE THE ALIEN CAR TO THE NUCLEAR WASTE Intended for Level 7 Mission 7 (or perhaps another possibly cut race in a waste delivery mission); swapped for #249.
MISSION_OBJECTIVE_88 TAKE THE NUCLEAR WASTE TO THE ALIEN SHIP AT THE SCHOOL Intended for at least one of the nuclear waste delivery missions; swapped for #202 and #219 instead.
MISSION_OBJECTIVE_89 GET OUT OF YOUR VEHICLE - QUICK! Intended for the nuclear waste delivery missions; removed as the fail condition being referred to was never properly implemented, and itself removed.
MISSION_OBJECTIVE_91 WATCH OUT FOR THE BLACK SEDANS Whilst there are used and unused cases of needing to avoid Chase Sedans in missions, none of them warn the player.
MISSION_OBJECTIVE_99 COLLECT THE EVIDENCE Possibly intended for Level 6 Bonus Mission, however destroying Wiggum's vehicle and collecting the evidence are one objective, with only one stage message.
MISSION_OBJECTIVE_109 DRIVE TO THE GAS STATION Possibly intended for an earlier version of Level 1 Bonus Mission; Cletus' start dialogue implies so.
MISSION_OBJECTIVE_115 STREET RACE Unknown intended use.
MISSION_OBJECTIVE_119 FOLLOW THE BLACK SEDAN No mission requires the player to follow a Chase Sedan.
MISSION_OBJECTIVE_120 TIME TRIAL Unknown intended use.
MISSION_OBJECTIVE_123 DESTROY THE DONUT TRUCK Duplicate of #22.
MISSION_OBJECTIVE_126 FIND THE HOVERCAR Possibly intended for unused sections in either Level 5 Bonus Mission or Level 6 Mission 3, which themselves use different stage messages.
MISSION_OBJECTIVE_129 FIND THE ROMANTIC OBJECTS Intended for Level 4 Bonus Mission; swapped for #236.
MISSION_OBJECTIVE_132 DESTROY THE LASER CRATES Possibly intended for an earlier version of Level 6.
MISSION_OBJECTIVE_136 FIND THE SHELBYVILLIANS Possibly intended for an earlier version of Level 5 Mission 3; swapped for #71.
MISSION_OBJECTIVE_137 ENTER CLETUS' TRUCK Possibly intended for Level 2 Mission 5 and Level 4 Mission 3; no get-in objective in the former and swapped for #2 in the latter.
MISSION_OBJECTIVE_141 ENTER COMIC BOOK GUY'S CAR Possibly intended for Level 2 Mission 3 and Level 3 Mission 1; no get-in objectives in either.
MISSION_OBJECTIVE_144 DRIVE TO THE KRUSTY BURGER BY THE POLICE STATION No mission requires the player to drive here.
MISSION_OBJECTIVE_147 FIND APU AT THE KWIK-E-MART Possibly intended for use in Level 1 Mission 0 or Level 4 Mission 7.
MISSION_OBJECTIVE_183 GO TO THE OBSERVATORY'S \"LOOK-OUT\" POINT Intended for an unused section in Level 3 Mission 4.
MISSION_OBJECTIVE_193 GET A VEHICLE FROM BART Intended for Level 5 Mission 7; swapped for #226 instead.
MISSION_OBJECTIVE_203 TALK TO PROFESSOR FRINK IN THE POWER PLANT PARKING LOT Intended for Level 7 Mission 3, swapped for #66 instead.
MISSION_OBJECTIVE_207 RACE THE CURATOR TO THE MUSEUM Intended for an earlier version of Level 5 Mission 7; confirmed by a document in the PR asset discs.
MISSION_OBJECTIVE_208 DRIVE TO THE SIT 'N' ROTATE Intended for an unused section in Level 5 Bonus Mission.
MISSION_OBJECTIVE_210 FOLLOW KRUSTY'S LIMO Possibly intended for an earlier version of Level 6 Mission 2.
MISSION_OBJECTIVE_212 TAKE THE LASER TO THE SQUIDPORT Possibly intended for an earlier version of Level 6 Mission 5.
MISSION_OBJECTIVE_237 FOLLOW CLETUS Possibly intended for an earlier version of Level 4 Mission 2.
MISSION_OBJECTIVE_238 DRIVE TO THE KRUSTY BURGER BETWEEN THE CHURCH AND SCHOOL No mission requires the player to drive here.
MISSION_OBJECTIVE_241 COLLECT THE WWII RADIO Intended for Level 2 Mission 4; swapped for #170.
MISSION_OBJECTIVE_243 GET \"AMERICAN\" CLOTHES AT MOE'S OR THE DMV Duplicate of #205, which is used.
MISSION_OBJECTIVE_248 DRIVE THROUGH THE POWERPLANT ENTRANCE Intended for an unused section in Level 7 Mission 6.
MISSION_OBJECTIVE_256 DRIVE TO THE HOSPITAL ENTRANCE Intended for Level 5 Mission 3; swapped for #256 instead.
MISSION_OBJECTIVE_269 GO INSIDE THE SIMPSONS HOUSE AND DROP OFF THE SUPPLIES Intended for an unused section in Level 7 Mission 1.

Additionally, indicies 274-298 are unused, all set to "*".

Mission Failed Conditions/Hints

Each fail condition has a name, a reason, along with 8 (0-7) associated hints. Some fail conditions are unused/unfinished, however.

OUT_OF_BOUNDS

This fail condition works (triggers on respawning via a death trigger), and does display the reason/hints correctly, but is unused.

String Text
MISSION_FAILED_OUT_OF_BOUNDS Out of bounds.
MISSION_FAILED_OUT_OF_BOUNDS_HINT0 Hint : Keep control of your vehicle.
MISSION_FAILED_OUT_OF_BOUNDS_HINT1 Hint : Drive more carefully.
MISSION_FAILED_OUT_OF_BOUNDS_HINT2 Hint : Use the brakes to control your speed.
MISSION_FAILED_OUT_OF_BOUNDS_HINT3 Hint : Keep control of your vehicle.
MISSION_FAILED_OUT_OF_BOUNDS_HINT4 Hint : Use the hand brake to corner better.
MISSION_FAILED_OUT_OF_BOUNDS_HINT5 Hint : Look ahead for upcoming hazards.
MISSION_FAILED_OUT_OF_BOUNDS_HINT6 Hint : Use the brakes to control your speed.
MISSION_FAILED_OUT_OF_BOUNDS_HINT7 Hint : Look ahead for upcoming hazards.

NOT_ABDUCTED

This fail condition doesn't properly work (triggers on on-foot player reaching the respawn trigger in the UFO), and doesn't display the reason/hints correctly. It is unused.

String Text
MISSION_FAILED_NOT_ABDUCTED Failed to get out of car.
MISSION_FAILED_NOT_ABDUCTED_HINT0 Hint : Don't forget to jump out of your vehicle.
MISSION_FAILED_NOT_ABDUCTED_HINT1 Hint : Jump out of your vehicle before reaching the Mother Ship.
MISSION_FAILED_NOT_ABDUCTED_HINT2 Hint : Jump out of your vehicle while in the tractor beam.
MISSION_FAILED_NOT_ABDUCTED_HINT3 Hint : Remember to jump out of your vehicle.
MISSION_FAILED_NOT_ABDUCTED_HINT4 Hint : Don't forget to jump out of your vehicle.
MISSION_FAILED_NOT_ABDUCTED_HINT5 Hint : Jump out of your vehicle before reaching the Mother Ship.
MISSION_FAILED_NOT_ABDUCTED_HINT6 Hint : Jump out of your vehicle while in the tractor beam.
MISSION_FAILED_NOT_ABDUCTED_HINT7 Hint : Remember to jump out of your vehicle.

HIT_N_RUN

This fail condition doesn't work (never triggers).

String Text
MISSION_FAILED_HIT_N_RUN Hit & Run: You got busted!
MISSION_FAILED_HIT_N_RUN_HINT0 Don't get caught by the cops
MISSION_FAILED_HIT_N_RUN_HINT1 Switching clothes lowers the meter
MISSION_FAILED_HIT_N_RUN_HINT2 Use wrenches to fix your vehicle
MISSION_FAILED_HIT_N_RUN_HINT3 Drive more carefully
MISSION_FAILED_HIT_N_RUN_HINT4 Don't hit pedestrians
MISSION_FAILED_HIT_N_RUN_HINT5 Switching clothes lowers the meter
MISSION_FAILED_HIT_N_RUN_HINT6 Use wrenches to fix your vehicle
MISSION_FAILED_HIT_N_RUN_HINT7 Reckless driving attracts the cops

Interestingly:

  • None of the hints end with a period.
  • Hints 1/5 reference a non-existent and redundant mechanic.
    • Switching clothes requires entering an interior, which drains the Hit & Run meter anyway.
    • Switching clothes is not possible whilst in a mission.
  • Hints 2/6 seem irrelevant, as having a more damaged vehicle doesn't explicitly affect the Hit & Run system.

PLAYER_HIT

This fail condition doesn't work (never triggers).

String Text
MISSION_FAILED_PLAYER_HIT Player hit.
MISSION_FAILED_PLAYER_HIT_HINT0 Get a faster vehicle.
MISSION_FAILED_PLAYER_HIT_HINT1 Find the shortcuts.
MISSION_FAILED_PLAYER_HIT_HINT2 Use wrenches to fix your vehicle.
MISSION_FAILED_PLAYER_HIT_HINT3 Smash all vending machines you find.
MISSION_FAILED_PLAYER_HIT_HINT4 Avoid getting hit.
MISSION_FAILED_PLAYER_HIT_HINT5 Use a phone booth to get a new vehicle.
MISSION_FAILED_PLAYER_HIT_HINT6 Complete all street races to earn a different vehicle.
MISSION_FAILED_PLAYER_HIT_HINT7 Collect coins to purchase a better tougher car.

Tutorials

Hmmm...
To do:
  • How much of this is actually unused?
  • These are the "TUTORIAL_x" strings, hence PC-ONLY and not for console versions.
    • Tutorials only show sometimes on PC, needs to be looked into and written up.
    • Even then, are all of these messages used on PC? Frontend data caps at 15 (0-index).
    • Are some of the prior "unused" stage messages for STREET RACE/TIME TRIAL used for this, or on console? No duplicates... and same chunk allows...
  • Are there any unused console tutorial strings anyway? Same as PC if any? There's unused dialogue.
  • PC version differences? Old page says so + misspelled #7 "surprise"?

These are Windows-exclusive tutorial strings that go entirely or usually unused.

String Text Notes
TUTORIAL_000 TO DESTROY WASP CAMERAS, JUMP\\\\INTO THE AIR WITH THE [SPACEBAR]\\\\AND THEN [RIGHT-CLICK]\\\\TO KICK THE WASP
TUTORIAL_001 BONUS MISSION
TUTORIAL_002 USE [W,S,A,D] TO MOVE AROUND\\\\USE [SPACEBAR] TO JUMP\\\\PRESS AND HOLD [LEFT SHIFT] TO RUN
TUTORIAL_003 PRESS [W] TO ACCELERATE\\\\USE [A] OR [D] TO STEER\\\\USE [S] TO BRAKE\\\\[RIGHT-CLICK] TO HANDBRAKE
TUTORIAL_004 [LEFT-CLICK] TO GET INTO CAR
TUTORIAL_005 FIND ALL GAGS
TUTORIAL_006 WIN ALL RACES TO GET A CAR
TUTORIAL_007 FIND ALL CARDS TO GET A SURPRISE
TUTORIAL_008 USE COINS TO PURCHASE\\\\CARS AND CLOTHES
TUTORIAL_009 [LEFT-CLICK] TO USE TELEPHONE BOOTH.
TUTORIAL_010 [LEFT-CLICK] TO GET INTO THE CAR.
TUTORIAL_011 [LEFT-CLICK] TO KICK BOX
TUTORIAL_012 BREAK CERTAIN OBJECTS TO GET COINS
TUTORIAL_013 [LEFT-CLICK] TO GO INSIDE
TUTORIAL_014 COIN COLLECTED
TUTORIAL_015 VEHICLE DESTROYED!\\\\FIND A WRENCH,\\\\OR GO TO A PHONEBOOTH,\\\\TO REPAIR YOUR VEHICLE.
TUTORIAL_016 UNLOCKED CAR\\\\GO TO PHONE BOOTH TO ACCESS\\\\THIS VEHICLE AT ANY TIME Unused in all versions?
TUTORIAL_017 USE WRENCHES TO FIX YOUR CAR Unused in this/all versions/unindexed?
TUTORIAL_018 [LEFT-CLICK] TO GET INTO CAR Unused version of #10?
TUTORIAL_019 GAG APPROACHED Unused version of #5?
TUTORIAL_020 WIN THE TIME TRIAL RACE\\\\TO EARN EXTRA COINS Unused version of possibly shown TIME TRIAL stage message, or used version?
TUTORIAL_021 INVALID TUTORIAL ENTRY Placeholder/debugging text.

Loading Newspaper Text

These strings mirror those displayed on the game's loading screen newspapers, however they are unused, and every language has separate newspaper image files that already contain the required text.

Each Level (1-7) has four allocated newspaper strings (A-D); unused strings (within this bank of entirely unused strings) are set to "*".

String Text
LOADING_NEWSPAPER_1A October 25
LOADING_NEWSPAPER_1B Local Man Ruins Hot Dog Eating Contest
LOADING_NEWSPAPER_1C Disqualified for Vomitting
LOADING_NEWSPAPER_1D Study: 90% of Video Game Start With Easy Tutorial Level
LOADING_NEWSPAPER_2A October 26
LOADING_NEWSPAPER_2B Low Level Employee Harasses Millionaire, Hounds Released
LOADING_NEWSPAPER_2C Bonestorm 2 Out Today - Record Truancy Rate Expected
LOADING_NEWSPAPER_2D *
LOADING_NEWSPAPER_3A October 27
LOADING_NEWSPAPER_3B Bart Simpson Disappears in Bright Light
LOADING_NEWSPAPER_3C Family Pleads to Light: Give Back Our Boy
LOADING_NEWSPAPER_3D "\"Look Who's Drunk?\""
LOADING_NEWSPAPER_4A October 28
LOADING_NEWSPAPER_4B Mysterious Shape Found in Field
LOADING_NEWSPAPER_4C Confused Yokel Scratches Head. Local Boy Found Safe - Mind Erased, Pants Soiled
LOADING_NEWSPAPER_4D Artist Rendering
LOADING_NEWSPAPER_5A October 29
LOADING_NEWSPAPER_5B Exciting New Cola Gains Popularity \"Cola is Great!\" Says Cola Institute
LOADING_NEWSPAPER_5C "Annoying Housewife Claims Cola \"Evil\""
LOADING_NEWSPAPER_5D Photo Supplied by Husband
LOADING_NEWSPAPER_6A October 30
LOADING_NEWSPAPER_6B Krusty at Squidport today for Cola - bration
LOADING_NEWSPAPER_6C Krusty vows to fight paternity suit
LOADING_NEWSPAPER_6D *
LOADING_NEWSPAPER_7A October 31
LOADING_NEWSPAPER_7B Aliens Invade Springfield! Evil Cola causes dead to rise from grave
LOADING_NEWSPAPER_7C Local Brain wholesaler reports surge in business
LOADING_NEWSPAPER_7D *

Curiously, messages 3D and 4D don't appear on the final newspaper images.

Card Quotes

Every Collector Card has strings available for a first and second quote to show when being viewed, however for many cards the second quote (CARD_QUOTE2_XX, where "XX" is the card ID) is unused and set to "*". Affected cards include: 1, 2, 3, 5, 6, 11, 14, 20, 22, 24, 26, 28, 33, 34, 40, 42, 43, 46, 49, and 53.

Bonus Cards

Every eighth "CARD_TITLE" string (the game indexes them starting at zero) refers to an unobtainable "BONUS CARD". There are also accompanying "CARD_EPISODE", "CARD_DESC", "CARD_QUOTE1", and "CARD_QUOTE2" strings, however they are all set to "*". Unused graphics exist to suggest that each Level was originally going to have a bonus eighth Collector Card.

String Text
CARD_TITLE_07 LEVEL 1 BONUS CARD
CARD_TITLE_15 LEVEL 2 BONUS CARD
CARD_TITLE_23 LEVEL 3 BONUS CARD
CARD_TITLE_31 LEVEL 4 BONUS CARD
CARD_TITLE_39 LEVEL 5 BONUS CARD
CARD_TITLE_47 LEVEL 6 BONUS CARD
CARD_TITLE_55 LEVEL 7 BONUS CARD

Hex Strings

There are some unused strings with names written in hexadecimal.

String Text
0xCCEB2 NOT PLAYING
0xD505B Do you want to save your game?
0x105274 WALK BACKWARDS
0x1F6189 Insufficient space on the hard disk to save the game. Free some space and try again.
0x228FDF WALK FORWARDS
0x2CCA2A CAMERA TOGGLE

Miscellaneous

String Text Notes
INGAME_MESSAGE_11 Congratulations! You've unlocked a new vehicle. Go to a phone booth to use it. Completing Bonus Missions shows a mission/vehicle-specific message instead.
INGAME_MESSAGE_19 *
RACE_COMPLETE_INFO_SOME *
UNUSED_STRING_001 *
UNUSED_STRING_002 *
ERROR_MEDIA_INVALID_LOADING_(PS2) *
ERROR_MEDIA_INVALID_LOADING_(XBOX) *
ERROR_SHELL_OPEN_(PS2) *
MU_UNFORMATTED_STATUS_(GC) *
ERROR_MEDIA_ENCODING_ERROR_LOADING_(PS2) *
ERROR_MEDIA_WRONG_TYPE_SAVING_(XBOX) *
ERROR_SHELL_OPEN_(GC) *
ERROR_MEDIA_ENCODING_ERROR_(PS2) *
ERROR_MEDIA_DAMAGED_(PS2) *
MEMCARD_HAS_MORE_FILES_(PS2) *
ERROR_MEDIA_INVALID_(PS2) *
MU_WRONG_ENCODING_STATUS_(GC) *
ERROR_MEDIA_INVALID_SAVING_(PS2) *
ERROR_MEDIA_WRONG_TYPE_(XBOX) *
ERROR_MEDIA_WRONG_TYPE_LOADING_(XBOX) *
ERROR_MEDIA_ENCODING_ERROR_SAVING_(PS2) *
MEMCARD_HAS_MORE_FILES_(GC) *
ERROR_MEDIA_ENCODING_ERROR_LOADING_(XBOX) *
ERROR_MEDIA_CORRUPT_SAVING_(XBOX) *
ERROR_MEDIA_ENCODING_ERROR_(XBOX) *
ERROR_MEDIA_ENCODING_ERROR_SAVING_(XBOX) *

Early Textbible

An early textbible file can be found in "art/frontend/scrooby2/resource/txtbible".

Italian Textbible

The final textbible contains an "I" (Italian) chunk, however all strings except "BACK_BUTTON" ("[ESC]") and "SELECT_BUTTON" ("[ENTER]") are set to "???".

Script Comments

There are developer comments left in the ".con" (vehicle), ".mfk" (mission), and ".cho" (animation) scripts.

Executable

Unused text can also be found in the game's ".exe" file.

"temp.err" Files

On Windows, some art directories contain garbage/duplicated data. All of these directories also contain a "temp.err" file, containing the following text.

'cleanup.bat' is not recognized as an internal or external command,
operable program or batch file.