XCOM 2
[WotC] Color Class Icons
361 Comments
Wolf Renegade 6 Jul @ 7:10pm 
Legend mate, Absolute; without a doubt. :coolthulhu:
EvilBob22  [author] 6 Jul @ 8:30am 
Wolf: I've created a link for the Crasher rework to use the same (color) icon as the Crasher. I noticed Merist also did a Keeper class rework, so that one was also included in this update.
Wolf Renegade 4 Jul @ 4:16pm 
I have a small uhmm; extension? to where there's a rework for a class that uses the default icon of the icon you've already worked on [LWOTC] Merist's Crasher Class Rework[/urk] :happycthulhu:
EvilBob22  [author] 23 Jun @ 12:35pm 
All the duplicate icons discussed have been updated! Specifics in the change notes.
EvilBob22  [author] 21 Jun @ 8:25pm 
It's all good Soul!
Soul 21 Jun @ 6:32pm 
Sorry double post (I swear I find these randomly lmao so I just post when I see them in case its missed)
Fuse use the same icon as Knox Shock Trooper
Soul 21 Jun @ 12:02pm 
Tsall good take your time,can't wait to see the good work.
EvilBob22  [author] 21 Jun @ 11:56am 
I've been busy IRL, so it's been slow going, but I have made progress. On the plus side, these are all older icons, so I've been using techniques I've learned over time to make them look even better.

Stay tuned.
Soul 20 Jun @ 5:25pm 
An addition I just saw
Hunter of Alpha pack use the same icon as Bulletmeister
Since its normally the icon for Bullet class maybe make the hunter one red bullets,since it seem to use bleed in its primary kit
Soul 15 Jun @ 10:14am 
Since we on that topic,would be cool to do that for
Rocketeer of Alpha (it use the same as rocketeer knox)
Doom guy (use same as toxicologist Iirc)
Iron Stalwart (use the same As Phalanx)
EvilBob22  [author] 15 Jun @ 8:21am 
I'll check it out. Probably keep them the same, but make them different colors.
CunningSTOX 15 Jun @ 5:16am 
Thanks for making this!
Have a small suggestion tho: the ninja and blade dancer class for Lwotc are using the same class icon. Would it be possible to update one of their icon to a new one?
EvilBob22  [author] 2 Jun @ 1:01pm 
Ok, great!
Soul 2 Jun @ 12:48pm 
(Sorry double post) Was able to check and you right,it was Iron lmao,my b!
Tho its still the old icon for me,I'll try unsubbing/subbing again to see if they update it.
Soul 2 Jun @ 12:28pm 
Will check during the week (can't play those days lmao) but maybe it was that one,I just remember it was a shield
EvilBob22  [author] 2 Jun @ 11:51am 
New version with Merist's Support and Alpha's two new classes (Technical Operative and Iron Stalwart) uploaded.

@Soul I didn't see the Enforcer being blue, I even tried disabling my local version and downloading the Steam version. Maybe it was the Iron Stalwart you were thinking of?
EvilBob22  [author] 1 Jun @ 12:57pm 
Knowing Alpha, he probably added new classes to his pack and I just didn't realize. I'll look again at that class pack.

I did see FateVoid's new classes, I didn't download them, but based on the screenshots, they are using copies of icons from this mod. I'm ok with that, but I'm not ok with them having SRGB still checked :) (Leaving SRGB checked makes them really dark in game.) I've had it in the back of my mind to post something to them about that, just haven't done it yet.
Soul 1 Jun @ 8:04am 
I think some of Alpha pack are missing? Like the Enforcer still have a normal blue icon.
Oh yeah also dunno if you saw FateVoid new classes,it'd be cool to have unique icons for these,since they mostly use base psionic icon last I checked
Wolf Renegade 31 May @ 9:39pm 
Heh, it's okay. To be fair they do look similar. Slow and steady wins the race. :happycthulhu:
EvilBob22  [author] 31 May @ 6:32pm 
Huh, I can't find the color version. I must have been mistaken and was thinking of the Jedi or Pegasus icon.
EvilBob22  [author] 31 May @ 5:38pm 
Heh, nice flavor text... Also, I've already done that icon, it just needs a config change to apply to the new class.
Wolf Renegade 31 May @ 5:35pm 
[LWOTC] Merist's Support Class A new hand touches the beacon and in need of your touch. :happycthulhu:
EvilBob22  [author] 11 May @ 1:14pm 
Oh! That's a tricky one. I don't have anything like that at all. At the very beginning I sort of started doing that (see the "Color Scheme" section in the description), but it quickly got dropped for things that make sense in the pictures. Although, that still might be a good place for suggestions to make your own categories.
lety4ayavoropaeva 11 May @ 1:16am 
I don't need a visual class-icon match, I'd like a breakdown of 400 classes into 7-10 categories
EvilBob22  [author] 10 May @ 1:43pm 
You are talking about a way you can see which classes have which icons right? I've thought about that, it would be helpful. But, there are too many to do by hand (over 400 icons now, some of which have multiple classes). I've even laid a little of the groundwork to do it in a semi-automated way, but it would still take a lot of effort to setup.
lety4ayavoropaeva 10 May @ 4:50am 
@EvilBob22
Hi, could you share a comparison table: class = color?
or somehow suggest how I can break down my collection of 100 classes + Mec + Aliens into categories for mutual comparison.
EvilBob22  [author] 18 Apr @ 10:48am 
Quick update today to fix a problem that broke the icon for the Proficiency Patchwork class.
EvilBob22  [author] 11 Apr @ 2:22pm 
Remaining Viper's Proficiency Classes done!
EvilBob22  [author] 7 Apr @ 1:05pm 
Next batch of Viper's Proficiency Classes uploaded
Sniper
Scout -- uses the Ketaros Pack "Satellite" icon, which has gotten a few new tweaks
Javelin
Jackal
Heavy Gunner
Hacker
Defender
EvilBob22  [author] 6 Apr @ 7:54pm 
No worries, I clogged it up just as much.
Wolf Renegade 6 Apr @ 7:42pm 
Ah yes, that's probably me. I tend to frequent the LWotC server since I've been trying to run a campaign for the past year and change, although I can never pull myself to do it, but I digress. I've joined the server, sorry for clogging up the comment section here.
EvilBob22  [author] 6 Apr @ 6:19pm 
Yep, that worked in my setup, so it *should* work on yours.

