[RELEASE] Montanas Resource Pack 01

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

Moderators: winston, another_commander

User avatar
montana05
---- E L I T E ----
---- E L I T E ----
Posts: 1166
Joined: Mon May 30, 2016 3:54 am
Location: lurking in The Devils Triangle (G1)

[RELEASE] Montanas Resource Pack 01

Post by montana05 »

Overview
========

Instead of adding to every OXP the same resources I created an external package that could be referenced to. While saving
disc space it also makes future maintenance easier. While mainly designed to support other OXP's a stand-alone download
is adding Griff's alloy and the new commodity "Quirium Crystal".

Currently, the package contains:


Effects
=======

Explosive shrapnels and burning quirium fuel are making ship explosions more realistic but in close range also more dangerous.
They could be spawned with the roles MRP01_effects_explosive_shrapnel and MRP01_effects_burningFuel. The burning quirium fuel
once in a while leaves radioactives or a quirium crystal behind after the explosion.


Commodities
===========

Adds Griff's awesome alloy variants.

Similar to alloy radioactives (role: radioactives), platinum (role: platinum) and gold (role: gold) are now added
as an entity rather than only in a container. Gold and platinum include the role splinter(0.10) so both could be the
result of mining as well.

Minerals, now an entity as well, have the roles minerals or splinter. While the display names are "Minerals" and "Ore"
they are basically just variations of splinters.

Introduces the new commodity "Quirium Crystal", a rare crystal with 5-dimensional emission. While traded
similar to gem stones in g they do also appear in the corona of some suns and at ship explosions as
an entity (role: quirium_crystal).

Image
Alloy

Image
Radioactives

Image
Quirium Crystal


Containers
==========

Adds for all commodities of the core-game a cargopod (roles: cargopod_ & commodity name, cargopod_platinum, for example).
Goods in kg got 10 - 20 units per container, goods in g got 20 - 40 units. Additional to the core-game commodities only
witchfire whiskey (Darkside Moonshine Distillery), holy artifacts (Dictators) and quirium crystal (this pack) are
covered, all other OXP goods are not included.

Various new textures for the preloaded cargopods.

Image
Cargo container (rusty)

Image
Vault container

Image
Cargo container (radioactives)

Image
Detention container (slaves, prisoners)


Escape Pods
===========

Various modified versions of escape crafts are included:

Isis Space Boat (defined as a lifeboat and a shuttle, police version included as well).

Roles:
MRP01_escape_boat_isis_01
MRP01_escape_boat_isis_police

Medical craft (defined as a lifeboat and a shuttle).

Role: MRP01_escape_boat_isis_med

GalTech Escape Pod GIC-E1 and Griff's escape capsule
both designed as a pod and as a capsule. police versions available.

Roles:
GalTech_escape_pod_E1_01
GalTech_escape_pod_E1_police
GalTech_escape_capsule_01
GalTech_escape_capsule_police
MRP01_escape_pod_std_01
MRP01_escape_pod_std_police
MRP01_escape_capsule_std_01
MRP01_escape_capsule_std_police

Please note that with the next release all crafts starting with GalTech will be changed

spacesuits as the last resource for a crew member

Roles:
MRP01_escape_suit_01
MRP01_escape_suit_police


Developers little help
======================

descriptions.plist:

MRP01_pirate_nicknames (an array of nicknames for pirates and other criminals)
MRP01_GalCop_races_oolite (an array of expanded races of GalCop space, Oolite style)
MRP01_GalCop_races_scientific (an array of expanded races of GalCop space, scientific style)

An expansion of core library categories and summaries:

"oolite-ship-library-category-alien_ship" = "Alien Ship" (ships from outer GalCop space)
"oolite-ship-library-category-warship" = "Warship" (military ships)

