Report article RSS Feed So you want to play campaign?

A guide for a Halo style campaign. Includes editing info for adding halo ships to the campaign

Posted by insanelymatt on Dec 8th, 2010

actually you can, #

How to unlock all the missions
Go into the Profile folider in the homeworld directory mine is for example
ex. C:\Games\Homeworld2\Bin\Profiles\Profile1
In this folder there is a file called ''playercfg'' it should be a lua file. Open it up with notepad, and scroll down just a bit till you see ''maxmission = x'' obviously x will be differnet for everyone but if you want to be able to play all the levels the just type 15 here. This will open all the missions, just to let you know though it bases your starting fleet off your last completed mission, so if you try this in the very beginning you get jack crap to start off with (use next code to fix this though). This is good however for skipping a difficult mission...like 4...

To change the numbers of ships you start off on a mission
Go into the Acension folder in the homewolrd directory mine for example is
ex. C:\Games\Homeworld2\Bin\Profiles\Profile1\Campaign\ASCENSION
In this folder there are files named ''persist'' there should be one for every mission you have played (this means you have to at least have loaded the mission and stayed for the first cutscene) Which ever mission you want to add more starting ships to lets say 4 for example, you would look for persist4 then. Open the file up with notepad and search for a string of lines like this:
shiphold = {
},
name = '''',
teamColourHandle = 0,
hotkey = 67108872,
},
{
tactic = 1,
type = ''Hgn_AssaultFrigate'',
subsystems = {
},
buildjobs = {
},
size = 1,
shiphold = {
},
name = '''',
teamColourHandle = 0,
hotkey = 67108872,

