An override of the ID card system.
The ID cards now have a new, sharp look, and an ID card printer in case you need to replace someone's card mid-mission. You can grant a mechanic player Security access by simply printing them a Security card (they just need it in their inventory).
Load Order
Make sure ID Card Overhaul is above Neurotrauma, Hungry Europans, and Enhanced Armaments. If you're running HE or EA, make sure you grab the compatibility patches linked below.
Main thing to make sure this mod works is to load it ABOVE any mod that OVERWRITES the jobs.xml file (like Enhanced Armaments) and would likely need a compatibility patch to retain the features of both. Mods that add new jobs (like in Hungry Europans) won't break this mod, but will leave those new jobs without an ID unless there's a compatibility patch to go with it. Some other mod you like playing with that I don't have a patch for? Let me know in the comments and I'll see what I can do :)
COMPATIBILITY
This mod is default compatible with Neurotrauma and NT Cybernetics Enhanced. Don't use Neurotrauma? No worries, it will work just fine in vanilla.
Neurotrauma
This mod retains Neurotrauma's ability to create and attach blood donor cards to ID cards. New sprites have been added for the blood donor cards (one for each type) and for a blank donor card.
Hungry Europans
Compatibility with this mod is covered in the compatibility patch (Load patch above ID Card Overhaul)
https://steamcommunity.com/sharedfiles/filedetails/?id=3172236381
Enhanced Armaments
Compatibility with this mod is covered in the compatibility patch (Load patch above ID Card Overhaul)
https://steamcommunity.com/sharedfiles/filedetails/?id=3172236923
MOD INFO
This mod makes changes to the following files:
idcard.xml (ADDS ITEMS to create the separate IDs and assign the tags to each)
items.xml (ADDS ITEMS to add the ID printer, and assign sprites to Neurotrauma's blood donor cards)
Jobs.xml (OVERWRITES THE FILE to make sure each job's initial item set has the correct ID assigned)
Credit to ID Cards Enhanced for the ID Printer. though since the adding access mid-game functionality broke due to core game update, I've edited the file to just print new cards and delete cards.
https://steamcommunity.com/sharedfiles/filedetails/?id=3115903148
Permissions tags used/altered for reference if you would like to design your own submarines, you can set the tags of containers/doors to limit to groups. This is useful if you would like to keep npcs out of certain areas (like the reactor room) by just having those doors have the id_crew tag instead of the default idcard tag.
Wreck IDs:
wreck_id
NPC Non-Crew (Black card):
idcard
Crewmember card (White card):
idcard
id_crew
Captain (Light blue card):
idcard
id_crew
id_captain
id_idprinteraccess
Security Officer (Brown card):
idcard
id_crew
id_security
Medical Officer (Red card):
idcard
id_crew
id_medic
Mechanic (Aqua card):
idcard
id_crew
id_mechanic
Engineer (Yellow card):
idcard
id_crew
id_engineer