summeries for warships:
"oolite-ship-library-summary-MLP" = "Military light patrol ship";
"oolite-ship-library-summary-MMP" = "Military medium patrol ship"
"oolite-ship-library-summary-MHP" = "Military heavy patrol ship"
"oolite-ship-library-summary-MLA" = "Military light attack ship"
"oolite-ship-library-summary-MMA" = "Military medium attack ship"
"oolite-ship-library-summary-MHA" = "Military heavy attack ship"
"oolite-ship-library-summary-MLC" = "Military light corvette"
"oolite-ship-library-summary-MMC" = "Military medium corvette"
"oolite-ship-library-summary-MHC" = "Military heavy corvette"
"oolite-ship-library-summary-MLFr" = "Military light frigate"
"oolite-ship-library-summary-MMFr" = "Military medium frigate"
"oolite-ship-library-summary-MHFr" = "Military heavy frigate"
"oolite-ship-library-summary-MLD" = "Military light destroyer"
"oolite-ship-library-summary-MMD" = "Military medium destroyer"
"oolite-ship-library-summary-MHD" = "Military heavy destroyer"
"oolite-ship-library-summary-MLCr" = "Military light cruiser"
"oolite-ship-library-summary-MMCr" = "Military medium cruiser"
"oolite-ship-library-summary-MHCr" = "Military heavy cruiser"
"oolite-ship-library-summary-MLB" = "Military light battleship"
"oolite-ship-library-summary-MMB" = "Military medium battleship"
"oolite-ship-library-summary-MHB" = "Military heavy battleship"

additional summeries for police ships:
"oolite-ship-library-summary-PMF" = "Police medium fighter"
"oolite-ship-library-summary-PLP" = "Police light patrol ship"
"oolite-ship-library-summary-PMP" = "Police medium patrol ship"
"oolite-ship-library-summary-PHP" = "Police heavy patrol ship"
"oolite-ship-library-summary-PLA" = "Police light attack ship"
"oolite-ship-library-summary-PMA" = "Police medium attack ship"
"oolite-ship-library-summary-PHA" = "Police heavy attack ship"
"oolite-ship-library-summary-PLC" = "Police light corvette"
"oolite-ship-library-summary-PMC" = "Police medium corvette"
"oolite-ship-library-summary-PHC" = "Police heavy corvette"
"oolite-ship-library-summary-PLFr" = "Police light frigate"
"oolite-ship-library-summary-PMFr" = "Police medium frigate"
"oolite-ship-library-summary-PHFr" = "Police heavy frigate"


Credits
=======

explosive shrapnels: Charlie (concept) and Griff (model, textures & shaders)
burning quirium fuel: Thargoid (concept) and Griff (model)
alloy: Griff (model, textures & shaders)
minerals: Griff (model)
containers: another_commander (specular map)
lifeboats: Killer Wolf
escape pods: Shipbuilder and Griff
escape capsules: Shipbuilder and Griff
spacesuit: Norby (concept in Fighters OXP) and Knotty (Astronaut OXP)


License
=======

This work is licensed under Creative Commons Attribution Non-Commercial Share Alike 4.0 International (CC BY-NC-SA 4.0).
To view a copy of this license visit https://creativecommons.org/licenses/by-nc-sa/4.0


Version History
===============

V 0.50:
initial release

V 0.51:
Added gold and platinum as an entity (roles: gold and platinum).

Added minerals as an entity - roles minerals or splinter (showing up as "Minerals" and "Ore" and basically just variations of splinters).

New role "GalTech_ship_debris" which is useful for a ship explosion, includes alloy, radioactives (10%), gold (10%) and platinum (10%).

Added "GalTech escape capsule GT-EC-01", a downgraded version of the GalTech Escape Pod GIC-E1, designed for smaller ships
(roles: GalTech_escape_capsule_01 and GalTech_escape_capsule_police).

Included a spacesuit for ejected pilots of fighters or as the last resource for crew members to escape destruction
(roles: MRP01_escape_suit_01 and MRP01_escape_suit_police). Warning: Difficult to scope.

Added an array of nicknames for pirates and other criminals to descriptions.plist (MRP01_pirate_nicknames).

Added an array of expanded races of GalCop space to descriptions.plist (MRP01_GalCop_races_oolite).

V 0.52:
some more entries to the shiplibrary.plist
emergency update of script-info properties to prevent conflicts with N-Shield.OXP

V 0.53:
Beginning of refactor of the code resulting in most key definitions to change
Added Griffs escape capsules as pod and capsule
Added Isis Interstellar lifeboats / space boats
Added role splinter(0.10) to gold and platinum
Included an expansion of core shiplibrary categories and summaries
Included another array of expanded races of GalCop space, this one more scientific (MRP01_GalCop_races_scientific).

Download
========

Available at the expansion manager or alternatively here: Montanas Resource Pack 01

Remark:
More informations could be found on the wiki: Montanas Resource Pack 01
Included updates for V 0.53 2021/02/13

