XCOM 2
Not enough ratings
Dragontoast's Amalgamation+
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
117.329 KB
26 May @ 12:43pm
27 May @ 4:39pm
6 Change Notes ( view )

Subscribe to download
Dragontoast's Amalgamation+

Description
After using Amalgamation for some time and feeling like my barracks loadouts were a bit too similar I decided to make some Specs to increase the variety of loadouts your soldiers can potentially utilize.

The list of ability rolls will be left a surprise for when you roll the units but here is a rough Summary of each new Spec included;
1 Primary Specs:
Veteran- An offensive ability focused Spec that utilizes the Assault Rifle & Shotgun weapons.

3 Secondary Specs:
Drone Pilot- A Spec focused on a variety of buffs/debuffs applied via drone and drone attacks.
Legendary Warrior- A Spec providing a variety of melee attacks such as flaming strikes, spin slashes, and more. Each Warrior should feel very different.
Ironclad- A Spec focusing mostly on defensive potential.

3 Tertiary Specs:
Riot- A Spec that has a mix Defensive and Offensive abilities to help control the battlefield.
Commissar- An offensive focused Spec with potential for team buffs.
Sword Master- A melee focused Spec with a mix of Defensive and Offensive abilities to roll.
10 Comments
EvilBob22 27 May @ 4:38pm 
Oh, sorry, I could have sent you the originals, they would have been much easier to put in there. Oh well, next time.
Dragontoast  [author] 27 May @ 4:35pm 
@EvilBob22 Thank you for all the helpful info, I really love the icons too.
It took me a bit to get the blue icons implemented properly, but I got there.
EvilBob22 27 May @ 4:18pm 
Sorry, one more thing: "Ironclad" is a really solid name choice, nice! :)
EvilBob22 27 May @ 3:37pm 
Testing the color icons in game, I noticed two things you may want to add. Feel free to hit me up in Steam or Discord too (same username in both places).

1. Without some other mod setting the shield text, it will say "?INT?Amalgamation.UIWeaponCat.Shield?"

Fixed in Localization\Amalgamation.int, add:
[UIWeaponCat]
Shield="Shield"

2. Without some other mod disabling the ShadowOps classes, they can show up

Fixed in Config\XComAmalgamation.ini, add (at the very bottom):
; Disable proper classes that are required for (or likely to be used with) this spec.
[AmalgamationClassesWOTC.X2DownloadableContentInfo_AmalgamationClassesWOTC]
+DisableClass="ShadowOps_CombatEngineer_LW2"
+DisableClass="ShadowOps_Dragoon_LW2"
+DisableClass="ShadowOps_Hunter_LW2"
+DisableClass="ShadowOps_Infantry_LW2"
+DisableClass="ShadowOps_Juggernaut_LW2"
+DisableClass="ShadowOps_Recon_LW2"
+DisableClass="ShadowOps_Scrapper_LW2"
+DisableClass="ShadowOps_Survivalist_LW2"
EvilBob22 27 May @ 9:01am 
I have some news. I'm the guy that does the color class icons and color class icons:amalgamation mods, so I looked at the spec icons here to create color versions. I noticed the Commissar and Sword Master don't have "real" icons, they just use the Assault as a default. So, I made two new icons for them. Here you can see the new ones I created, plus the color versions for all the specs: https://imgur.com/a/Cn2CNI1 I'm happy to provide the blue ones to you (I'll put the color versions in CCI:A). Or, if you have any notes/comments on what was made, let me know.
Dragontoast  [author] 27 May @ 8:35am 
@XpanD Thank you for the help, a trailing comma on SpecIcon was the source of all the headache. I also added exclusions for Specs which was an enlightening experience to say the least.
XpanD 27 May @ 3:35am 
Congrats on release!

It may be worth checking some other specs' configs to see how they handle their exclusions -- right now, your specs will appear way too often because they're in way too many valid class combinations. Specs that add new primary weapons are particularly dangerous here, as a lot of specs require very specific primaries to work correctly.

You can visualize all of this by using CountSpecs from my Amalgamation Console Helper dev mod.

As for the Tank rename issue, I noticed you have a few trailing commas (commas behind the last entry of a list item), and a good few the specs seem to be missing a closing ")" bracket after the SpecDataset definition. Chances are patching those up will make it work again.

Feel free to poke me on Steam (or Discord, "xpand") if you need any help or have any questions.
Dragontoast  [author] 26 May @ 10:48pm 
@Harehnoth If you could provide more specifics about these conflicts I would define them as incompatible or correct any label duplicates. However what you stated doesn't help with that.
Harehnoth 26 May @ 4:53pm 
Hello friend! A good batch here! Pretty excited to test them out. But I've come to find out your exclusions are a bit too open. Many of the classes have conflicts, don't want, want to stay rare, or shouldn't have access to them at all. Other than that, pretty good to have you around!
EvilBob22 26 May @ 4:40pm 
Always happy to see some new Amalgamation classes! There is a problem though: the spec name for h4ilst0rm's Knight spec is "Tank", so this mod will conflict with it. Easy enough to fix though: call it "DTTank" or something.