Ok there is alot of information here that you dont really care about the important part is the
type =''Hgn_assault_frigate'' part, this tells you what ship is in the ship hold, if you want more of it just copy the entire string ie.
{
tactic = 1,
type = ''Hgn_AssaultFrigate'',
subsystems = {
},
buildjobs = {
},
size = 1,
shiphold = {
},
name = '''',
teamColourHandle = 0,
hotkey = 67108872,
},
and paste more...this will give you one more ship for each one pasted.....so you can create a huge fleet if you want, please note that if you make alot 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, so try to stick to frigates since they warp in seperatly.
#
Start A Mission With (Almost) Infinite RU's

How to start with almost infinite Resource Units
Browse your Homeworld 2 directory til you reach the Acension subfolder (usually \Homeworld2\Bin\Profiles\Profile1\Campaign\ASCENSION). In here you will find a list of your data. Depending on the level you've reached, you will see a persistx.lua where x stands for the autosave start for each level.
After you've started a level, exit the game and browse to the above folder. Open the lua file for your current level with notepad and at the bottom you will find your current standing RU's.

},
RUs = 3249,
}

Change this to any number you wish (i.e. 99999) and when you return to the Single Player Screen, choose to now start playing your level. When you begin you will have your entered amount of resource units.
So if you want to add a
UNSC frigate just type USC_Frigate

Post comment Comments
power.5000
power.5000 Dec 8 2010, 11:43pm says:

thanks um it would be cool if u guys mae a list of ships so we can copy and paste from herre u would be awsome :D

+1 vote     reply to comment
NinjaTheory
NinjaTheory Dec 9 2010, 3:30am says:

or better yet, show how to make them covenant and unsc ships

+1 vote     reply to comment
Madman4700
Madman4700 Dec 9 2010, 9:15am says:

Or even better yet! do it for us! :)

+3 votes     reply to comment
insanelymatt Author
insanelymatt Dec 9 2010, 4:54pm says:

go to your ship folder

+1 vote   reply to comment
Legion117
Legion117 Dec 11 2010, 7:47pm says:

ok but this isnt elling me how to put the unsc or covenant ships in campaign

+1 vote     reply to comment
insanelymatt Author
insanelymatt Dec 11 2010, 8:17pm replied:

Yes it is, are you talking about a full Halo campaign conversion?

+1 vote   reply to comment
Legion117
Legion117 Dec 14 2010, 2:27pm replied:

ok I can play the mod on skirmish but when I try to play it on campaign right that you have to change the names of the games ships with the mods so they appear in the campaign well when I do that they dint come out

+1 vote     reply to comment
insanelymatt Author
insanelymatt Dec 14 2010, 6:46pm says:

did you do Hgn_longsword or unc_longsword?

+1 vote   reply to comment
Legion117
Legion117 Dec 16 2010, 7:30am replied:

Can u give me an example you do it and I will copie it please

+1 vote     reply to comment
Legion117
Legion117 Dec 16 2010, 10:10am says:

Here is what I did
size = 1,
shiphold = {
{
index = 0,
type = "usc_longsword",
hotkey = 0,
teamColourHandle = 0,
size = 5,
tactic = 2,
},
{
index = 0,
type = "usc_longsword",
hotkey = 67108864,
teamColourHandle = 0,
size = 5,
tactic = 2,
},
{
index = 0,
type = "Hgn_ResourceCollector",
hotkey = 67108864,
teamColourHandle = 0,
size = 1,
tactic = 2,
},
{
index = 0,
type = "usc_strikefrigate",
hotkey = 67108864,
teamColourHandle = 0,
size = 1,
tactic = 2,
},
{
index = 0,
type = "usc_strikefrigate",
hotkey = 67108864,
teamColourHandle = 0,
size = 1,
tactic = 2,
},
{
index = 0,
type = "usc_strikefrigate",
hotkey = 0,
teamColourHandle = 0,
size = 1,
tactic = 2,
},
{
index = 0,
type = "usc_marathon",
hotkey = 0,
teamColourHandle = 0,
size = 1,
tactic = 2,
},
{
index = 0,
type = "usc_marathon",
hotkey = 0,
teamColourHandle = 0,
size = 1,
tactic = 2,
},
{
index = 0,
type = "usc_strikefrigate",
hotkey = 0,
teamColourHandle = 0,
size = 1,
tactic = 2,
},
},
name = "Hgn_MotherShip",
teamColourHandle = 0,
hotkey = 0,
},
},
StrikeGroups = {
},
RUs = 9999999999,
}

+1 vote     reply to comment
Legion117
Legion117 Dec 16 2010, 11:26am says:

Ok I got it working I just change everything to usc I change the mother ship to the unsc shipyard ok now when I start the mission all the ships I want to appear come out like the longswords the frigates etc and the shipyard to but out of no were the game just says mission fail after the first 10 sec of the mission why????

+1 vote     reply to comment
Legion117
Legion117 Dec 16 2010, 11:39am says:

PersistantData = {
Research = {
[1] = {
name = "SensorsDowngrade1",
progress = 1,
},
[2] = {
name = "SensorsDowngrade2",
progress = 1,
},
[3] = {
name = "SensorsDowngrade3",
progress = 1,
},
},
TeamColours = {
{
trailColour = {
0.36500,
0.55300,
0.66700,
},
badgeTexName = "DATA:Badges/Hiigaran.tga",
baseColour = {
0.36500,
0.55300,
0.66700,
},
stripeColour = {
0.80000,
0.80000,
0.80000,
},
},
{
trailColour = {
0.36500,
0.55300,
0.66700,
},
badgeTexName = "DATA:Badges/Hiigaran.tga",
baseColour = {
1,
0.49400,
0,
},
stripeColour = {
1,
0.49400,
0,
},
},
{
trailColour = {
0.36500,
0.55300,
0.66700,
},
badgeTexName = "DATA:Badges/Hiigaran.tga",
baseColour = {
0.75200,
0.69400,
0.55600,
},
stripeColour = {
1,
1,
1,
},
},
{
trailColour = {
0.92100,
0.75000,
0.41900,
},
badgeTexName = "DATA:Badges/Vaygr.tga",
baseColour = {
0.90000,
0.90000,
0.90000,
},
stripeColour = {
0.10000,
0.10000,
0.10000,
},
},
{
trailColour = {
0.50000,
0.50000,
0.50000,
},
badgeTexName = "DATA:Badges/Relic.tga",
baseColour = {
0.50000,
0.50000,
0.50000,
},
stripeColour = {
0.70000,
0.70000,
0.60000,
},
},
},
Squadrons = {
{

+1 vote     reply to comment
Legion117
Legion117 Dec 16 2010, 11:56am says:

tactic = 2,
type = "USC_Shipyard",
subsystems = {
{
index = 0,
name = "USC_PRODUCTION_FIGHTER",
},
{
index = 0,
name = "USC_MODULE_RESEARCH",
},
{
index = 0,
name = "USC_INNATE_ENGINE",
},
{
index = 0,
name = "USC_INNATE_RESOURCE",
},
},
buildjobs = {
[0] = {
[0] = {
name = "USC_Longsword",
rusSpent = 100,
},
[1] = {
name = "USC_Longsword",
rusSpent = 0,
},
[2] = {
name = "USC_Longsword",
rusSpent = 0,
},
},
},
index = 0,
type = "USC_Strikefrigate",
hotkey = 67108864,
teamColourHandle = 0,
size = 1,
tactic = 2,
},
{
index = 0,
type = "USC_Strikefrigate",
hotkey = 0,
teamColourHandle = 0,
size = 1,
tactic = 2,
},
{
index = 0,
type = "USC_Marathon",
hotkey = 0,
teamColourHandle = 0,
size = 1,
tactic = 2,
},
{
index = 0,
type = "USC_Marathon",
hotkey = 0,
teamColourHandle = 0,
size = 1,
tactic = 2,
},
{
index = 0,
type = "USC_Strikefrigate",
hotkey = 0,
teamColourHandle = 0,
size = 1,
tactic = 2,
},
},
name = "USC_Shipyard",
teamColourHandle = 0,
hotkey = 0,
},
},
StrikeGroups = {
},
RUs = 9999999999,
}

+1 vote     reply to comment
Kishkumen
Kishkumen Dec 19 2010, 11:11am replied:

Theres a few reasons:
1) You need the mothership
2) Ship restrictions
3) Research restrictions

+1 vote     reply to comment
Kishkumen
Kishkumen Dec 19 2010, 1:58pm says:

If you wanna add UNSC/cov ships, you gotta go by the ships allowed during that mission. Example: 2nd mission, you'll have bombers and fighters, but not yet corvettes. therefore, you'll be able to add UNSC bombers/fighters onto that list and it wont screw up, and as the missions continue, you'll gain more ships and you'll be able to add more UNSC/Covenant ships class ships as the campaign progresses.

+1 vote     reply to comment
Daxter304
Daxter304 Dec 21 2010, 5:04am replied:

Or add the research. I had destroyers on the second mission (Angel Moon), I also had Sajuuk and a vaygr carrier, although the carrier was useless =(
Destroyers at Angel Moon: I210.photobucket.com

+1 vote     reply to comment
Kishkumen
Kishkumen Dec 21 2010, 8:06am replied:

nice man.

+1 vote     reply to comment
Kishkumen
Kishkumen Dec 20 2010, 5:30am says:

By the way, how do you get the shipyard to work, i can add it in, but it just wont produce... =/

+1 vote     reply to comment
Legion117
Legion117 Dec 28 2010, 7:30am says:

Ok I am alomost close but please with what I pasted up there can you fix it for me please put everything I need so it can work perfectly

+1 vote     reply to comment
Legion117
Legion117 Jan 1 2011, 10:01am replied:

so can u help me??

+1 vote     reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

News
Browse
News
Report Abuse
Report article
Related Mods
Homefront (Homeworld 2)
Homefront Homeworld 2 - Multiplayer Real Time Strategy
Related Games
Homeworld 2
Homeworld 2 Single, Multiplayer & Co-Op Real Time Strategy
Related Groups
Broken Line Studios
Broken Line Studios Developer & Publisher with 8 members