Gameplay - 1.2.2 GOB File

It has to be official™. It has its own forum.

Moderator: CatchCharyou

Post Reply
User avatar
silvaril
Kerbicron Cleric
Kerbicron Cleric
Posts: 3631
Joined: Thu Aug 25, 2005 9:11 pm

Gameplay - 1.2.2 GOB File

Post by silvaril » Sat Jan 26, 2008 7:16 am

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.
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)

User avatar
silvaril
Kerbicron Cleric
Kerbicron Cleric
Posts: 3631
Joined: Thu Aug 25, 2005 9:11 pm

Reposting my points...

Post by silvaril » Sat Jan 26, 2008 7:17 am

Heya

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)

User avatar
silvaril
Kerbicron Cleric
Kerbicron Cleric
Posts: 3631
Joined: Thu Aug 25, 2005 9:11 pm

Reposting to help folks understand as required.

Post by silvaril » Sat Jan 26, 2008 7:19 am

Heya

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? 8)
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)

User avatar
Zabaron
Zuul Survivor
Zuul Survivor
Posts: 1814
Joined: Sun Jul 30, 2006 4:46 am

Post by Zabaron » Sat Jan 26, 2008 10:52 pm

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-

User avatar
erdrik
Posts: 5420
Joined: Thu Aug 24, 2006 7:13 pm

Post by erdrik » Sat Jan 26, 2008 11:00 pm

Zabaron wrote:For the record, I still think attempting backwards compatibility first is a bad idea.


Im gunna have to agree with Zarb, but since Im not directly particapating... :oops: :?

as tempting as it is... 8)

User avatar
silvaril
Kerbicron Cleric
Kerbicron Cleric
Posts: 3631
Joined: Thu Aug 25, 2005 9:11 pm

Ah sod it...

Post by silvaril » Sun Jan 27, 2008 1:48 am

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
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)

User avatar
silvaril
Kerbicron Cleric
Kerbicron Cleric
Posts: 3631
Joined: Thu Aug 25, 2005 9:11 pm

*ugh* Head... hurting... ;p

Post by silvaril » Sun Jan 27, 2008 9:59 pm

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
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)

User avatar
Coyote27
Posts: 2958
Joined: Fri Dec 29, 2006 5:13 am

Post by Coyote27 » Sun Jan 27, 2008 10:53 pm

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

User avatar
silvaril
Kerbicron Cleric
Kerbicron Cleric
Posts: 3631
Joined: Thu Aug 25, 2005 9:11 pm

Wait, someone said it would be easy... ;)

Post by silvaril » Mon Jan 28, 2008 12:30 am

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 :)
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)

User avatar
Coyote27
Posts: 2958
Joined: Fri Dec 29, 2006 5:13 am

Post by Coyote27 » Mon Jan 28, 2008 1:30 am

Ah. What's the path they'll be using?
"In the absence of any orders, go find something and kill it." -Erwin Rommel

User avatar
silvaril
Kerbicron Cleric
Kerbicron Cleric
Posts: 3631
Joined: Thu Aug 25, 2005 9:11 pm

Thanks for staying... :)

Post by silvaril » Mon Jan 28, 2008 2:19 am

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 :D

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)

User avatar
silvaril
Kerbicron Cleric
Kerbicron Cleric
Posts: 3631
Joined: Thu Aug 25, 2005 9:11 pm

Also good for discovering where to go later to change values

Post by silvaril » Wed Jan 30, 2008 1:26 am

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.

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)

User avatar
grinningman
Posts: 529
Joined: Mon Oct 31, 2005 1:55 am

Post by grinningman » Fri Feb 15, 2008 10:31 pm

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?

User avatar
Zabaron
Zuul Survivor
Zuul Survivor
Posts: 1814
Joined: Sun Jul 30, 2006 4:46 am

Post by Zabaron » Sat Feb 16, 2008 1:26 am

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
"ʎq ʎlɟ ʎǝɥʇ sɐ ǝʞɐɯ ʎǝɥʇ punos ƃuıɥsooʍ ʇɐɥʇ ǝʌol ı ˙sǝuılpɐǝp ǝʌol ı"
sɯɐpɐ sɐlƃnop-

User avatar
silvaril
Kerbicron Cleric
Kerbicron Cleric
Posts: 3631
Joined: Thu Aug 25, 2005 9:11 pm

So is anyone actually working on it? ;)

Post by silvaril » Sat Feb 16, 2008 1:27 am

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...
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)

Post Reply

Return to “The Official Fan Mod Race”

Who is online

Users browsing this forum: No registered users and 1 guest