XCOM 2
Disable Default Classes
60 Comments
Karaboo 3 Mar, 2021 @ 10:36am 
I downloaded a launcher that makes it work, thank you for the suggestion though ♥
Ekscom  [author] 3 Mar, 2021 @ 9:19am 
The mod is very old. I wouldn't know how many updates Firaxis must have pushed through and what they changed. There are newer mods that do the same. Try one of those?
Karaboo 1 Mar, 2021 @ 1:47pm 
This mod doesn't work for me
Lampros 10 Aug, 2017 @ 7:19am 
Interesting mod. What 15 awesome mod classes are there though? ;)
Lord Commander Eidolon 30 Jan, 2017 @ 9:19pm 
cool mod, thanks! is there any chance to make a mod to disable selected LW2 classes and revert back to ones from vanilla game?
Pully 19 Oct, 2016 @ 6:44pm 
I've got LW Officer/Leader, Toolbox, Perkpack and Laser Pack and so far i've had no conflicts.
So i'd say it's pretty compatible :p
Ekscom  [author] 19 Oct, 2016 @ 6:30pm 
I had not tested for compatibility with LW and the new patches. I'm very glad to hear that it works and that you are enjoying it. :D
Pully 19 Oct, 2016 @ 11:19am 
Using this to combat having the additional LW Perkpack
Great Mod :) And although I have edited the .ini files for certain things, mods like these are helpful to prevent you from having 18 different .ini's for different customisations :P
Ekscom  [author] 30 Jul, 2016 @ 12:22pm 
you're welcome
KhoiBui 29 Jul, 2016 @ 11:22pm 
@Ekscom thanks a lot dude
Ekscom  [author] 29 Jul, 2016 @ 7:48pm 
this doesn't actually remove the class from the game, because that causes other bugs. This only makes the game to never give this class to you. You can still get it if you train it in the school.
Ekscom  [author] 29 Jul, 2016 @ 7:47pm 
oh, i see. find these lines and change the numbers to zero. Like this:

[Ranger X2SoldierClassTemplate]
NumInForcedDeck=0
NumInDeck=0

There's a block of code for each class. ranger, grenadier, etc.
KhoiBui 29 Jul, 2016 @ 6:46pm 
@Ekscom oh, actually what i meant was the ini in the game (without the mod), what can i edit to disable a class? without using your mod
Ekscom  [author] 29 Jul, 2016 @ 10:18am 
Hi, the ini is in ...\Steam\steamapps\workshop\content\268500\633381045\Config. it's the XComClassData.ini file. Let me know if you have more questions
KhoiBui 29 Jul, 2016 @ 9:26am 
@Ekscom can you show me the ini edit to disable the default classes pls?
Ekscom  [author] 26 Apr, 2016 @ 12:48pm 
@Cephalos - You're welcome. Let me know how it goes and if there's a bug. I'll jump in and fix it.
Cephalos666 26 Apr, 2016 @ 12:31pm 
@Ekscom - thanks for clarifying. I put these folks in GTS to train them and everything is ok :) thanks for quick help.
Ekscom  [author] 26 Apr, 2016 @ 11:28am 
Hi, Saint and Cephalos. I'll need more info to help. All those problems sound a lot like conflicts.
Saint, do you have other custom classes ready to go?
Cephalos, this mod doesn't actually disable the class. It only stops the game from forceing you and giving you one of these classes. You can still choose to train one of these from the GTS, or other places.

Try this for conflicts. Let me know if there are still problems: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=625230005
Cephalos666 26 Apr, 2016 @ 5:29am 
I keep getting no-class soldiers, they have no abilities and can't equip any other weapon then basic rifle. I have this mod enabled, yet while using Second Wave option Commander's Choice I can choose one of the disabled basic classes.
Gen. Von Sassel 20 Apr, 2016 @ 9:49am 
well, not quite fixed. there are classes appearing with a non-unicode character instead of a class name, and any time you upgrade a weapon class, such characters can not equip ANY primary weapon
Gen. Von Sassel 20 Apr, 2016 @ 7:29am 
FIXED :iidisrupter: missed the need for enable default classes mod which is a separate install :steamfacepalm:
Gen. Von Sassel 20 Apr, 2016 @ 6:45am 
well this is very odd. after I disabled this mod, every rookie trains as specialist class. in AWC 5 classes are listed, all name specialist
Ekscom  [author] 24 Mar, 2016 @ 2:56pm 
That's great news. Glad to hear it's all working now. All credit goes to Replica for suggesting this solution. :)
I don't want to spend time removing the GTS upgrades. Just ignore them in the list.
Daddyfatflab 24 Mar, 2016 @ 12:15pm 
And I can verify that your fix works and PCS's are now usable
Daddyfatflab 23 Mar, 2016 @ 8:40pm 
I have one more thing to ask of you :p I was hoping if with these mods you could take out the GTS class upgrades since theyre not really needed with the classes disabled?
Ekscom  [author] 23 Mar, 2016 @ 9:14am 
Yes, to all of them.
Daddyfatflab 23 Mar, 2016 @ 4:01am 
Have you added these changes to the other class specific disablers?
Ekscom  [author] 22 Mar, 2016 @ 8:49pm 
OK, a fix is in. I tried Replica's idea below. Please try it and let me know if it worked.
Ekscom  [author] 22 Mar, 2016 @ 8:20pm 
Oh, what!!! No way! OK, i'll take a look at it.
Daddyfatflab 22 Mar, 2016 @ 9:36am 
THIS IS THE MOD DISABLING PCSs??? Dang! Also I came here origionally to ask if this and the other mods can disable their according GTS upgrades for the removed classes?
Replica 12 Mar, 2016 @ 12:45am 
Yea okay I've found the issue causing PCS's to be locked.

This post by Chilly should explain the process

The gist of it is pretty much that REMOVING the classes from the game (or at least the Ranger class) breaks the check the game does to see whether or not a soldier (of any class) can use PCS's or not.

It might be a bit safer if you either set the class data (found in the DefaultClassData config file) -- NumInForcedDeck=1
and NumInDeck=4 for each class to 0.
That -should- stop those classes from spawning in, without explicitly removing them from the game itself.
Ekscom  [author] 11 Mar, 2016 @ 10:09am 
Sorry Dylan, not sure what may be causing it, but this mod is so basic, I don't see how it can do that. All it does is remove 4 lines from an INI. Try to verify your files? Maybe something else got corrupted somewhere, somehow.
CptCancer 11 Mar, 2016 @ 12:13am 
I cannot equip it for any classes, default and mod classes.
Ekscom  [author] 10 Mar, 2016 @ 4:14pm 
That is very strange. I don't think it's related though, because... well, those are completely different files. What class are you trying to equip a PCS on?
CptCancer 10 Mar, 2016 @ 12:39pm 
Is anyone else unable to equip Combat Stims since enabling this mod? I have maxed out rank, and it says I cannot eqip PCS due to insufficent rank. Appeared after enabling this mod.
AK☆ 3 Mar, 2016 @ 5:50am 
thanks for the fix :)
Ekscom  [author] 2 Mar, 2016 @ 8:23pm 
Mod to re-enable all classes, now live: https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=636882294 Instructions are in there.
You may need to start a new game though, The alternative is doing manual INI editing.
Ekscom  [author] 2 Mar, 2016 @ 11:22am 
@AKST4R: That's a serious concern. Thanks for pointing that out. I'll figure out something to fix that.
I'm at work now and can't look it up, exactly, but if you can find my mod in the Steam directory, in one of the INIs there's a few lines that go
" - DefaultClasses=Specialist". Or something like that.
Copy the "DefaultClasses=Specialist" part without the minus in front, and paste that in your... game's INI. It will be in the section that says something like "DefaultClasses=Specialist_MP". Copy that line before the _MP line.
I hope this makes sense. It's a dirty fix, just in case you're in a hurry to get it fixed. I'll get something better when I get home. Cheers.
Ekscom  [author] 2 Mar, 2016 @ 11:15am 
@ Cooler... etc...: I always delete my Src\XComGame. I don't have any upk's.
AK☆ 2 Mar, 2016 @ 8:43am 
This mod permanently disables default classes even after you disable the mod, i realised i actually still want the default specialist, but even in a new game all default classes are gone after deactivating this mod... is there a config tweak to bring them back?
Bei tempi 2 Mar, 2016 @ 3:05am 
Can you verify if your several mods suffers from this problem please https://www.reddit.com/r/xcom2mods/comments/48c8v3/psavoicepacks_and_other_mods_to_a_lesser_extent/
Moola 29 Feb, 2016 @ 9:52am 
A lot of descions feel like they came down to "well this is how it worked in XCOM 1 so..."

As a work around I may just use console commands to get what I want.
Ekscom  [author] 28 Feb, 2016 @ 7:30pm 
It may be possible, but it'll take a huge effort. This is a major change. I'm not sure it's worth the effort and I honestly doubt anyone would take it up. Too much effort with very litle return.
I do have to wonder though, why they didn't just give you the class at rookie level. Whats up with the randomness... The whole game is full of arbitrary decisions. I can't think of a reason for lots of them. Like the sword thing, to give an example
Moola 28 Feb, 2016 @ 6:32pm 
That would actually be a much simpler solution!

Do you think modding abilties into the Rookie class, and then preventing the automatic class switch on their first level up would be possible?
Ekscom  [author] 27 Feb, 2016 @ 11:18am 
@Moola: Or... wait, maybe I misunderstood you. Do you just want a modded rookie class?
Ekscom  [author] 27 Feb, 2016 @ 11:17am 
@Moola: That will require a massive amount of effort, skill, and time. I'm not up for it, sorry.
Moola 27 Feb, 2016 @ 11:06am 
Could you add a way to change the config file so the classes are only removed from level up, but still available from the GTS?

I would like to be able to have all my classes automatically level up to a generic infantry class, but then have the option of training them into the standard class if I wish :)
Ekscom  [author] 27 Feb, 2016 @ 10:04am 
Actually, there may be an issue with other classes like "Give the original ranger new skills, guns, etc". But only because it removed the ranger completely.
However, skills like "Make the sword better" don't depend on the Ranger himself and will still work just fine.
Ekscom  [author] 27 Feb, 2016 @ 10:02am 
They don't override anything, other than the one (or 4) class that they target. The skills, weapons, upgrades, and everything that the generic four classes have are all still there for other custom classes to access and use. They don't have any compatibility issues.
Technically, the class is still there, it simply won't ever be presented as an option to you. Not in the School, not in rookie promotion, nothing.
Bei tempi 27 Feb, 2016 @ 9:53am 
Thank you very much. Some of these go straight on my mod list on reddit, but please tell me, do they override any classes? Compatibility issues?