Griff Core Replacement

Discussion and information relevant to creating special missions, new ships, skins etc.

Moderators: winston, another_commander

User avatar
spara
---- E L I T E ----
---- E L I T E ----
Posts: 2691
Joined: Wed Aug 15, 2012 4:19 am
Location: Finland

Griff Core Replacement

Post by spara »

To clearly separate this from Griff's work, I make an own thread for it.

This complements Griff's ship upgrades and core_ship_suppressor available from his box account. It finalizes the beautification process by replacing core ships, that still get called by ship library and various OXPs, with Griff's upgraded ships and rebalances roles.

Here's a short summary of what each upgrade does:

1. Griff's individual ships. After installing these the game has a mixture of core Griff ships and upgraded Griff ships that are randomly used.

2. Core Ship Suppressor. This suppresses roles from core ships so that when the game spawns a ship by using some of the core roles, an upgraded ship is spawned. However when core data key is used, it gives a core ship. For example ship library does that. And a bunch of OXPs too.

3. Griff Core Replacement. This one redefines core data keys to point to Griff's upgraded ships. Now ship library and OXPs get Griff's shadered ships and all is beautiful.

4. Griff Rebalancer. This balances roles back to original distribution.

The procedure

Required (from [wiki]Griff Industries[/wiki] and Deep Horizon Industries):

Griff's shadered Core Shipset for Oolite 1.80:
  • - griff_station_bundle_fullsize_tex_v1.2.2
    - all standard ship updates (including both mambas) + decals + cargopods + escapepod + missiles.
    - core_ships_suppressor_v1.1
Deep Horizon Industries:
  • - navigation buoy
Recommended to complete the package:

Griff's shadered Core Shipset for Oolite 1.80:
  • - Alloys and wreckage
    - Asteroids
Optional:

Griff's shadered Core Shipset for Oolite 1.80:
  • - player flyable NPC ships, if you fancy flying Sidewinder
    - Cobra mk3 subentmissiles, if you want to see external missiles in your Cobra.
Finally install Griff Core Replacement and Griff Rebalancer and enjoy the beauty.

Download Griff Core Replacement (1.0): https://app.box.com/s/un97bafzna8r4k8jf1u0z4pm31xkgpus
Download Griff Rebalancer (1.0): https://app.box.com/s/gvz8wd1e3a1pokylbp802abcjru7sn48
Last edited by spara on Tue Sep 15, 2015 2:58 pm, edited 2 times in total.
User avatar
Cody
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
Posts: 16081
Joined: Sat Jul 04, 2009 9:31 pm
Location: The Lizard's Claw
Contact:

Re: Griff Core Replacement

Post by Cody »

Cool - thanks!
I would advise stilts for the quagmires, and camels for the snowy hills
And any survivors, their debts I will certainly pay. There's always a way!
User avatar
Griff
Oolite 2 Art Director
Oolite 2 Art Director
Posts: 2483
Joined: Fri Jul 14, 2006 12:29 pm
Location: Probably hugging his Air Fryer

Re: Griff Core Replacement

Post by Griff »

Thanks for sorting all this out spara, i've got a bit lost with it all and your work fixing all the problems and keeping the oxp working is very much appreciated :)
User avatar
spara
---- E L I T E ----
---- E L I T E ----
Posts: 2691
Joined: Wed Aug 15, 2012 4:19 am
Location: Finland

Re: Griff Core Replacement

Post by spara »

After fiddling with roles in Staer9's shipset, I took a look at roles in Griff's shadered beauties and noticed that the role weightings are pretty much wrong. The effect is that installing "Core Shipset for Oolite 1.80" from his box alters the balance of the game. And because I eat numbers for breakfast, I just can't stand it. So I straightened them up bringing back the core balance and made an oxp out of it.

Now it's possible to make a true Griff's shadered core shipset replacement and not alter the game balance. :D

Here's how to max out the Griff Experience (tm).