One thing that could be tried (although I don't have a lot of confidence in it) is nuking all the user configs and rebuilding them. https://www.reddit.com/r/xcom2mods/wiki/mod_troubleshooting#wiki_regenerate_user_config

Another thing could be posting in the troubleshooting for the XCom2 modding Discord server. (I see a person with your name on the LWOTC server, so I assume that's you and you have Discord -- we probably should have moved the conversation off here already... oops!). Link to XCom2 Modding server: https://discord.gg/ZytsZ93
EvilBob22  [author] 6 Apr @ 5:44pm 
Ok, I asked because if AML can see it, XCom can see it. Let me try copy-pasting what you posted earlier and see if it shows up on mine. It looks correct, but maybe there is something I'm not noticing.
Wolf Renegade 6 Apr @ 5:31pm 
I've never changed configs through AML so I am not too familiar with the process frankly, I've only ever used it to access the folder and then change configs as needed through there. Also AML is able to see the local mod, and I totally can see the drop down for XComClassIconChanges.ini within.
EvilBob22  [author] 6 Apr @ 5:06pm 
That should work, it'll look in any sub-folders under "Config". AML is able to see the local mod right? And if you look at the config tab for the mod you can see the XComClassIconChanges.ini you made? (Avoid changing configs through AML though, it saves a complete copy of the config in the AML settings file if you do it that way.)
Wolf Renegade 6 Apr @ 4:01pm 
Unfortunately the -s and +s didn't really do anything me, I also made sure to put the -s on top just in case as per the example to no avail. Regarding the local file I have it setup as "Config\2986541763___Color Class Icons\XComClassIconChanges.ini" Would I need another folder between the ini and the mod folder?
EvilBob22  [author] 6 Apr @ 3:46pm 
Another potential gotcha: your mod won't affect this one if it is in a file with the wrong name, it must be XComClassIconChanges.ini (in the folder named "Config").

Also, especially if you are using Notepad, make sure it's being saved as a .ini, not a .ini.txt
EvilBob22  [author] 6 Apr @ 3:32pm 
Ok, good! As far as the local mod not doing anything: this mod is still trying to set the class icons, so your local mod probably needs to undo this mod's Jeow settings. Copy the settings from this mod and change the +s to -s.

So, instead of just
+ClassIconChanges=(ClassName="Jeow_Rifleman", ReplacementIcon="img:///UIIcons_EBColor_RPGO.class_Infantry_color")

Change it to (two lines)
-ClassIconChanges=(ClassName="Jeow_Rifleman", ReplacementIcon="img:///EB_ColorClassIcons_UI.class_Assault_color")
+ClassIconChanges=(ClassName="Jeow_Rifleman", ReplacementIcon="img:///UIIcons_EBColor_RPGO.class_Infantry_color")

(And repeat for the other classes.)
Wolf Renegade 6 Apr @ 3:26pm 
You were right, Unsubscribing and resubscribing seems to have brought them back although the local mod looks to be quite redundant as it doesn't seem to applying its current set of configs.
EvilBob22  [author] 6 Apr @ 2:42pm 
Maybe re-downloading the Jeow classes would help? Unsubscribe and resubscribe to it.
EvilBob22  [author] 6 Apr @ 2:39pm 
Yeah, there are mods that disable other classes, but I'm not aware of any that disable Jeow's. (Usually mods only do this if they are using abilities from similar older classes, so they require the old class mod and disable the actual class.)
Wolf Renegade 6 Apr @ 2:33pm 
The one thing I know 100% is that this mod didn't really do or change anything without even testing it, my suspect was the class mod itself. Although, one thing I've noticed is that this started when I created the local mod and oddly enough even disabling it didn't really seem to fix the issue, but for the sake of clarity I also disabled this one and no changes, it seems I might have something messing with the classes.... which is odd they worked fine before I created the local mod, and I haven't added anything that could remotely mess with them at all which is even more odd.
EvilBob22  [author] 6 Apr @ 2:10pm 
That's really strange, this mod doesn't enable or disable any classes, and your local mod shouldn't affect them either, unless there are some things being changed in XComClassData.ini. Take a step back, disable the local mod in AML (and maybe this mod too), to confirm or rule it out as the cause.

And yeah, the config parser treats each line as a new command, so a split up line breaks stuff. There is an exception though: "\\". That tells the parser to ignore the next character, so when it's at the end of a line, it removes the enter keypress and combines the two lines into one.
Wolf Renegade 6 Apr @ 2:01pm 
I got curious that maybe the classes got somehow disabled and were only trainable at a GTS but after some tests, it wasn't the case sadly.
Wolf Renegade 6 Apr @ 12:55pm 
The classes themselves that disappeared sadly. I've also confirmed that it's on one line as well in the ini, I've pretty much copied the ones in the original and only replaced the last part. Although I have to admit, the thought never even crossed my mind that the lines been split like that could cause an issue.
EvilBob22  [author] 6 Apr @ 10:20am 
@DaViper
Thanks! The feedback has been really positive, so I know I'm on to something here.

@Wolf Renegade
So, when you say the class has disappeared, do you mean the class itself is gone, or the icon is gone? One thing to verify, Steam doesn't have enough room for the lines, so they are shown on two, but do have the whole +ClassIconChanges command on one line in your .ini?
DaViper 6 Apr @ 8:24am 
Yet another Thank you! These mods add flavor and clarity and have become "core" to any campaign that I run.:steamhappy:
Wolf Renegade 6 Apr @ 7:25am 
Apologies as I don't want to fill up the comments with questions but It seems after creating the local mod, the class seems to have disappeared entirely.

I've pretty much followed the instructions on the page, and I currently am not sure what could be missing; This is how it looks for me:

[ColorClassIcons.X2DownloadableContentInfo_ColorClassIcons]

+ClassIconChanges=(ClassName="Jeow_Rifleman", ReplacementIcon="img:///UIIcons_EBColor_RPGO.class_Infantry_color")

+ClassIconChanges=(ClassName="Jeow_Recon", ReplacementIcon="img:///UIClassIcons_EBColor_KetarosPkg.class_Sniper_color")

+ClassIconChanges=(ClassName="Jeow_Support", ReplacementIcon="img:///UIClassIcons_EBColor_Amalgamation.class_Gunner_color")

+ClassIconChanges=(ClassName="Jeow_Engineer", ReplacementIcon="img:///UIClassIcons_EBColor_Surplus.class_Pin-Grenade_color")

+ClassIconChanges=(ClassName="Jeow_TeamLeader", ReplacementIcon="img:///UIIcons_EBColor_RPGO.class_Scout_color")
EvilBob22  [author] 4 Apr @ 9:18pm 
First batch of Viper's proficiency classes (after the two done for @Soul) uploaded!

Geth FIXER (and the standard class Buildable Geth Redux)
Geomancer
Warp Warden
Psi Priest
Medical Sniper
Wolf Renegade 2 Apr @ 5:58pm 
Absolute genius thank you, this makes things so much easier. there's so many amazing images that requires certain classes that sadly either don't work as intended or aren't compatible yet with LWotC but this is perfect to make use of both worlds. Thank you again for both the instructions and guide mate.:happycthulhu: