Page 1 of 1

[MOD] Change All Starting Crew to one race

Posted: Mon Feb 13, 2017 11:27 pm
by mr_easy_money
someone was wondering about an all-lanius crew mod that could be achieved with "some simple modding -------". so, since I had some pre-existing changing all artillery systems to Insurrection artillery for a mod that has that kind of support (e.g. RAD Fleet),

I did the same thing for all ships but to change all starting crew to one race, whichever one you want, I've added all possibilities. should work for pretty much every mod (I don't think it matters which file(s) they store their data in), except for the Ghost (Overwrite) one for which I've included one to be used with mods that already define a Ghost-type crewmember (usually AI/Hologram/Ghost).

here is a quick example of it for Lanius -- in v1.1 added mod:findComposite, lets you do the same thing to multiple results:

Code: Select all

<mod:findComposite>
	<mod:par op="OR">
		<mod:findName name="PLAYER_SHIP_HARD"/>
		<mod:findName name="PLAYER_SHIP_HARD_2"/>
		<mod:findName name="PLAYER_SHIP_MANTIS" />
		<mod:findName name="PLAYER_SHIP_MANTIS_2" />
		<mod:findName name="PLAYER_SHIP_STEALTH" />
		<mod:findName name="PLAYER_SHIP_STEALTH_2" />
		<mod:findName name="PLAYER_SHIP_CIRCLE" />
		<mod:findName name="PLAYER_SHIP_CIRCLE_2" />
		<mod:findName name="PLAYER_SHIP_FED" />
		<mod:findName name="PLAYER_SHIP_FED_2" />
		<mod:findName name="PLAYER_SHIP_JELLY" />
		<mod:findName name="PLAYER_SHIP_JELLY_2" />
		<mod:findName name="PLAYER_SHIP_ROCK" />
		<mod:findName name="PLAYER_SHIP_ROCK_2" />
		<mod:findName name="PLAYER_SHIP_ENERGY" />
		<mod:findName name="PLAYER_SHIP_ENERGY_2" />
		<mod:findName name="PLAYER_SHIP_CRYSTAL" />
		<mod:findName name="PLAYER_SHIP_CRYSTAL_2" />
		<mod:findName name="PLAYER_SHIP_ANAEROBIC" />
		<mod:findName name="PLAYER_SHIP_ANAEROBIC_2" />
		<mod:findName name="PLAYER_SHIP_HARD_3" />
		<mod:findName name="PLAYER_SHIP_CIRCLE_3" />
		<mod:findName name="PLAYER_SHIP_FED_3" />
		<mod:findName name="PLAYER_SHIP_JELLY_3" />
		<mod:findName name="PLAYER_SHIP_STEALTH_3" />
		<mod:findName name="PLAYER_SHIP_ENERGY_3" />
		<mod:findName name="PLAYER_SHIP_ROCK_3" />
		<mod:findName name="PLAYER_SHIP_MANTIS_3" />
	</mod:par>
	<mod:findLike type="crewCount">
		<mod:setAttributes class="anaerobic"/>
	</mod:findLike>
</mod:findComposite>
and here's a picture (for Lanius):

Image

All the .ftl files are included in one .zip folder.

Click here for Dropbox download for Change Starting Crew to All One Race.zip, which contains .ftl files for all races.

Code: Select all

Changelog:
v1.1
- implemented mod:findComposite for all ships instead of individual mod:findName tags for each ship, for better compatibility and maintenance
- added a mod file to change all crew to Zoltan, dunno how I overlooked that..
- removed the silly powers of the ghost race in ghost(overwrite) simply because the silly description is so long only two powers fit. besides, those are the only real ones -- health to 50 and they don't need oxygen.

v1.0 (all crewmembers)
- "initial release" 2, for all crewmembers, packaged into different .ftl files, since it was mainly a matter of find&replace and copy, except for the aforementioned Ghost(Overwrite) one

v1.0 (just Lanius)
- Initial Release

Re: [MOD] Change All Starting Crew to one race

Posted: Mon Feb 19, 2018 3:55 am
by Zinthow
Hey, I love the mod! It seems to be missing the Zoltan as a possible race to pick, any way to add them? :D

Re: [MOD] Change All Starting Crew to one race

Posted: Mon Feb 19, 2018 9:53 pm
by mr_easy_money
Zinthow wrote:Hey, I love the mod! It seems to be missing the Zoltan as a possible race to pick, any way to add them? :D
hey thanks!

I've just updated the .zip to include a file for all starting crew as Zoltan, and updated some stuff I should've updated long ago (see changelog for more details). cheers! 8-)