1. Download and install ships, decals, asteroids, missiles, cargopods and alloys & wreckage from the folder "Core Shipset for Oolite 1.80" in Griff's box account. You might want to skip "player flyable npc ships", unless you want to ride a Sidewinder.
2. Download and install Core Suppressor from the same folder. That will stop the core ships from showing up.
3. Download and install Griff Core Replacement from this thread. That will fix the ship library.
4. Download and install Griff Rebalancer from below. That will rebalance the roles as there are many, many variation included.

Enjoy the beauty 8) .

Download Griff Rebalancer https://app.box.com/s/gvz8wd1e3a1pokylbp802abcjru7sn48
User avatar
Cody
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
Posts: 16081
Joined: Sat Jul 04, 2009 9:31 pm
Location: The Lizard's Claw
Contact:

Re: Griff Core Replacement

Post by Cody »

Muchas gracias, spara!
I would advise stilts for the quagmires, and camels for the snowy hills
And any survivors, their debts I will certainly pay. There's always a way!
User avatar
Lone_Wolf
---- E L I T E ----
---- E L I T E ----
Posts: 546
Joined: Wed Aug 08, 2007 10:59 pm
Location: Netherlands

Re: Griff Core Replacement

Post by Lone_Wolf »

Looking good sofar, Spara.

Thanks.
OS : Arch Linux 64-bit - rolling release

OXPs : My user page

Retired, reachable at [email protected]
User avatar
Amah
---- E L I T E ----
---- E L I T E ----
Posts: 486
Joined: Tue Aug 28, 2012 8:05 pm
Location: aboard the Laenina Crowne - Yasen-N class space freighter
Contact:

Re: Griff Core Replacement

Post by Amah »

brilliant, spara,. I'll dig through your recalibirating and look into the noshaders ships. Especially balancing the shipyard really drive me nuts.

Hmmh, since I'm looking into Staer9's chopped cobra atm and I'd like to have a different opinion. I gave it a probability of a third of the stock cobra3-trader. Too much, too less.
Amah
User avatar
spara
---- E L I T E ----
---- E L I T E ----
Posts: 2691
Joined: Wed Aug 15, 2012 4:19 am
Location: Finland

Re: Griff Core Replacement

Post by spara »

Amah wrote:
brilliant, spara,. I'll dig through your recalibirating and look into the noshaders ships. Especially balancing the shipyard really drive me nuts.

Hmmh, since I'm looking into Staer9's chopped cobra atm and I'd like to have a different opinion. I gave it a probability of a third of the stock cobra3-trader. Too much, too less.
It depends. Do you want to re-imagine it or duplicate the original distribution?

There are two Chopped Cobras. One from Aegidian and one from Staer9. These have very different role weights.

Aegidian:

* trader(0.15) pirate(0.025) hunter(0.0125)

Staer9 variants + Smivs' S9 variant:

* pirate(2) trader(2) + trader(0.25) hunter(1) pirate(0.25)

For comparison here's the role weighting of Cobra3 in Oolite 1.77 including variants:

* trader(2) pirate(2) hunter(2)

So Staer9's distribution was close to Cobra3's distribution making it as common ship as Cobra3 is, while Aegidian's take clearly makes it a rare ship. I personally would imagine it to be a more special ship than Cobra3 so Aegidians distribution would be closer to my preference than Staer9's.

In comparison with Cobra3, one third of Cobra3-trader distribution makes it roughly as rare as Aegidian's when taking into account different Cobra3 variants.

Good luck, the old ships really need some role balancing. :mrgreen:
User avatar
Amah
---- E L I T E ----
---- E L I T E ----
Posts: 486
Joined: Tue Aug 28, 2012 8:05 pm
Location: aboard the Laenina Crowne - Yasen-N class space freighter
Contact:

Re: Griff Core Replacement

Post by Amah »

I currently use something like this for the staer9 chopped cobras: "trader(0.1) trader-courier(0.04) trader-smuggler(0.25) hunter-medium(0.16) pirate-heavy-fighter pirate-interceptor(0.08) pirate-aegis-raider(0.06) scavenger(0.3) sunskim-trader(0.3) cobra3.5"
Amah
User avatar
spara
---- E L I T E ----
---- E L I T E ----
Posts: 2691
Joined: Wed Aug 15, 2012 4:19 am
Location: Finland