Comments, suggestions and error reports are, like always, welcome. :wink:
Last edited by montana05 on Sun Feb 14, 2021 2:12 am, edited 7 times in total.
Scars remind us where we've been. They don't have to dictate where we're going.
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: [RELEASE] Montanas Resource Pack 01

Post by Cody »

Quirium Crystals? Can you snort them?
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
montana05
---- E L I T E ----
---- E L I T E ----
Posts: 1166
Joined: Mon May 30, 2016 3:54 am
Location: lurking in The Devils Triangle (G1)

Re: [RELEASE] Montanas Resource Pack 01

Post by montana05 »

Cody wrote: Thu Nov 12, 2020 11:14 am
Quirium Crystals? Can you snort them?
5-dimensional emitters ? I guess you would get hyper-high. :lol:
Scars remind us where we've been. They don't have to dictate where we're going.
User avatar
Cholmondely
Archivist
Archivist
Posts: 5365
Joined: Tue Jul 07, 2020 11:00 am
Location: The Delightful Domains of His Most Britannic Majesty (industrial? agricultural? mainly anything?)
Contact:

Re: [RELEASE] Montanas Resource Pack 01

Post by Cholmondely »

This looks wonderful - Thank You!

I am looking forwards to trying it out!
Comments wanted:
Missing OXPs? What do you think is missing?
Lore: The economics of ship building How many built for Aronar?
Lore: The Space Traders Flight Training Manual: Cowell & MgRath Do you agree with Redspear?
User avatar
montana05
---- E L I T E ----
---- E L I T E ----
Posts: 1166
Joined: Mon May 30, 2016 3:54 am
Location: lurking in The Devils Triangle (G1)

Re: [RELEASE] Montanas Resource Pack 01

Post by montana05 »

Cholmondely wrote: Thu Nov 12, 2020 6:27 pm
This looks wonderful - Thank You!

I am looking forwards to trying it out!
Stand-alone this pack doesn't much, however, the latest Chimera Gunship Fix is making much use of it. :wink:
Scars remind us where we've been. They don't have to dictate where we're going.
User avatar
montana05
---- E L I T E ----
---- E L I T E ----
Posts: 1166
Joined: Mon May 30, 2016 3:54 am
Location: lurking in The Devils Triangle (G1)

Re: [RELEASE] Montanas Resource Pack 01

Post by montana05 »

With the latest update (V 0.51) a kind of logic for escape crafts was established:

lifeboats (soon to be added) - a big group of people, usually serving multiple purposes and only found on large vessels
escape pods - a group of people, found on medium to large vessels
escape capsule - 1 -2 person, found on small vessels
spacesuit - 1 person, found as last escape of a crew member

Any suggestions from the community on how I could improve this idea ? :wink:
Scars remind us where we've been. They don't have to dictate where we're going.
dybal
---- E L I T E ----
---- E L I T E ----
Posts: 499
Joined: Mon Feb 10, 2020 12:47 pm

Re: [RELEASE] Montanas Resource Pack 01

Post by dybal »

  • Currently, ship.crew is read-only, and though it's an array, you can only set the first item with ship.setCrew. So, for offenders and fugitives, I would only put a single occupant in the escape capsule. For clean occupants, perhaps using setCrew with descriptions describing a group?
  • Don't forget their insurance! (gotta pay my maintenance overhauls! :P)
User avatar
montana05
---- E L I T E ----
---- E L I T E ----
Posts: 1166
Joined: Mon May 30, 2016 3:54 am
Location: lurking in The Devils Triangle (G1)

Re: [RELEASE] Montanas Resource Pack 01

Post by montana05 »

V 0.52 now available, it includes additional properties to prevent conflicts with N-Shields.OXP which could crash Oolite.
If you are running N-Shields I would strongly suggest updating this package.
Scars remind us where we've been. They don't have to dictate where we're going.
User avatar
montana05
---- E L I T E ----
---- E L I T E ----
Posts: 1166
Joined: Mon May 30, 2016 3:54 am
Location: lurking in The Devils Triangle (G1)

Re: [RELEASE] Montanas Resource Pack 01

Post by montana05 »

dybal wrote: Mon Nov 30, 2020 3:58 pm
  • Currently, ship.crew is read-only, and though it's an array, you can only set the first item with ship.setCrew. So, for offenders and fugitives, I would only put a single occupant in the escape capsule. For clean occupants, perhaps using setCrew with descriptions describing a group?
  • Don't forget their insurance! (gotta pay my maintenance overhauls! :P)
I am using setCrew in most ship-scripts to assign more individual crew members. While, as you correctly mentioned, the current Oolite only supports 1 person per craft it is possible to set a multiplier to the bounty/insurance (original formula: bounty * (0.5 + government_number / 10)) and simulate a group. I just need to find a description fitting with the standard messages upon arrival.
Scars remind us where we've been. They don't have to dictate where we're going.
User avatar
montana05
---- E L I T E ----
---- E L I T E ----
Posts: 1166
Joined: Mon May 30, 2016 3:54 am
Location: lurking in The Devils Triangle (G1)

Re: [RELEASE] Montanas Resource Pack 01

Post by montana05 »

V 0.53 now available on the expansion manager. For further details please check the first post, you will also find a link to the wiki page there.
Scars remind us where we've been. They don't have to dictate where we're going.
User avatar
Cholmondely
Archivist
Archivist
Posts: 5365
Joined: Tue Jul 07, 2020 11:00 am
Location: The Delightful Domains of His Most Britannic Majesty (industrial? agricultural? mainly anything?)
Contact:

Re: [RELEASE] Montanas Resource Pack 01

Post by Cholmondely »

montana05 wrote: Mon Nov 30, 2020 2:37 pm
With the latest update (V 0.51) a kind of logic for escape crafts was established:

lifeboats (soon to be added) - a big group of people, usually serving multiple purposes and only found on large vessels
escape pods - a group of people, found on medium to large vessels
escape capsule - 1 -2 person, found on small vessels
spacesuit - 1 person, found as last escape of a crew member

Any suggestions from the community on how I could improve this idea ? :wink:
Just wondering - what about the RemLock mask? And might it have made the spacesuit redundant?
Or would the spacesuit be used for EVA?

And of course, Cody wears it when he predicts a battle ahead.

Mayhap the RemLock can only be used the once, while the spacesuit can be used continually?
Last edited by Cholmondely on Sat Feb 13, 2021 11:46 pm, edited 1 time in total.
Comments wanted:
Missing OXPs? What do you think is missing?
Lore: The economics of ship building How many built for Aronar?
Lore: The Space Traders Flight Training Manual: Cowell & MgRath Do you agree with Redspear?
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: [RELEASE] Montanas Resource Pack 01

Post by Cody »

Spacesuit? Like this, perhaps...

Image
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
montana05
---- E L I T E ----
---- E L I T E ----
Posts: 1166
Joined: Mon May 30, 2016 3:54 am
Location: lurking in The Devils Triangle (G1)

Re: [RELEASE] Montanas Resource Pack 01

Post by montana05 »

Cholmondely wrote: Sat Feb 13, 2021 6:28 pm
Just wondering - what about the RemLock mask? And might it have made the spacesuit redundant?
Or would the spacesuit be used for EVA?

And of course, Cody wears it when he predicts a battle ahead.

Mayhap the RemLock can only be used the once, while the spacesuit can be used continually?
I would agree that a RemLock mask is only usable once while a spacesuit could be refilled and therefore reused. If there is no emergency EVA would be a most likely reason to wear it.

Practical reason for the game, while I do have a spacesuit available I lack possible models for a mask so for a now a suit it is. :wink:
Scars remind us where we've been. They don't have to dictate where we're going.
User avatar
montana05
---- E L I T E ----
---- E L I T E ----
Posts: 1166
Joined: Mon May 30, 2016 3:54 am
Location: lurking in The Devils Triangle (G1)

Re: [RELEASE] Montanas Resource Pack 01

Post by montana05 »

Cody wrote: Sat Feb 13, 2021 8:33 pm
Spacesuit? Like this, perhaps...

Image
Might be just me, but it seems your suit got lost in a wormhole :lol:
Scars remind us where we've been. They don't have to dictate where we're going.
User avatar
montana05
---- E L I T E ----
---- E L I T E ----
Posts: 1166
Joined: Mon May 30, 2016 3:54 am
Location: lurking in The Devils Triangle (G1)

Re: [RELEASE] Montanas Resource Pack 01

Post by montana05 »

Just recognized that I accidentally uploaded V 0.54 in progress. Well, no harm done, all additional features are tested already. So what are the "Easter eggs":

all ships produce some debris when destructed
Detention container now holds slaves or a group of prisoners
Vault container could hold Credits as well
Scars remind us where we've been. They don't have to dictate where we're going.
Post Reply