Weapon Illusions for matching Shields and such?


This is a pretty simple change, I added some Spear and Shield illusions for the Spear model to the Tuskgor Spear, and made it so that the Bretonian Shield can be paired with the Mace.

It’s still very much a WIP, as I have to make new inventory icons for these pairings, and possibly make a new weapon template for different weapons with different shield models so that the GUI doesn’t get cluttered having something like 30 different illusions for one weapon type, but I’ll figure it out eventually.

Still, makes me wonder why one can’t simply have the Bretonian Longsword and Shield on Mercenary, Huntsman, Foot Knight, etc with the Empire shields and vice-versa for Grail Knight. The Tuskgor spear is a little shorter than the tasseled ‘spear and shield’ spear, but that’s a simple fix, I can scale down the model on the Z axis easy peazy.

EDIT:


I also found a way to “unlock” the Banishing Blade cosmetic which was unobtainbable, even if you own the Grail Knight DLC, because for whatever reason, it wasn’t included among the purple shop items that could be obtained with shillings. The method I used could in theory be used to unlock any cosmetic that is on the user’s disk, which may include other paid cosmetics in modded. I’ll try to get some official info from Fatshark on whether that’s ok in Modded Realm. Otherwise, I’m already looking into ways to selectively enable only cosmetics so that only those from DLC the player owns are enbled.

EDIT 2: DLC ownership is now respected. The game already tags weapon skins with required_dlc in ItemMasterList (e.g. "bogenhafen" , "scorpion" ). The new _skin_requires_unowned_dlc() helper checks Managers.unlock:is_dlc_unlocked(dlc_name) and gates three points to keep them from being accessible without the DLC.

I haven’t made the mod public yet, because it’s still a WIP, but if I hear from Fatshark they’re ok with people using paid cosmetics in modded without owning the DLC, I’ll make them available.

1 Like