XCOM 2
Starting Soldiers
179 Comments
superman81906 24 Aug, 2020 @ 6:11pm 
Stopped working. I remember having to unsub and resub and it worked, or I moved some mods and changed the order? I have it correctly configured and have used it for a few years. Anyone know what else will kick start this working again?
whitefox_braveheart 10 Feb, 2018 @ 8:43pm 
For lw2 just add extra soldier name slots for the normal 8 starting lw2 rookies and make sure all the character soldier ranks are ste to 0
whitefox_braveheart 10 Feb, 2018 @ 8:42pm 
this in fact does work with LW2.........and thank god for this mod. Been looking everywhere for one like this.
Yagel my Bagel 3 Jan, 2018 @ 5:29pm 
Is this compatible with LW2?
BoogieMan 24 Dec, 2017 @ 7:57am 
Cahos Rahne Veloza 24 Dec, 2017 @ 12:52am 
@BoogieMan:

There is an updated version for WotC on the workshop.
BoogieMan 23 Dec, 2017 @ 4:32pm 
Causes a crash on start for me. WOTC.
Rathalosblaze 28 Nov, 2017 @ 2:09pm 
I'm missing the XComStartingSoldiers.ini
Menas 14 Oct, 2017 @ 7:08pm 
+SoldierClasses="LWS_Assault"
+SoldierClasses="LWS_Shinobi"
+SoldierClasses="LWS_Sharpshooter"
+SoldierClasses="LWS_Ranger"
+SoldierClasses="LWS_Gunner"
+SoldierClasses="LWS_Grenadier"
+SoldierClasses="LWS_Specialist"
+SoldierClasses="LWS_Technical"
QuirKD6 6 Oct, 2017 @ 6:18am 
Can anyone tell me the "SoldierClass" entries for LW2 users? In other words, what do I type to get the LW2 version of the Sharpshooter, etc?
Cahos Rahne Veloza 26 Sep, 2017 @ 8:16am 
Yes :)
RainingMetal 26 Sep, 2017 @ 7:59am 
Ah, that would explain a bit. So one can start off with four rookies of one's choosing, build the Resistance Ring, then recruit the Faction Hero via Covert Action, and everything will be practically status quo?
Cahos Rahne Veloza 25 Sep, 2017 @ 9:05pm 
And because your starting squad didn't have a faction hero, the game will think your Faction Hero has died and will immediately grant you access to the "Recruit Faction Hero" Covert Action so you can get one. As such you have to build the Resistance Ring ASAP.
Cahos Rahne Veloza 25 Sep, 2017 @ 9:01pm 
@RainingMetal:

This mod hasn't yet been updated for WotC so technically it isn't compatible... but still works to ajn extent.

As you've seen, YOU CAN'T USE IT TO ASSIGN A FACTION HERO to your starting squad because the mod's code doesn't understand what these faction heroes are.

But you can use it to some degree though... By assigning your first squad of Rookies, you are in effect "emulating" a fresh campaign that has "Lost and Abandoned" turned on because it will give you four Rookies instead of three plus the faction hero.
RainingMetal 25 Sep, 2017 @ 1:27pm 
@Cahos Rahne Veloza I put in four rookies, got four rookies, but no randomly generated faction soldier whatsoever. Didn't even appear in the rest of the starting soldiers reserve.
Cahos Rahne Veloza 24 Sep, 2017 @ 6:03pm 
@Jin:

Make sure you spell your CP soldiers' names correctly in the .ini file and set their "soldier Rank" value to Zero (if you really want rookies).
Stitch 24 Sep, 2017 @ 3:26pm 
@Cahos Rahne Veloza I can't get a 4 rookie start. Regardless of what I put in the ini setting it to 4 of my rookies in the CP, it still puts in a randomly generated faction unit.
Obelisk Illuminatus 23 Sep, 2017 @ 10:27am 
To whom it may concern:
While the mod may not be working with War of the Chosen's faction heroes, it does work in tandem with Quicker Start . More importantly, the characters selected for Starting Soldiers will all have High or Very High compatibility with each other upon completion of Gatecrasher.

I've found this very handy for my go to Left 4 Dead starting squad.
Cahos Rahne Veloza 22 Sep, 2017 @ 4:49pm 
Here's an update regarding that "Randomly Generated Faction Hero" I commented on earlier...

Apparently that is an annoying bug/issue with WotC itself and is not caused by this mod.

So in essence this mod *CAN BE USED* in essence to start you off with the Rookies you wanted for your starting soldiers. However, you will lose your starting Faction Hero and the game will still give you a Randomly generated Faction hero, until the Devs fix that issue out, or until a modder fixes it for them.

So yeah, I'll definitely use this mod again at its current state.
SuperJesse64 17 Sep, 2017 @ 5:19pm 
I don't think this is getting a WoTC version...
RainingMetal 16 Sep, 2017 @ 9:39am 
Edit: Attempted to have three entries in order to make room for the Resistance Faction soldier. Ended up with four rookies.
RainingMetal 9 Sep, 2017 @ 1:29pm 
I too would like to see a version that would also allow use of the three Factions.
Grozger Zasrogtiveslin 6 Sep, 2017 @ 10:32pm 
This mod is really good, i hope it gets updated to WotC.
Jaylo 5 Sep, 2017 @ 9:39am 
I don't know if it's been mentioned but you actually have to disable the WotC story mission in order to be able to start with a fixed or random faction.
Not sure about this mod getting updated either, author hasn't posted anything in 13 months!
Дух Гиго 5 Sep, 2017 @ 5:14am 
Как в войне избранных сделать что бы солдаты в нужную ветку шли?
Дух Гиго 5 Sep, 2017 @ 5:13am 
не работает
Cahos Rahne Veloza 4 Sep, 2017 @ 3:11am 
OK, figured it out, the Faction Hero starts out as a Squaddie in Gate Crasher, unfortunately I can't use any of the new "Faction Hero" classes in the soldier class field as that causes the game to crash on startup.

I really hope you can address this in an update as I refuse to let the game randomly chose my CP soldiers especially when it sometimes chooses one of my Psi Ops soldiers as starting Rookies and that definitely messes things up :P
Cahos Rahne Veloza 3 Sep, 2017 @ 10:36am 
Or, alternatively you can use four CP rookies and set the game to start with the skirmishers (assuming you have no CP Skirmishers like I do because they're freakin' fugly LOL) then just get your CP Reapers and Templars as you go.
Cahos Rahne Veloza 3 Sep, 2017 @ 10:27am 
Now the problem is, if as I said you start GC with four rookies, you will break how the faction you start out with "selects" any and all succeeding recruits you can get from said faction. What happens is the game will ignore your CP setting (if you have it set to use CP exclusively) and draw only from Random grunts (non-CP). So as a workaround you can either...

1. Just not use this mod ever, which sucks...

2. Or assign one CP faction recruit to your starting squad, and in turn ALWAYS select the appropriate faction in all of your campaigns. Now the problem with this option is... what's the proper setting for a faction recruit? I know "class" would be their faction, but what is the rank setting? Is it "1" as in squaddie?
Cahos Rahne Veloza 3 Sep, 2017 @ 10:19am 
OK I found a somewhat annoying bug this mod introduces to WotC:

"IF" you set your starting soldiers for non-tutorial "GateCrasher" with all Rookies (from your Character Pool of course), you will break how WotC reworks the mission. As it stands, WotC starts GateCrasher with three Rookies and a unit from one of the factions. Which faction the game starts you off is random, however you can choose which one you start your campaign with under the "Advanced options" prior to starting your campaign.
Cahos Rahne Veloza 1 Sep, 2017 @ 3:28am 
@tomjo66:

Are you typing out your soldiers names correctly?
tomjo66 1 Sep, 2017 @ 3:23am 
I cant get this one to work with rookies either. I wish for Wotc update.
Cahos Rahne Veloza 1 Sep, 2017 @ 12:34am 
@tuckercooper23:

If you want this mod to work, you'll have to set your soldiers as rookies only as setting them with ranks doesn't work.
Red 31 Aug, 2017 @ 10:15am 
yeah its this one.
Lt. Havoc 31 Aug, 2017 @ 12:52am 
The CreateStartingSoldiers function has changed slightly, but the main cause of the crash is that a called function has changed name. GetAbilityTree is now called GetAbilitySlots.
Red 31 Aug, 2017 @ 12:28am 
isolated boot up crash to this, Grimstylearmor and Augment prosthetics
razor72967 29 Aug, 2017 @ 9:02pm 
@Mapleteal Thanks for the info. Apparently my guess was correct. Set all four soldier to rookies and the game booted up fine, but crashed when SoldierRank isn't 0. Don't think my other mods caused the crash, since they are cosmetic ones.

Here's to hoping this mod gets updated. Always started with several vets on my roster, since it didn't make sense to me that after 20 years, XCOM only has rookies that can't shoot worth shit.
Mapleteal 29 Aug, 2017 @ 8:54pm 
@razor72967 Also, those four were all rookies.
Mapleteal 29 Aug, 2017 @ 8:39pm 
@razor72967 Well, I just gave this mod another test and I made it through Gatecrasher with no problems. I just entered the names and set SoldierRank=0 for all four. It could be a mod you enabled.
razor72967 29 Aug, 2017 @ 7:43pm 
@Mapleteal Not on my side though. Started with this mod enabled, and my game crashed during the startup process. Is it possible that it crashed due to setting the ranks and classes of the starting soldiers? Sounds like you may have tried what I did.
Mapleteal 29 Aug, 2017 @ 7:38pm 
I can confirm that this one still works with WotC, at least in choosing which rookies to start with.
Zyxpsilon 23 Jul, 2017 @ 8:29am 
@tiedyedpunk.. Tattoos can be controlled by the Uniforms Mod & Attitudes should work as usual -- both of these via the regular "Customization" menu option(s). To get notified by Steam for any posts from whatever mods you want.. just click the box "Subscribe to thread" right above this editing area.

@Okami.. must be a typo in the very first CHARACTER_INFO name string. The character pool must be exactly like what you'll type in the text fields... so, "Ôkami Dodu" is probably defined by the pool as "Okami Dodu" without the accent on the "O". As soon as only ONE entry fails everything else can't register correctly too, btw.
Okami 23 Jul, 2017 @ 2:47am 
Hi, I'v modified the .ini located at "C:\Program Files (x86)\Steam\steamapps\workshop\content\268500\683306035\Config\XComStartingSoldiers.ini" to suit my preference.

.CHARACTER_INFO=(SoldierName="Ôkami Dodu",SoldierClass="Sharpshooter",SoldierRank=1)
.CHARACTER_INFO=(SoldierName="Kiwi Dodu",SoldierClass="Specialist",SoldierRank=1)
.CHARACTER_INFO=(SoldierName="Clover O'brian",SoldierClass="Ranger",SoldierRank=1)
.CHARACTER_INFO=(SoldierName="Jon M'basa",SoldierClass="Grenadier",SoldierRank=1)

It's not working. Do I have to modify somthoing else ? Do I have to put the file somewhere ?
Mudd 22 Jul, 2017 @ 10:38pm 
By the way, sorry for all of the posts. For some reason I am unable to edit them and there is a character limit. Also, sorry for not getting back to you to thank you for your help sooner. Another strange thing about posting/reading here is that I am not notified like when I post on the general forums. This is all new to me. So thank you for your help. I appreciate it.
Mudd 22 Jul, 2017 @ 10:35pm 
This is what I did and it seemed to work, but there was a problem. I was not allowed to modify the tattoos or the attitudes of my soldiers, even when I leveled them up to Leutenant rank. Any idea why or if I can fix this?
Mudd 22 Jul, 2017 @ 10:34pm 
So it should like like this then? Exactly like this?
Mudd 22 Jul, 2017 @ 10:33pm 

[StartingSoldiers.StartingSoldiers]
;Soldier Name will generae a random soldier, if left empty or not found in your character pool
;Soldier Name is of the form: "FirstName LastName", CAPS MATTER!

;Soldier Class determines soldier class, "" gives you a random soldier, don't typo this
;Soldier Class does nothing if your soldier rank is 0

;SoldierRank=0 means rookier, SoldierRank=1 means squaddie, etc

;Yes, you can have as many or as few character_info entries as you'd like, not just 4.
;You will need to edit DefaultGameCore.ini if you want a larger squad size though

; Default settings: 4 random squaddies
.CHARACTER_INFO=(SoldierName="Jane Kelly",SoldierClass="Ranger",SoldierRank=1)
.CHARACTER_INFO=(SoldierName="Sophie Werner",SoldierClass="Ranger",SoldierRank=1)
.CHARACTER_INFO=(SoldierName="Eric Jefferson",SoldierClass="Sharpshooter",SoldierRank=1)
.CHARACTER_INFO=(SoldierName="Gerry Baker",SoldierClass="Specialist",SoldierRank=1)
Cahos Rahne Veloza 20 Jul, 2017 @ 8:20pm 
@Alex zu Heltzer:

I don't think you can even start your campaign with SPARKs because the game technically starts you off with Rookies by default.
Zyxpsilon 20 Jul, 2017 @ 1:38pm 
If there is no (( ; )) semi-colon character at the start of these ---default--- lines.. your first four starting soldiers will be random.

Secondly,
1) If you use double-quotes "" in the (SoldierName=__) field.. the soldier will also be random.
2) Your Jane Kelly (and other names) should be written as (( "Jane Kelly" )) and must be present in the Character Pool as is. This mod has to find them there.
3) The SoldierClass also need to be between Quotation marks.
Mudd 20 Jul, 2017 @ 12:59pm 
???




[StartingSoldiers.StartingSoldiers]
;Soldier Name will generae a random soldier, if left empty or not found in your character pool
;Soldier Name is of the form: "FirstName LastName", CAPS MATTER!

;Soldier Class determines soldier class, "" gives you a random soldier, don't typo this
;Soldier Class does nothing if your soldier rank is 0

;SoldierRank=0 means rookier, SoldierRank=1 means squaddie, etc

;Yes, you can have as many or as few character_info entries as you'd like, not just 4.
;You will need to edit DefaultGameCore.ini if you want a larger squad size though

; Default settings: 4 random squaddies
.CHARACTER_INFO=(SoldierName=Jane Kelly,SoldierClass=Ranger,SoldierRank=1)
.CHARACTER_INFO=(SoldierName=Sophie Werner,SoldierClass="Ranger",SoldierRank=1)
.CHARACTER_INFO=(SoldierName=Eric Jefferson,SoldierClass=Sharpshooter,SoldierRank=1)
.CHARACTER_INFO=(SoldierName=Gerry Baker,SoldierClass=Specialist,SoldierRank=1)