Re: Griff Core Replacement

Post by spara »

Amah wrote:
I currently use something like this for the staer9 chopped cobras: "trader(0.1) trader-courier(0.04) trader-smuggler(0.25) hunter-medium(0.16) pirate-heavy-fighter pirate-interceptor(0.08) pirate-aegis-raider(0.06) scavenger(0.3) sunskim-trader(0.3) cobra3.5"
If that's for one variation and you have all 20 variations in, then the cumulative weights would be:

"trader(2) trader-courier(0.8 ) trader-smuggler(5) hunter-medium(3.2) pirate-heavy-fighter(20) pirate-interceptor(1.6) pirate-aegis-raider(1.2) scavenger(6) sunskim-trader(6) cobra3.5(20)"

For comparison the essential cumulative weights with Cobra3 are:

"trader(0.75) trader-courier(0.2) trader-smuggler(0.75) hunter-medium(0.5) pirate-heavy-fighter pirate-interceptor(0.25) pirate-aegis-raider(0.2) scavenger pirate-light-freighter pirate-medium-freighter(0.7) hunter-heavy escort-heavy(0.25) pirate(0.25) assassin-medium"

As a result Chopped Cobras would be much more common than Cobra3s. More common than Staer9's originally.

Then again, if your roles are already cumulative, then it would be nicely rare following Aegidian's vision.

As a side note, sunskim-trader is deprecated, it's only there for compatibility with OXPs which use the role.

Oh, and I just spotted an error in the wiki page I constructed about ship-roles distribution :oops: . It's seems to be missing Cobra3-alternate. I'll fix that ASAP... done.
User avatar
spara
---- E L I T E ----
---- E L I T E ----
Posts: 2691
Joined: Wed Aug 15, 2012 4:19 am
Location: Finland

Re: Griff Core Replacement

Post by spara »

I'm stepping a little out of the Griff territory here, but the core buoy just does not cut it. So I have updated the Griff Core Replacement OXP to require Deep Horizon Industries' buoy. It beautifully complements Griff's models and now it's also viewable in the ship library. Original post has been updated.
User avatar
Cody
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
Posts: 16081
Joined: Sat Jul 04, 2009 9:31 pm
Location: The Lizard's Claw
Contact:

Re: Griff Core Replacement

Post by Cody »

spara wrote:
It beautifully complements Griff's models and now it's also viewable in the ship library.
Aye, it does that - and Griff helped Cheyd with the shaders so it's Griff-like anyway!
I would advise stilts for the quagmires, and camels for the snowy hills
And any survivors, their debts I will certainly pay. There's always a way!
User avatar
Amah
---- E L I T E ----
---- E L I T E ----
Posts: 486
Joined: Tue Aug 28, 2012 8:05 pm
Location: aboard the Laenina Crowne - Yasen-N class space freighter
Contact:

Re: Griff Core Replacement

Post by Amah »

hmmh, do you mind if I use them for noshaders as well?
Amah
User avatar
spara
---- E L I T E ----
---- E L I T E ----
Posts: 2691
Joined: Wed Aug 15, 2012 4:19 am
Location: Finland

Re: Griff Core Replacement

Post by spara »

Amah wrote:
hmmh, do you mind if I use them for noshaders as well?
Sure, go ahead if you find them useful. With the buoy, note that Cmdr Cheyd is quite restrictive with the license.
User avatar
Cody
Sharp Shooter Spam Assassin
Sharp Shooter Spam Assassin
Posts: 16081
Joined: Sat Jul 04, 2009 9:31 pm
Location: The Lizard's Claw
Contact:

Re: Griff Core Replacement

Post by Cody »

"griff_core_replacement_1.0.oxz" does not have a valid manifest.plist and could not be loaded.
That was downloaded from the link in the first post.
I would advise stilts for the quagmires, and camels for the snowy hills
And any survivors, their debts I will certainly pay. There's always a way!
Post Reply