       |
Author |
Message |
SirTazel Ensign

Joined: 08 Aug 2008 Posts: 10
|
|
I need some help, please.
I managed to build a .big file of your sourcecode, using modpackager of your tool package. i added every folder and file, built the .big and wrote a batch file:
Code: |
@Homeworld2.exe -mod complex800.big -overridebigfile -hardwarecursor
|
just as stated in the first posting.
homeworld starts i see the classic game and when trying to start a new game, no complex options are visible. I think it simply ignores the complex800 bigfile, so i took a look into the previous bigfile, complex744.big and it looks almost the same as the file i created. folder and files, called just like in your source code. checking the archive with modpackager returned the archive to be ok.
any suggestion? |
|
Back to top |
|
devl122 Lieutenant

Gender:  Age: 24 Joined: 11 Apr 2010 Posts: 76
Location: Scotland :D Interests: homeworld (obvo), trials biking, climbing Occupation: student
|
|
did you add "-overidebigfile" at the end of your shortcut properties? _________________ that which cannot be conquered, must be killed.
which came first-
the chiken or the egg?
the chicken of course(formed from amoeba) |
|
Back to top |
|
SirTazel Ensign

Joined: 08 Aug 2008 Posts: 10
|
|
i'm not launching the game via a shortcut. i wrote a batch file which resides in the homeworld/bin/release path. i have posted the command in my reply above.
i use the same kind of batch file for the previous version of complex and this works perfect.
true, there is no exact reason why to use a batch file for this instead of using a shortcut. just say, i dont like spreading shortcuts all over my computer.
/edit: now i made a shortcut for testing, added the command switches, same behaviour. |
|
Back to top |
|
Hawawaa Commodore

Gender:  Age: 31 Joined: 04 Aug 2008 Posts: 248
|
|
Nevermind, move along nothing to see here... |
|
Back to top |
|
safoolfool Lieutenant

Joined: 16 Aug 2008 Posts: 32
|
|
Hey, does anyone know how to change the autosave frequency? The game is crashing fair bit, so I'd like to set it to every year so that I can test stuff later into the game. I've poked around in oninit.lua and gametime.lua, which seem promising, but can't find it. |
|
Back to top |
|
Uriel24 Captain

Gender: 
Joined: 26 Apr 2008 Posts: 236
|
|
SirTazel why do you need -overridebigfile if you made a .big of beta? |
|
Back to top |
|
Hagen Lieutenant

Gender:  Age: 31 Joined: 02 Dec 2010 Posts: 48
Location: Athens
|
|
I downloaded the zip file, but when I tried to unzip it I see this screen. There is nothing like setup or anything. What must I do?
|
|
Back to top |
|
Uriel24 Captain

Gender: 
Joined: 26 Apr 2008 Posts: 236
|
|
You must read first post in this thread. _________________ Sys specs: GB Z68X-UD4-B3, i5-2500k, 24Gb DDR3 - RAW, r9 290 Tri-X OC, PS: Corsair HX1000W |
|
Back to top |
|
SirTazel Ensign

Joined: 08 Aug 2008 Posts: 10
|
|
I think i was facing the same Problem than Hagen.
How should i tell homeworld to use the Files from the Zip? Just placing them with all the directories in the data directory?
it was unclear to me what happens if using or not using the command switch "-overridebigfiles". does it tell the exe to ignore the original bigfiles? doesnt seem so.
this evening i will test both:
removing the "-overridebigfiles" while telling to use the bigfile
removing the "-mod", adding "-overridebigfiles" and placing the unzipped files in the data folder.
really makes sense now, i think. why should i tell to use the bigfile and in the same second tell the game to ignore bigfiles. stupid me.
i will repeat what worked. |
|
Back to top |
|
Uriel24 Captain

Gender: 
Joined: 26 Apr 2008 Posts: 236
|
|
-overrideBigFile Enables the data folder on the disk to be loaded over any data in the .big files.
that's from Only registered users can see links on this board! Get registred or enter the forums! |
|
|
Back to top |
|
Johnny Ensign

Joined: 20 Feb 2010 Posts: 2
|
|
Hi guys, did somebody upload on rapidshare or other fast server ?
I'm asking beacuse every time i try to download file it stops after a few MB ... with speed 15kb/s |
|
Back to top |
|
Chiyo Ensign

