the cutting room mirror

Infected

This needs some investigation.
Discuss ideas and findings on the talk page.
Specifically: There are references in the code to cheat codes, but no cheat codes have ever been documented for the game. Are there undocumented cheat codes present somewhere in the game?

Infected is a third-person zombie shooter.

Internal Character Names#

There is a table of names present within the game's binary that seems to correspond to different selectable body types. This table is referenced by the game's code, but the names themselves don't seem to be referenced or mentioned during gameplay.

This includes (in order):

  • EVA
  • VAUGHN
  • BMF
  • TED
  • SEABASS
  • SCRITCH
  • I HERMAN
  • NOP
  • SPICE
  • TAKEPICT
  • PMS AVGR
  • PINECONE
  • GRIMSHAK
  • RAVEN
  • BOBDSCOT

Debug Menus#

Several debug menus remain within the released version of the game.

Main Debug Menu#

There are remnants of a debug menu loadable from the main menu. Available options from this menu include Debug Mission List, Debug Player Level, and Debug Tutorial.

This menu can be accessed by enabling the following CwCheat, then navigating to Options -> Control Configuration from the main menu.

_S ULUS-10054
_G Infected [US]
_C1 Replace Options -> Control Configuration with Debug Menu
_L 0x207E8500 0x75626544
_L 0x107E8504 0x00000067

Debug Mission List#

This option lists the game's levels, and pressing X on one will load the selected level. In addition to normal single player levels, the listed levels include multiplayer levels, and various development test levels as well.

Notable level names include FX_Level, art_test_level, and darrens_test_level.

The complete set of listed level text is below:

Mission_1A - MidTown, - Level: 1
Mission_2A - Park, - Level: 2
Mission_2B - MidTown, - Level: 2
Mission_3A - MidTown, - Level: 3
Mission_3B - Times, - Level: 3
Mission_4A - Park, - Level: 4
Mission_4B - Greenwich, - Level: 4
Mission_4C - China, - Level: 4
Mission_5A - MidTown, - Level: 5
Mission_5B - Times, - Level: 5
Mission_5C - Greenwich, - Level: 5
Mission_6A - MidTown, - Level: 6
Mission_6B - China, - Level: 6
Mission_6C - Park, - Level: 6
Mission_7A - Park, - Level: 7
Mission_7B - Greenwich, - Level: 7
Mission_7C - China, - Level: 7
Mission_7D - MidTown, - Level: 7
Mission_8A - MidTown, - Level: 8
Mission_8B - Times, - Level: 8
Mission_8C - China, - Level: 8
Mission_9A - Park, - Level: 9
Mission_9B - Times, - Level: 9
Mission_9C - Greenwich, - Level: 9
Mission_10A - Park, - Level: 10
Mission_10B - MidTown, - Level: 10
Mission_10C - Times, - Level: 10
Mission_10D - China, - Level: 10
Mission_11A - MidTown, - Level: 11
Mission_11B - Greenwich, - Level: 11
Mission_11C - China, - Level: 11
Mission_11D - Times, - Level: 11
Mission_12A - Park, - Level: 12
Mission_12B - Times, - Level: 12
Mission_13A - Greenwich, - Level: 13
TIMESQUARED - , - Level: 0
INFINITY - , - Level: 0
SWITCHBACK - , - Level: 0
MORIBUND - , - Level: 0
BIG TROUBLE - , - Level: 0
GENERAL TSO - , - Level: 0
VICIOUS O - , - Level: 0
MUGGERVILLE - , - Level: 0
WASTED LIFE - , - Level: 0
POTEMKIN - , - Level: 0
FX_Level - Times, - Level: 0
art_test_level - Times, - Level: 0
darrens_test_level - Times, - Level: 0
CentralPark_Master - Times, - Level: 0
ChinaTown_Master - Times, - Level: 0
GreenwichVilliage_Master - Times, - Level: 0
MidTown_Master - Times, - Level: 0
TimesSquare_Master - Times, - Level: 0

Most levels load successfully. However, if you attempt to open any of the (seemingly development related) last 8 levels, the following error message is shown:

Multiplayer levels load, but then immediately give a disconnect message:

Debug Player Level#

Lets you change your player level.

Debug Tutorial#

Does not appear to work correctly, and kicks the player back to the main menu.

In-Mission Debug Menu#

Remnants of an in-mission debug menu also exist in the code.

Options include:

GOODIES
PICKUPS
MISC
END GAME TEST
INIT DESIGN MODE
MUSIC
SHOW UI MESSAGES
BUY ALL ITEMS
TOGGLE FX REPORT
TOGGLE PROFILER
TOGGLE SHOW COLL

Several of these options open sub-menus.

Debug Goodies#

Options include:

UNLIMITED HEALTH
UNLIMITED BOOST
INCREASE AVAILABLE WEAPONS
UPGRADE ALL WEAPONS
MAX WEAPON JUICE
MOVIE TEST
COW ME
DEFAULT CHAR

Debug PickUp Select#

Provides a number of pickup options that can be selected. Upon pressing X on a pickup option, the corresponding pickup is spawned in-game.

Pickup Options include:

Mad Cow
Tutorial
Health 1
Health 2
Health 3
Points 1
Points 2
Points 3
Chainsaw
Shield
Double Damage
Double Points
Increase Weapon
Increase Viral
Grenade
Fire Bomb
Street Cleaner

Debug Misc#

Provides a number of toggleable debug printing options. However, none of these toggles appear to have any effect on the game's displayed information.

Options include:

SHOW DEBUG PRINTS
SHOW HEAP ALLOCS
SHOW FRAME RATE
SHOW VOLUME INFO
SHOW ALL ENTITIES
LATERAL STRAFING
ALT CONTROL CONFIG
END GAME

Music#

Spawns a toggleable prompt to turn music on and off. However, this toggle does not seem to actually turn music on and off.

Show UI Messages#

Spawns a list of UI messages. Selecting one will spawn the associated message in-game.

(Source: Original TCRF research)