Gameplay - 1.2.2 GOB File
Moderator: CatchCharyou
Gameplay - 1.2.2 GOB File
Heya
As milestones for the Mod Project, I want to see the following GOB files created:
Cthonic122.gob
Cthonic153.gob
Cthonic166.gob
Start with Cthonic122.gob as it contains the fewest Race Specific required files. It will provide a starting point for additions and changes for the other versions, and having all three will (partially at least) enable the Race in whichever version is being played.
Copy another races files (the Tarka?) first as a template, so it will hopefully be more visible in game what has been missed.
Collaboration resources available are listed in the OP of the Mod Project Team thread.
As milestones for the Mod Project, I want to see the following GOB files created:
Cthonic122.gob
Cthonic153.gob
Cthonic166.gob
Start with Cthonic122.gob as it contains the fewest Race Specific required files. It will provide a starting point for additions and changes for the other versions, and having all three will (partially at least) enable the Race in whichever version is being played.
Copy another races files (the Tarka?) first as a template, so it will hopefully be more visible in game what has been missed.
Collaboration resources available are listed in the OP of the Mod Project Team thread.
Last edited by silvaril on Sat Apr 25, 2009 4:52 am, edited 5 times in total.
silvaril wrote:Love is Love, God is God and I am still Living a Lifetime
Disclaimer:
The views of any individual may not necessarily represent those of "God"(tm)
Reposting my points...
Heya
1) I very much doubt KP will be re-visiting 1.2.2 or even 1.5.3 to add the required coded bits that the Cthonics will require. This makes AMoC currently the only "essential" gob file.
2) I anticipate that people with older installs that can't make the Cthonics work properly in-game will still want to see the ships in action.
3) Milestones. The file requirements of 1.2.2 provide a perfect way to measure "have we got everything yet". Likewise with 1.5.3 . As each gob file is completed, we have a measurable milestone that the rest of the KP forums folk can use to say "Hey look, they're getting places..."
That first step is a doozy...
Zabaron wrote:Just out of curiosity, why three different versions of the .gob file?
1) I very much doubt KP will be re-visiting 1.2.2 or even 1.5.3 to add the required coded bits that the Cthonics will require. This makes AMoC currently the only "essential" gob file.
2) I anticipate that people with older installs that can't make the Cthonics work properly in-game will still want to see the ships in action.
3) Milestones. The file requirements of 1.2.2 provide a perfect way to measure "have we got everything yet". Likewise with 1.5.3 . As each gob file is completed, we have a measurable milestone that the rest of the KP forums folk can use to say "Hey look, they're getting places..."
That first step is a doozy...
Last edited by silvaril on Fri Mar 20, 2009 2:52 am, edited 1 time in total.
silvaril wrote:Love is Love, God is God and I am still Living a Lifetime
Disclaimer:
The views of any individual may not necessarily represent those of "God"(tm)
Reposting to help folks understand as required.
Heya
The gob file requirements are many, many files.
Values in the weapon files likely changed from update to update, let alone to BoB.
But, uh, can you identify which graphics files and/or shipsection files altered from SotS 1.2.2 to BoB 1.4.1?
I am prepared to bet that not many files under the Species directory changed at all.
Added to, with new ship sections, new sound effects, new particle effects... Absolutely...
Similarly with Sounds, Models and Avatars...
So I figure to get the files required for 1.2.2 together first, declare it a Milestone and then add to them for the 1.4.1 gob file.
Numbers will stay the same across all three gob files because that would be a nightmare...
But once gob-1.2.2 is done, then it's only the new files for BoB that need to be made... Aye?
Zabaron wrote:Its just that making a version of the data files to be compliant with each past release will triple our work. :p
The gob file requirements are many, many files.
Values in the weapon files likely changed from update to update, let alone to BoB.
But, uh, can you identify which graphics files and/or shipsection files altered from SotS 1.2.2 to BoB 1.4.1?
I am prepared to bet that not many files under the Species directory changed at all.
Added to, with new ship sections, new sound effects, new particle effects... Absolutely...
Similarly with Sounds, Models and Avatars...
So I figure to get the files required for 1.2.2 together first, declare it a Milestone and then add to them for the 1.4.1 gob file.
Numbers will stay the same across all three gob files because that would be a nightmare...
But once gob-1.2.2 is done, then it's only the new files for BoB that need to be made... Aye?
silvaril wrote:Love is Love, God is God and I am still Living a Lifetime
Disclaimer:
The views of any individual may not necessarily represent those of "God"(tm)
silvaril wrote:But, uh, can you identify which graphics files and/or shipsection files altered from SotS 1.2.2 to BoB 1.4.1?
Yes I can. Here's a full list of files we will have to make at least two versions of.
Code: Select all
rockbugMod.gob
|
|-> Avatars
| |
| |- AvatarTable.txt
|
|-> Badges
| |
| |- BadgeTable.txt
|
|-> CombatMissions
| |
| |-> Encounter
| |
| |- InSystem.combat
|
|-> Data
| |
| |-> Combat
| | |
| | |- ctechvars.txt
| |
| |-> Strategy
| |
| |-> AI
| | |
| | |- affinity_section.csv
| | |- stock_design_names.csv
| | |- stock_diplomacy_messages.csv
| | |- stock_player_names.csv
| |
| |- StrategyVars.txt (we may or may not have to change this at all)
| |- systemnames.txt
|
|
|-> Effects
| |
| |-> All new effects will need to be fixed for BoB.
|
|-> GUI
| |
| |-> Events
| | |
| | |- rockbug_tv_events512_3.tga
| | |- special_events512_9.tga (probably)
| |
| |-> Lobby
| | |
| | |- LobbyElementsB.tga
| | |- LobbyElementsC.tga (if not everything fits on B)
| |
| |-> MainMenu
| |
| |- Title.tga (not technically necissary)
|
|-> Locale
| |
| |-> EN
| |
| |- ChatTrans.txt
| |- SpeechEvents.csv
| |- Strings.csv
|
|-> Species
| |
| |-> Rockbugs
| | |
| | |-> sections
| | |
| | |- all of our .shipsection files will have to be tweaked.
| | |- _shipsections.txt
| |
| |- ShipBadges.def (probably)
| |- ShipLights.def (probably)
|
|-> TechTree
|
|- MasterTechList.tech
For the record, I still think attempting backwards compatibility first is a bad idea.
-Zabaron
"ʎq ʎlɟ ʎǝɥʇ sɐ ǝʞɐɯ ʎǝɥʇ punos ƃuıɥsooʍ ʇɐɥʇ ǝʌol ı ˙sǝuılpɐǝp ǝʌol ı"
sɯɐpɐ sɐlƃnop-
sɯɐpɐ sɐlƃnop-
Ah sod it...
Heya
My apologies, as it seems I have been unable to clarify this sufficiently for folks.
Can I please get someone with BoB installed to extract the main gob file(s) and:
bring up a cmd prompt
cd to the extracted directory
dir /s /b > bob.txt
Upload bob.txt to the Google groups collaboration area and inform me once it is up.
Thanks
My apologies, as it seems I have been unable to clarify this sufficiently for folks.
Can I please get someone with BoB installed to extract the main gob file(s) and:
bring up a cmd prompt
cd to the extracted directory
dir /s /b > bob.txt
Upload bob.txt to the Google groups collaboration area and inform me once it is up.
Thanks
silvaril wrote:Love is Love, God is God and I am still Living a Lifetime
Disclaimer:
The views of any individual may not necessarily represent those of "God"(tm)
*ugh* Head... hurting... ;p
Heya
I have taken the directory listing from sots.gob and imported it into a spreadsheet.
I then C&P the required files from the first sheet in the document into a second sheet.
I have now uploaded the spreadsheet to the google groups collaboration pages.
http://groups.google.com/group/sotsmod/files?
Note that I have used a .ods spreadsheet format.
If you want a conversion, there is a Google Docs version available.
I still require the directory listing from the BoB gob file.
Thanks
I have taken the directory listing from sots.gob and imported it into a spreadsheet.
I then C&P the required files from the first sheet in the document into a second sheet.
I have now uploaded the spreadsheet to the google groups collaboration pages.
http://groups.google.com/group/sotsmod/files?
Note that I have used a .ods spreadsheet format.
If you want a conversion, there is a Google Docs version available.
I still require the directory listing from the BoB gob file.
Thanks
silvaril wrote:Love is Love, God is God and I am still Living a Lifetime
Disclaimer:
The views of any individual may not necessarily represent those of "God"(tm)
Maybe somebody else should take over my place here. I don't know what changes I'm supposed to be making to these files... nothing's been decided officially and if I start making arbitrary decisions nobody else will like them. I'd begin with the shipsection files but maybe those should wait until the models are built... the turret counts for combat sections I've laid out but if other people want to do things differently I'd just have to re-do all the work I put in anyhow.
"In the absence of any orders, go find something and kill it." -Erwin Rommel
Wait, someone said it would be easy... ;)
Heya Coyote27
I understand how ya feel, having just inputted the entire file listing for 1.2.2 into a spreadsheet... It can be a bit overwhelming...
However, start with the shipsection files.
Just copy across the existing Tarka ones for now.
Then edit each to point to relevant (Currently non-existent) Model files.
Any changes to the numbers that folks decide upon can then be plugged into the files which now exist specifically for the rockbugs.
Although the initial data will be wrong, given it is a straight copy of the Tarka info, making the files gives us a starting point, which is what we really need for now
Somebody decides that what exists in them is wrong after we've "finalised" the files, they can volunteer to update all of them...
( or just make their own Mod based on our files *shrug* )
Remember that the data inputted into these files for 1.2.2 won't change across the various different versions of the GOB files.
We're aiming for full AMoC compatibility, but allowing for having the files required for each version in separate GOB files for those who want to see the ships without having to do that work themselves.
Which incidentally allows for milestones as previously stated.
And thank you
I understand how ya feel, having just inputted the entire file listing for 1.2.2 into a spreadsheet... It can be a bit overwhelming...
However, start with the shipsection files.
Just copy across the existing Tarka ones for now.
Then edit each to point to relevant (Currently non-existent) Model files.
Any changes to the numbers that folks decide upon can then be plugged into the files which now exist specifically for the rockbugs.
Although the initial data will be wrong, given it is a straight copy of the Tarka info, making the files gives us a starting point, which is what we really need for now
Somebody decides that what exists in them is wrong after we've "finalised" the files, they can volunteer to update all of them...
( or just make their own Mod based on our files *shrug* )
Remember that the data inputted into these files for 1.2.2 won't change across the various different versions of the GOB files.
We're aiming for full AMoC compatibility, but allowing for having the files required for each version in separate GOB files for those who want to see the ships without having to do that work themselves.
Which incidentally allows for milestones as previously stated.
And thank you
silvaril wrote:Love is Love, God is God and I am still Living a Lifetime
Disclaimer:
The views of any individual may not necessarily represent those of "God"(tm)
Thanks for staying... :)
Heya
For now:
/Species/RockBug/Sections/*.shipsection
Once Naming Season closes the polls and the votes declare a racial name, then the path might change
Which means we might have to do a find/replace for the proper name in a couple of weeks, but I'm hoping you folks can live with that
Plus the shipsection files at least don't include the race name in the file name...
If you want, just focus on the DE sections for now, as they are the first models the Design/Model Teams should be producing.
Thanks
For now:
/Species/RockBug/Sections/*.shipsection
Once Naming Season closes the polls and the votes declare a racial name, then the path might change
Which means we might have to do a find/replace for the proper name in a couple of weeks, but I'm hoping you folks can live with that
Plus the shipsection files at least don't include the race name in the file name...
If you want, just focus on the DE sections for now, as they are the first models the Design/Model Teams should be producing.
Thanks
silvaril wrote:Love is Love, God is God and I am still Living a Lifetime
Disclaimer:
The views of any individual may not necessarily represent those of "God"(tm)
Also good for discovering where to go later to change values
Heya
Listed below are the DE shipsection files to be created.
I really do recommend copy/paste existing Tarka files to create the first versions.
There is a line contained in each that defines the model location.
As that line contains the species name in the path then, until the Race Name poll is completed, you may not wish to alter those lines, that is up to you.
Listed below are the DE shipsection files to be created.
I really do recommend copy/paste existing Tarka files to create the first versions.
There is a line contained in each that defines the model location.
As that line contains the species name in the path then, until the Race Name poll is completed, you may not wish to alter those lines, that is up to you.
Code: Select all
Species\RockBug\sections\
Species\RockBug\sections\DEAbsorber.ShipSection
Species\RockBug\sections\DEAIC.shipsection
Species\RockBug\sections\DEAntimatterEngine1.shipsection
Species\RockBug\sections\DEAntimatterEngine2.shipsection
Species\RockBug\sections\DEAntimatterEngine3.shipsection
Species\RockBug\sections\DEArmor.shipsection
Species\RockBug\sections\DEAssaultShuttle.shipsection
Species\RockBug\sections\DEBiowar.shipsection
Species\RockBug\sections\DECloaking.shipsection
Species\RockBug\sections\DEColonizer.shipsection
Species\RockBug\sections\DECommand.shipsection
Species\RockBug\sections\DEDeepScan.shipsection
Species\RockBug\sections\DEDefencePlatform.shipsection
Species\RockBug\sections\DEDeflector.ShipSection
Species\RockBug\sections\DEExtendedRange.shipsection
Species\RockBug\sections\DEFireControl.shipsection
Species\RockBug\sections\DEFissionEngine1.shipsection
Species\RockBug\sections\DEFissionEngine2.shipsection
Species\RockBug\sections\DEFusionEngine1.shipsection
Species\RockBug\sections\DEFusionEngine2.shipsection
Species\RockBug\sections\DEFusionEngine3.shipsection
Species\RockBug\sections\DEHammerHead.shipsection
Species\RockBug\sections\DEJammer.shipsection
Species\RockBug\sections\DEMinelayer.shipsection
Species\RockBug\sections\DEPointDefence.shipsection
Species\RockBug\sections\DEShield.shipsection
Species\RockBug\sections\DESpinalMount.shipsection
Species\RockBug\sections\DESquadronCnc.shipsection
Species\RockBug\sections\DETanker.shipsection
Species\RockBug\sections\DETorpedo.shipsection
Species\RockBug\sections\DEWildWeasel.shipsection
silvaril wrote:Love is Love, God is God and I am still Living a Lifetime
Disclaimer:
The views of any individual may not necessarily represent those of "God"(tm)
- grinningman
- Posts: 529
- Joined: Mon Oct 31, 2005 1:55 am
Is anyone still working on this? If not, I'd be happy to give it go.
To re-iterate, the plan is to identify every file in the 1.2.2 gob that is unchanged from 1.2.2 to 1.4.1, and generate a rockbug (cthonic) version of that file. At the moment this will just involve copying over the Tarka equivalents. Right?
To re-iterate, the plan is to identify every file in the 1.2.2 gob that is unchanged from 1.2.2 to 1.4.1, and generate a rockbug (cthonic) version of that file. At the moment this will just involve copying over the Tarka equivalents. Right?
I would be working on it, but I first need to know some specifics about the sections (how many guns, health, speed, etc). Copying the Tarkas' files serves no purpose (except to have renamed tarkas' files). Its much easier to keep track of which ones are done and which ones aren't if the files go straight from not existing to being done (no having to sort through files and ask "have we implemented this one yet, or is it still just a copy of a tarka?").
The stats need to come first, making data files to reflect them will probably take less time than figuring out the next ship's stats.
-Zabaron
The stats need to come first, making data files to reflect them will probably take less time than figuring out the next ship's stats.
-Zabaron
"ʎq ʎlɟ ʎǝɥʇ sɐ ǝʞɐɯ ʎǝɥʇ punos ƃuıɥsooʍ ʇɐɥʇ ǝʌol ı ˙sǝuılpɐǝp ǝʌol ı"
sɯɐpɐ sɐlƃnop-
sɯɐpɐ sɐlƃnop-
So is anyone actually working on it? ;)
Heya
That is mostly correct.
The idea is to identify every file that exists in 1.2.2 AND that does not exist in 1.4.1 and start with those.
While data such as weapon ranges et al have changed within those files from 1.2.2 to 1.4.1, the idea is to keep the 1.4.1 values.
So it would be best to copy the files required from the 1.4.1 GOB file.
My issue is I don't have the 1.4.1 GOB file...
That is mostly correct.
The idea is to identify every file that exists in 1.2.2 AND that does not exist in 1.4.1 and start with those.
While data such as weapon ranges et al have changed within those files from 1.2.2 to 1.4.1, the idea is to keep the 1.4.1 values.
So it would be best to copy the files required from the 1.4.1 GOB file.
My issue is I don't have the 1.4.1 GOB file...
silvaril wrote:Love is Love, God is God and I am still Living a Lifetime
Disclaimer:
The views of any individual may not necessarily represent those of "God"(tm)