XCOM 2
[WotC] Color Class Icons
352 Comments
Soul 14 hours ago 
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] 16 hours ago 
I'll check it out. Probably keep them the same, but make them different colors.
CunningSTOX 19 hours ago 
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] Jun 2 @ 1:01pm 
Ok, great!
Soul Jun 2 @ 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 Jun 2 @ 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] Jun 2 @ 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] Jun 1 @ 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 Jun 1 @ 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 May 31 @ 9:39pm 
Heh, it's okay. To be fair they do look similar. Slow and steady wins the race. :happycthulhu:
EvilBob22  [author] May 31 @ 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] May 31 @ 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 May 31 @ 5:35pm 
[LWOTC] Merist's Support Class A new hand touches the beacon and in need of your touch. :happycthulhu:
EvilBob22  [author] May 11 @ 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 May 11 @ 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] May 10 @ 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 May 10 @ 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] Apr 18 @ 10:48am 
Quick update today to fix a problem that broke the icon for the Proficiency Patchwork class.
EvilBob22  [author] Apr 11 @ 2:22pm 
Remaining Viper's Proficiency Classes done!
EvilBob22  [author] Apr 7 @ 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] Apr 6 @ 7:54pm 
No worries, I clogged it up just as much.
Wolf Renegade Apr 6 @ 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] Apr 6 @ 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] Apr 6 @ 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 Apr 6 @ 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] Apr 6 @ 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 Apr 6 @ 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] Apr 6 @ 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] Apr 6 @ 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 Apr 6 @ 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] Apr 6 @ 2:42pm 
Maybe re-downloading the Jeow classes would help? Unsubscribe and resubscribe to it.
EvilBob22  [author] Apr 6 @ 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 Apr 6 @ 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] Apr 6 @ 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 Apr 6 @ 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 Apr 6 @ 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] Apr 6 @ 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 Apr 6 @ 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 Apr 6 @ 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] Apr 4 @ 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 Apr 2 @ 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:
EvilBob22  [author] Apr 2 @ 11:23am 
Note that if you edit it directly, it'll get overwritten whenever I do an update. This guide will help create a local mod with no special tools needed: https://steamcommunity.com/sharedfiles/filedetails/?id=2820842366
EvilBob22  [author] Apr 2 @ 11:14am 
That kind of stuff can be done via configs, that's pretty much what I'd do (since the icons already exist here). We need the paths to the new images, and they're in the spreadsheet linked in the description.

Changing the Team Leader, for example:
The icon is in the spreadsheet as preview screen 1, row 3, column 7, with a full path listing of "img:///UIIcons_EBColor_RPGO.class_Scout_color"

Then, the Team Leader line in XComClassIconChanges.ini needs to be changed. Either by editing it directly, or by adding it to a local mod, like:

[ColorClassIcons.X2DownloadableContentInfo_ColorClassIcons]
; remove old
-ClassIconChanges=(ClassName="Jeow_TeamLeader", ReplacementIcon="img:///EB_ColorClassIcons_UI.class_Ranger_olive")

; add new
+ClassIconChanges=(ClassName="Jeow_TeamLeader", ReplacementIcon="img:///UIIcons_EBColor_RPGO.class_Scout_color")
Wolf Renegade Apr 2 @ 5:48am 
Another small request if I may, I think you've already done Jeow's Infantry Classes but would it be possible to switch their icons from different classes befitting them, with a light touch up if they get too similar. As I think the current ones I feel like are too "Default" if that makes sense.compared to the others, I am not sure if there's any copyright on the icons from the class authors, but if so I wouldn't mind changing them locally if so and is doable.

A line up I can suggest would be:
Team Leader : First image, third line, Fifth from the right
Rifleman : First image, first line, Third from the right
Force Recon : Second image, fourth line, First from the left
Fire Support : First Image, fifth line, First from the right
Combat Engineer : Fifth Image, first line, Second from the right
EvilBob22  [author] Mar 31 @ 9:22am 
Thanks Viper, glad you like them. You've got enough classes out there now that it'll take a little while, but I'll see what I can do. I'll probably release color versions in small batches until they are all done.
Dęąth Viper Mar 31 @ 8:18am 
Someone pointed me here and these are awesome! I'm pretty much done with my classes for now. Going to be releasing the class pack with 2 new exclusive classes... If you wouldn't mind making icons for the classes here that would be awesome! I grabbed what I could find but if you make even cooler icons Ill for sure send a link in my viper class pack in the future! Thanks man
Wolf Renegade Mar 28 @ 6:12pm 
Frankly It was obvious but if he started getting hate as of recently, I feel like this bypasses AI generated art. Yes, it's a grey-to-negative area to operate in but as @EvilBob22 mentioned it's a free mod, and if someone isn't happy with it or how it's operated on, they're free to look elsewhere, no one is forcing anyone to do anything.
EvilBob22  [author] Mar 28 @ 12:57pm 
Clarification: Yesterday, when I said "even though they are AI generated", I was only referring to the choices of color not being totally deliberate. Since then, I've heard that Viper has gotten some hate for using AI generated preview pics. The AI art genie is out of the bottle, and while it's probably a net-negative to humanity in general, it's perfectly fine to use in certain situations -- like a preview pic for a free mod you are releasing to the public.
EvilBob22  [author] Mar 27 @ 8:16pm 
Yes, you can send files through there. I have the same user name there, send me a message.
Ironmonk Mar 27 @ 8:04pm 
Ok... I think I'm done with the images... I packaged 3 .zips with images for 3 different classes, including a class icon as well...

And I installed discord, is there a way to send the zip through there or you want me to host the files somewhere?