What is a trainer? A trainer is a program written to intercept and alter the memory addresses of games that are running in the background. Usually trainers contain such features as GOD MODE, UNLIMITED LIVES and others. Since trainers address specific memory locations, they are usually written to only support a specific version of a game.

Homeworld 2

*** This procedure involves editing a game file; create a backup
copy of the file before proceeding. Use a text editor to edit the
"playercfg.lua" file in the "homeworld2binprofilesprofile1"
folder. Find the "maxmission = x" entry. Change its value to "15" to
unlock all missions. *** The game bases your begining fleet from
your last real completed mission.

*** 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. ***
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
one pasted. You can create a huge fleet if desired. *** 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.

*** 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. ***
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.

*** 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. ***
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.