Important Message

You are browsing the archived Lancers Reactor forums. You cannot register or login.
The content may be outdated and links may not be functional.


To get the latest in Freelancer news, mods, modding and downloads, go to
The-Starport

Double ''='' in some m04.ini triggers - anyone know about th

The general place to discuss MOD''ing Freelancer!

Post Thu Nov 25, 2004 1:09 pm

Double ''='' in some m04.ini triggers - anyone know about th

I've been working on automatically exporting Freelancer INIs to XML, and while doing global tests against all the files I found something odd in Data\Missions\M04\m04.ini. Four of the triggers have Act_GiveObjList keys followed by doubled '=' signs. The lines are all between 2760 and 2800 in both the release INIs and the Freelancer SDK 1.3 versions. Using the line numbers from the SDK version:

2760: Act_GiveObjList = = alert_red_wing_backup, alert_fighters_intercept
2771: Act_GiveObjList = = alert_blue_wing_backup, alert_fighters_intercept
2782: Act_GiveObjList = = alert_gold_wing_backup, alert_fighters_intercept
2793: Act_GiveObjList = = alert_rogue_wing_backup, alert_fighters_intercept

Does anyone have any clue about these? My gut instinct at this point is that the extra '=' simply is eaten by Freelancer's own parser so I can effectively treat multiple '==' signs as a single '='. Any clues?

Post Thu Nov 25, 2004 1:19 pm

I'd assume that the extra ones are eaten, as the mission itself works fine...

Post Thu Nov 25, 2004 1:29 pm

Look through all the files and see if this is repeated ANYWHERE in the mission files.

--------------------------------
[email protected]
Leader of the Republic Mod Team.
"Criminal Organisations don't just spring up overnight. It's a conspiracy" - overheard on a a Liberty comm frequency

Post Thu Nov 25, 2004 1:40 pm

its most likely a decompression error......

Post Thu Nov 25, 2004 1:43 pm

i did unbini on the original game files and it the same there too lol

Post Thu Nov 25, 2004 4:05 pm


Look through all the files and see if this is repeated ANYWHERE in the mission files.

No; that's the only one.

Post Thu Nov 25, 2004 4:41 pm

Maybe it works on similar lines to a comment. I'll have to test this later...

Post Fri Nov 26, 2004 12:17 pm

Some stuff like that doesnt matter for the engine. I once had a typo "ids_name = isd_name = 2154647" it worked perfectly though.

Post Sat Nov 27, 2004 4:44 am

This was one of the first things fixed in SDK 1.5, and it is an error but does not seem to affect the game at all.

Post Sat Nov 27, 2004 5:51 am

Yep. I just rolled back through 4 with the lines corrected and it makes no difference.

SDK 1.5? Is it up anywhere yet?

Post Sat Nov 27, 2004 6:32 am

Found another minor missing item in the SDK version of the INI files. I'm posting this (and a couple of others I am looking through now, in case they ARE actual errata) in this thread since they're all apparently minor items that 'should' be made standard, even though Freelancer itself seems to parse them OK.

In \Data\Universe\Systems\Intro\Intro.ini, line 1421, under the Zone_Li01_Tradelane_18 Zone description, difficulty is missing a value - the line is just "difficulty". The question is what _should_ the difficulty rating be?

Note: the "couple of others" are items in the navbar.ini file that don't contain an = or value. I can't see how to determine whether or not they are erroneous at this point; they occur consistently throughout the sections in the file, so they may be simple assertion lines that don't need a value.

Edited by - WatercoolerWarrior on 11/27/2004 9:55:02 AM

Post Sat Nov 27, 2004 2:55 pm

Anything in the intro.ini file is pretty much never seen or used so it's not important what is in there. The "difficulty" entry is proof of that since that parameter was replaced by "toughness" in later builds. A lot of depreciated code can be found in that file so it's best to ignore it. The navbar.ini entries are a slight mystery since I'm not sure they are even used but to 'correct' them in code just add "= true" to the end.

Post Sat Nov 27, 2004 5:44 pm

Heh, Depreceated code can be usefull. Quite often the code for it still resides in the Executable and the DLL's.

I'm now off to see if I cant get radar working.... Funnerific...

Post Sun Nov 28, 2004 10:32 am

Thanks, Louva. When you say "pretty much never..." do you mean "as far as we know it is never used" or just "it's only at the intro, so changes there have zip effect for SP after the beginning or MP anytime"?

I've noticed that some mods seem to change this - spinning planet ones, for example - and thought there must be a reason.

On the navbar.ini ones, since you said you suspect they may not be used I decided to guinea pig it and have commented them out. So far, after doing 4 dock/undock cycles and cruising through the rooms, I've seen no effect whatsoever, so it looks like your instinct is absolutely correct.

Post Wed Dec 08, 2004 9:10 am

The intro.ini file is used as a blank "system" for the three intro thn scene files in the game, and since everything the user sees is setup in the thn file you really don't see any part of the intro.ini "system" information. That file is not accessed for anything else and has no effect on the rest of the game.

Return to Freelancer General Editing Forum