Homeworld 2

Homeworld 2

Cheat Codes:
------------
Submitted by: conner54

Modify RU's:
------------
Use a text editor to edit the "persist*.lua" file in the "homeworld2bin
profilesprofile1campaignascension" folder. Note: the number in the filename
corresponds to the mission. Locate the "RUs =" line at the bottom of the file and 
change its value to any desired number.


Unlock all missions:
--------------------
Use a text editor to edit the "playercfg.lua" file in the "homeworld2bin
profilesprofile1" folder. Find the "maxmission = x" entry. 
Change its value to "15" to unlock all missions.

Note: The game bases your starting fleet from your last real completed mission.


Change number of starting ships:
--------------------------------
Use a text editor to edit the "persist*.lua" file in the folder: 
"homeworld2binprofilesprofile1campaignascension"
Note: the number in the filename corresponds to the mission. Open the 
"persist*.lua" for the desired mission and search for a string of lines as follows:

shiphold = {
},
name = "",
teamColourHandle = 0,
hotkey = 67108872,
},
{
tactic = 1,
type = "Hgn_AssaultFrigate",
subsystems = {
},
buildjobs = {
},
size = 1,
shiphold = {
},
name = "",
teamColourHandle = 0,
hotkey = 67108872,

The "type ="Hgn_AssaultFrigate" section tells you what is in the ship's hold. If you 
want more of it, just copy the entire string.

{
tactic = 1,
type = "Hgn_AssaultFrigate",
subsystems = {
},
buildjobs = {
},
size = 1,
shiphold = {
},
name = "",
teamColourHandle = 0,
hotkey = 67108872,
},

.and paste more of them This will give you one more ship for each onepasted.
You can create a huge fleet if desired. Note: If you make a lot of ships that
"fly" out of the mothership in the beginning, then you have to wait for all of
them. This could be a while if you make 50 or so. Try to stick to frigates 
since they warp in separately. You can also edit the research you currently
have and the modules in the ships.


Best ships:
-----------
This procedure involves editing a game file; create a backup copy of the file
before proceeding. Use a text editor to edit the "persist*.lua" file in the
"homeworld2binprofilesprofile1campaignascension" folder. Note: the number
in the filename corresponds to the mission. Open the "persist*.lua" for the 
desired mission and add the following text blocks to get the best ships in the
game. You add them just like you would any other ship. In terms of strategy, 
you should use both of them since the Sajuuk cannot defend against fighters, 
while the Dreadnought will tear through them.

{
tactic = 2,
type = "Kpr_Sajuuk",
subsystems = {
},
buildjobs = {
},
size = 1,
shiphold = {
},
name = "NIS_Squad",
teamColourHandle = 7,
hotkey = 0,
},

{
tactic = 2,
type = "Hgn_Dreadnaught",
subsystems = {
},
buildjobs = {
},
size = 1,
shiphold = {
},
name = "NIS_Squad",
teamColourHandle = 31,
hotkey = 0,
},


Command Line Codes:
-------------------
To work these codes, right-click on your Homeworld2 shortcut. Go to where
it says Target, and type in the code to achieve the stated effect.

Code                    Effect
------------------------------------------------
/noFilter               Disables bi-linear Filters
/debug                  Debug mode - useful after a crash
/overridebigfile        Overrides BIG files - for mods
/ignorebigfiles         Same as above
/smCentreCamera         Focuses the camera at the center 
                        of the map when Home is pressed
/forceLAN               Allows you to play a LAN game 
                        with other versions
/closeCaptioned         Subtitled Cutscenes
/d36                    36-bit Colours
/d24                    24-bit Colours
/d16                    16-bit Colours
/d8                     8-bit Colours
/1600                   1600x1200 Resolution
/1280                   1280x1024 Resolution
/800                    800x600 Resolution
/1024                   1024x768 Resolution
/640                    640x480 Resolution
/captaincyLogOff        Disables end-of-match text reports
/noCompPlayers          Eliminates all CPU players
/NoFETextures           Disables front-end textures
/disableKatmai          Disables KNI
/noMinimise             Overrides Alt+Tab command 
                        when process is running
/textfeedback           All feedback you recieve is stored 
                        in a text file in the main HW2 directory
/dsound                 Uses direct sound driver
/truecolour             Uses 24-bit colour with sharper rendering
/d3d                    Uses direct 3D
/forcekatmai            Use KNI
/freemouse              Use F11 to toggle edge-of-screen pan 
                        (overrides all Function commands)
/device (sw|fx|d3d)     Uses RGL device
/gl                     Forces OpenGL
/waveout                Output converted to WAV
/nodebugInt             Disables 3rd Mode Error
/disableAVI             Auto-skips all cutscenes
/logOff                 Disables Multiplayer Logs
/disablePacking         Disables the packed textures
/noPause                The game will not be auto-paused 
                        when Alt+Tab or the WinKey is pressed.
/nohint                 Disables the hints from the SM
/noSmooth               Disables polygon smoothing - 
                        may improve game performace
/noretreat              Disables AI retreat tactics
/noSpeech               Disables all voices
/niltextures            Disables wallpapers
/noborder               Disables window borders
/window                 Starts the game in a window
/captaincyLogOn         Enables the text files after a battle
/docklines              Shows docking lines - is on by default
/gunlines               Shows the target line - is on by default
/logOn                  Enables the text files 
                        after a multiplayer match
/slowblits              Enables slow screen blips
/logonverbose           Enables verbose logging files
/fullscreen             Starts the game in a full screen - 
                        is on by default
/gatherstats            Gathers statistics
/statlogon              Enables the Stats text files - 
                        use in conjunction with the above cheat.
/packetrecord           Records packets during multiplayes 
                        skirmishes - used in conjunction 
                        with the above cheat
/packetplay             Plays packet recordings
/demorecord             Records a demo - 
                        used in conjunction with the above cheat
/demoplay               Plays a demo
/noBG                   No backgrounds are shown
/noshowdamage           Ships will not show damage effects
/testnisscript          NIS testing using the SCRIPT files
/testNIS                NIS testing
/boxes                  All ships become boxier
/intonsync              Makes an integer 3 when a sync. error occurs
/logfileloads           Logs data files loaded
/aiplayerlog            Logs AI player data in text files
/lightlines             Light lines are shown in debug mode
/determcompplayer       Computer players are more determined - 
                        makes for harder matches
/heap (x)               Global memory size heap setter - 
                        set (x) to a number - in MB
/debugsync              Records packets and auto-saves frequently
/sw                     Resets renderers to default settings
/prepath x:path        Sets path to open files - x is name of drive
/cdpath x: path        Sets path to CD - x is name of CD drive
/stipple                Stipples renderer alpha

Leave a Comment

Your email address will not be published. Required fields are marked *