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
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
or better yet, show how to make them covenant and unsc ships
Or even better yet! do it for us! :)
go to your ship folder
ok but this isnt elling me how to put the unsc or covenant ships in campaign
Yes it is, are you talking about a full Halo campaign conversion?
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
did you do Hgn_longsword or unc_longsword?
Can u give me an example you do it and I will copie it please
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,
}
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????
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 = {
{
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,
}
Theres a few reasons:
1) You need the mothership
2) Ship restrictions
3) Research restrictions
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.
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
nice man.
By the way, how do you get the shipyard to work, i can add it in, but it just wont produce... =/
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
so can u help me??