Call of Juarez Mods & Ends
Author: Fred Tetra
Last Modified: October 2006
Introduction
There are lots of games that are moddable - but Call of Juarez allows anyone with a little Java know-how, some patience and a few free tools to experiment and get their feet wet without the commitment other games call for.
I decided to try my hand at it by extending the simplest feature Call of Juarez has - the Cheat system.
Installation
Installing the new Cheat class requires a little bit of preparation that will also make it easier to add future Cheat or other game modifications in the future.
Here's what you do:
- Open your Call of Juarez installation folder; it is usually something like:
C:\Program Files\Ubisoft\Techland\Call of Juarez\
- Create a folder called Java inside of the Call of Juarez folder
- Locate the file code.pak and rename it to code.zip
- Unzip code.zip into the new Java folder
- Do not rename code.zip back; leave it just like it is
OK, now you're ready to install the new Cheat mod:
- Download the Cheat mod's ZIP file here (Current version: 1.0 2006-10-28)
- Unzip the mod into the Java folder
Using the mod
Start Call of Juarez as usual, then bring up (down?) the console using the ` or ~ key.
All of the cheats are invoked by typing Cheat.NameOfCheat() and pressing Enter.
Weapons:
- GiveBow()
- GiveWhip()
- GiveWinchester()
- GiveWinchesterScope()
- GiveRemington()
- GiveRemingtonSawOff()
- GiveCogswell()
- GiveDerringer()
- GiveFrontier()
- GiveLemant()
- GivePeacemaker()
- GiveSchofield()
- GiveVolcanic()
- GiveWalker()
Weather:
- Lightning(flag)
A 0 or 1 for flag turns lightning and thunder off or on.
Menus:
- ShowCheatMenu()
Warning! Using this menu can turn on a debugging visualization mode that cannot be turned off. If you save a game with it on, it stays on!
- ShowActionsMenu()
Activates 'Actions' associated with a particular map. Try them out to see what happens!
AI:
- FreezeAI()
- ThawAI()
FreezeAI() will stop the NPCs in the game dead in their tracks, at least until a module "activates" them again!
Other:
- AllSecrets() - Reveals all 40 secrets
- SetSpeed(speed) - This sets the overall rate at which the game runs. Speed values can be from about 0.01 to 500
- Version() - Shows the mod's version number and author's website info. Newer versions may be released; check back from time to time.