Gender:  Age: 24 Joined: 05 Dec 2010 Posts: 3
|
|
I try to download and I get an error message like 'can not read source file.' or something like that any suggestions.
Also, awesome mod. |
|
Back to top |
|
dilandao Ensign

Gender:  Age: 36 Joined: 15 Jun 2010 Posts: 1
|
|
hi all, sorry for my english but i am french.
First, congratulation for your work, i very enjoy tio play whith this extension.
second, i can, i may you suggest some issue and comment :
- Calculationf of current speed il always superior from speed max
- long range missle its to much powerfull, i can easly destroy a mothership with few of them
- energy is a very good idea but i reach so much easly the max power generated of the power core (with 10 magnet) and only with mothership + crewcell + weapon station + shipyard + reasearch ship + chimera station and i have always no power |
|
Back to top |
|
DaFranker Commander

Gender:  Age: 28 Joined: 28 Mar 2008 Posts: 105
Interests: Everything.
|
|
safoolfool wrote: | Hey, does anyone know how to change the autosave frequency? The game is crashing fair bit, so I'd like to set it to every year so that I can test stuff later into the game. I've poked around in oninit.lua and gametime.lua, which seem promising, but can't find it. |
safoolfool, look in .\Data\leveldata\multiplayer\deathmatchX.lua - those files control gametypes and their properties and settings, and essentially are the ones that 'load' all the complex features when the match begins. deathmatch.lua (without any numbers) is the one that controls the Complex Custom gamemode, which is probably the one you want. Other gamemodes are spread out in the other files, and you'll have to look in them one by one to know which is which.
To make your life easy, simply look for a block that looks somewhat like this (don't mind the text next to tooltip =, I'm proofwriting most of the text and descriptions for the menus in my version at the moment) :
Code: | ---AUTO SAVE--------------------------
{
name = "autosave",
locName = "Auto Save",
tooltip = "THIS SETTING CONTROLS THE FREQUENCY OF AUTOMATIC GAME SAVES (PLAYER VS CPU ONLY) (Default: Disabled)",
default = 0,
visible = 1,
choices =
{
"Disabled", "0",
"Every 5 Years", "5",
"Every 10 Years", "10",
"Every 15 Years", "15",
},
}, |
Simply change one of the options at the bottom (or add one) to change how often autosaves happen. Yes, each 'option' is actually two parameters in an array - this is normal and intended, for game settings. |
|
Back to top |
|
safoolfool Lieutenant

Joined: 16 Aug 2008 Posts: 32
|
|
That didn't seem to work for me, but I only tested it by changing the "5" after "Every 5 Years" to "1" and letting it run into year 2, and it didn't save.
I dunno about autosave, but many other settings get reinterpreted elsewhere, usually in the oninit file. For example, deathmatch sets choosing rank remuneration on "maximum" (the text in the dropdown) to make the variable (what the game is looking at) "rankremuneration" have value "4". Then oninit makes that value into 3, which is what's finally applied (multiplied by the base remuneration). This means changing it in deathmatch to 10 will make oninit confused: oninit takes the value and does stuff for 0,1,2,3,4,5, and "else", so 10 gets treated as "else", which makes it into 2, the default. Changing oninit, however, has the desired effect.
i.e. changing the lines in oninit
elseif rankremuneration == 4 then
rankremuneration = 3
to
elseif rankremuneration == 4 then
rankremuneration = 10
makes the remuneration in game 10x the base (this I've done, and it has worked).
My guess is there's something taking the autosave variable generated in deathmatch and saying
if autosave == 0 then don't save
elseif autosave == 5 then save every 5 years
elseif autosave == 10 then save every 10 years
elseif autosave == 15 then save every 15 years
else don't save
so changing the deathmatch value to 1 (or anything other than 0,5,10,15) causes it to go to the "else" line, similar to how everything else works.
Then again, gametime.lua has
---Save game
if numPlayerhuman == 1 then
cyclesave = cyclesave + 1
if cyclesave == autosave then
Rule_AddInterval("salvataggio", 10)
end
end
and oninit has nothing talking about autosave, so either something is readjusting autosave between deathmatch and gametime, or that line in gametime doesn't mean what I think it does, or autosaving isn't working well (I dunno, the game has yet to last into the 5th year without crashing).
No biggie though, I'll just manually save every year. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You cannot download files in this forum
|
|