XCOM 2
[WOTC] Rename and Reorganise Campaign - ISO 8601 Edition
46 kommentarer
eharper256 19. sep. kl. 11:50 
Thanks, that's cool, though I have done that campaign and have moved on to replaying Rogue Trader at the moment. Still, I'm still subbed for that inevitable new game I play in a year again lol.
BlackDog  [ophavsmand] 19. sep. kl. 11:44 
@eharper256 - I've implemented an Mod config menu option which allows skipping the campaign selection box when you click on load game. This will take you straight to the save game list of the most recent campaign. I hope that helps & thanks for the bug report!
BlackDog  [ophavsmand] 18. sep. kl. 15:27 
@eharper256 - I've made some adjustments to the filename parser so it should no longer rename multiple saved games when you rename just one. The problem originated with the fact that if you don't specify a filename, the save file gets called save_Save 171 (and sometimes save_Save 171_1) and if you name it yourself it ends up being called save_<whatever I typed>. Handling for some of those instances was not done correctly so it should work now. You may need to unsub/resub for it to take effect.
eharper256 30. aug. kl. 3:17 
Whilst I like it grouping campaigns, it REALLY needs to remember the most recent one so I don't have to click on it each time I start the game.

In the end, the rename save 'feature' on this ended up being too oppressive and pushed me away from it; it just automatically set all my saves to the same name all the time, no matter what I set them as; suddenly can't tell them apart!
miku567 16. juli kl. 10:24 
got it
BlackDog  [ophavsmand] 15. juli kl. 13:04 
@miku567 - you can run this in spite of the conflict with remove missing mods. The conflict is just down to an old way of registering event listeners in remove missing mods, it's not a hard conflict and can be ignored. As regards the 'save games delete all' mod, this mod has 'delete all' functionality available at the campaign level so it can still delete large quantities of save games at a time if you want (although admittedly it can't delete every save from every campaign at once).
Dragon32 30. maj kl. 7:43 
@miku567
I only enabled Remove Missing Mods when I need it and have never had a problem running the two together. The deleting save games mod I don't use (I just alt-tab when the game is running and delete manually)
miku567 29. maj kl. 17:42 
Too bad this conflicts with Remove Missing Mods for WotC and WOTC Save Games Delete All Option
BlackDog  [ophavsmand] 25. jan. kl. 3:56 
@megayu @Anubis - I've pushed a fix for the save game renaming issue today. I've tested it a few times and it seems robust. I've also added a console command, PurgeRenamedSavesLibrary which will clear the internal array and get rid of any residual rubbish that's still in there. I would recommend using this before trying the new version - you will lose previously renamed games, but since the feature wasn't working properly anyway, that's probably for the best.
BlackDog  [ophavsmand] 23. jan. kl. 17:02 
Ah OK so yeah there are two issues at play here. 1. When you rename a game, it adds an entry to the config file XComSaveNamesIndividual.ini / XComSaveNamesCampaign.ini - however, when you delete one, the corresponding entry isn't removed from the the file. That fix is relatively simple. 2. As you say, when over-writing the saved-game it creates a file with a _1 / _2 suffix, which for some completely bonkers reason, can end up having a completely different ID associated with it. This is a bit more tricky to fix but perhaps I can do something clever which, when you over-write the file, it deletes the old config mapping and applies it to the file with the new name or something. Leave it with me - should be able to get a fix done by next week.
megayu 22. jan. kl. 21:25 
@BlackDog Regarding the issue mentioned by Anubis, Rename and Reorganize Campaign mod also have the same problem, especially if you overwrite a saved game, in the file system it will copy the original file then add an "_index" suffix, then when you need to delete some, the whole process will be a mess.
So this is a really good idea for a mod but there's a serious problem, hoping it can be fixed soon.
BlackDog  [ophavsmand] 21. jan. kl. 21:17 
I couldn't reproduce this in testing with current version - can you unsub and resub to the mod, delete XComSaveNames.ini and XComSaveNamesCamp.ini from your documents/my games/xcom2 wotc/config folder and try again? There was a bug in a slightly earlier version of the mod that did something like this so perhaps it hasn't updated for you. Note that deleting those files will reset the names to whatever the original file was named so you'll lose your custom names.
BlackDog  [ophavsmand] 19. jan. kl. 5:37 
Hi, thanks for the report - I'll take a look at it and let you know if I find anything that could be causing it.
Anubis 18. jan. kl. 15:45 
This mod has a tendency to show save names incorrectly, which often causes issues if you're trying to delete one specific save.

More than once have I tried to delete a manual save with a specific name only to find out later that a completely different save was deleted and the one I wanted to remove was still there.

I believe the renaming feature might be what causes it, since I haven't noticed this problem on older saves that I have not renamed, albeit one of them did get deleted as I was trying to remove a more recent one that was showing an incorrect name.

It also seems to be changing quicksave behaviour and reproduces a regular save's name for the quicksave.
Victor de Noir 21. dec. 2024 kl. 10:19 
@Dragon32 thanks for the suggestions, I will try both!
BlackDog  [ophavsmand] 21. dec. 2024 kl. 1:52 
Latest update is live (added new a save renaming feature and the latest CHL update lets me get rid of the MCO of X2strategygamerulesetdatastructures too, reducing the possibilty of conflicts).
Dragon32 9. dec. 2024 kl. 7:40 
@Victor de Noir
Have you seen this? Configure it how you like:
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=2550664377

You could also publish your own mod with Alternative Mod Uploader without needing the SDK
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=1134322341
Victor de Noir 8. dec. 2024 kl. 23:14 
@BlackDog

Could I ask you for another "standardization" mod? In this game military ranks (especially for something imaginary like PSI ops or MECs), make no sense. Could I ask you for a mod where the LONG FORM name of any rank is Rank 1, 2, 3 etc... and the SHORT FORM Rank is R1, R2, R3....for every class?

If you need an example mod, that you can mostly copy then I recommend the Halo Reach: Rank Nomenclatures. All you would need to do is to edit the XComGame with the names (e.g. RankNames[0]="Rank 1", ShortNames[0]="R1", PsiRankNames[0]="Rank 1", PsiShortNames[0]="R1" etc...).

I already have these changes in my own "modification" of the "mod", so I know that works well, but I would prefer to have a mod in the steam workshop, that I can simply subscribe to.
BlackDog  [ophavsmand] 29. okt. 2024 kl. 13:16 
I've created a pull request in the highlander for this now - if the change is accepted I can remove the MCO for X2StrategyGameRulesetDataStructures. I'll keep you posted.
BlackDog  [ophavsmand] 28. okt. 2024 kl. 12:17 
Ah, this makes more sense now. The mod you're linking there is called "Use My Class" not "Choose My Class". They are different mods and indeed that one does (for some reason) over-ride stuff in X2StrategyGameRulesetDataStructures so for now that's hard incompatible. If I can think of a more creative way of manipulating the date strings properly without this MCO I'll do it but at this stage it might require a change to the highlander (which will take some time - the process of getting changes implemented there can be quite long)
Victor de Noir 28. okt. 2024 kl. 9:44 
@BlackDog @Andrei Cineva

I know it makes no sense for choose my class to be a conflict, but this is what I see in the mod manager:

https://imgur.com/iWKXSty
BlackDog  [ophavsmand] 27. okt. 2024 kl. 12:45 
@Victor de Noir:
1. Choose my class is not a conflict
2. Unbind missing mods will show up as a conflict but both mods can be used together just fine - they are not over-riding the same class, it just arises from an older way of registering UI Screen Listeners that was used by a lot of modders in the past - it can be gotten around with modern methods but the author of that mod has long since moved on I believe.
3. Yes that probably is a conflict but the functionality is duplicated in this mod anyway.

I've pushed a couple more minor feature updates today as well (the in-game time now displays on the third line, and you can toggle whether you want to display the mission location or the operation name on the bottom line of both the campaign selection screen and the main save/load screens).
Andrei Cineva 27. okt. 2024 kl. 11:39 
Why would Choose My Class be conflicting with this? It makes no sense. They are targeting completely different aspects.
Victor de Noir 27. okt. 2024 kl. 8:31 
@Dragon32 all cool! As correctly noted by you these mods are very ad-hoc.
Dragon32 27. okt. 2024 kl. 7:12 
@Victor de Noir
Re-read the Description: you can enable a delete button. I've used this with Unbind... without problems, I only load Unbind... when I need it.
Victor de Noir 27. okt. 2024 kl. 6:38 
@BlackDog thank you for the 24 hour update on the world map!

Please note that this mod for whatever reason conflicts with the following mods (what I am considered I gladly sacrifice these 3 in order to have the 24 hour format, but I still wanted you to be aware, or perhaps you may be interested in merging these mods as 2 are related to the save game UI management):
1. Choose my class
2. Unbind missing mods for WoTC
3. WOTC Save Games Delete All Option
jat11241976 27. aug. 2024 kl. 15:20 
Yeah, I couldn't reproduce either. Using the separate list. I had Uninstalled 2 similar mods, delete all saved games and remove missing mods right before the crash, though. I refreshed configs and verified after, haven't had anything weird since. Hopefully it's just a one time thing. Sorry for the inconvenience!
BlackDog  [ophavsmand] 25. aug. 2024 kl. 23:29 
I couldn't reproduce that issue in testing, even with very long campaign names with a bunch of special characters in - does it happen all the time for you? Also, are you using the 'separate by campaign' option, or just the big list?
jat11241976 25. aug. 2024 kl. 18:10 
I don't think so, but if i did it would have been a dash "-" it's a fantastic mod, especially since I'm constantly testing out new setups :steamthumbsup: looking forward to what you come up wnext
BlackDog  [ophavsmand] 25. aug. 2024 kl. 17:19 
Oh, that's interesting - did you use any special characters in the name, just out of interest? I'll take a look at that tomorrow :)
jat11241976 25. aug. 2024 kl. 8:30 
This is pretty sweet thank you for uploading! One very minor issue, and I don't even want to call it a bug. I tried to type in a new campaign name, but it was very long (15+ characters long) and it caused a CTD. I Restarted and put in a more reasonable name (10 characters) and it was fine. I didn't test how many characters would be too many lol
BlackDog  [ophavsmand] 14. juli 2024 kl. 10:49 
Added MCM support so no .ini editing is required now :)
BlackDog  [ophavsmand] 22. juni 2024 kl. 19:54 
It won't cause anything gameplay related, just means that some of the buttons might have blank / incorrect labels in languages other than English and I don't really want people just clicking the delete campaign button by accident because it's not labelled properly. I'll get around to doing it at some point - if anyone is prepared to provide labels in other languages I'm open to including them.
Wolf Renegade 22. juni 2024 kl. 12:25 
This is brilliant, everything seemed to work as intended. I have a question, if the text isn't fully localized, would that cause any issues (soft lock, freeze etc...)?

The reason I am asking is I think it would benefit from getting enabled by default even without been fully localized due to how super useful it can be, if, no serious repercussions might occur in the process. :happycthulhu:
BlackDog  [ophavsmand] 22. juni 2024 kl. 10:15 
Delete campaign feature is live - the button needs to be manually enabled in the XComGame.ini file - having it enabled by default seemed to be a bit risky, given that the text isn't fully localised.
Wolf Renegade 20. juni 2024 kl. 23:12 
@BlackDog That's Amazing news, Cheers for taking the time into creating it. If you need another tester I am available. :happycthulhu:
BlackDog  [ophavsmand] 20. juni 2024 kl. 18:49 
@Wolf Renegade - I have a working local prototype of the delete campaign functionality on my PC now. Just finalising changes & ensuring there's a bit of user protection before I implement it.
Zelfana 17. juni 2024 kl. 5:55 
And Save Games Delete All is also just a screen listener so it would work fine if it was using the more compatible method that is recommended for all screen listeners nowdays.
Zelfana 17. juni 2024 kl. 5:53 
Remove Missing Mods works fine with this and the original mod. It just has a UIScreenListener that is using direct class name that isn't actually necessary. The button spawns on UISaveGame just fine.
BlackDog  [ophavsmand] 16. juni 2024 kl. 13:17 
I think 'remove missing mods' can still be used alongside this - you just have to make sure you set the config up so that the button is on the avengerHUD, not the save/load screen and you can ignore the conflict in the mod launcher. A 'delete campaign' button would be a pretty neat addition though, I do take your point.
Wolf Renegade 16. juni 2024 kl. 12:58 
Cheers mate, I really appreciate you giving it a shot. It's ok if it's unattainable, a workaround for myself was enabling and disabling as needed both it and Remove Missing Mods for WotC after which everything worked as intended. :happycthulhu:
BlackDog  [ophavsmand] 16. juni 2024 kl. 12:45 
@Wolf Renegade, I can give it a shot. I suspect it might take me a little while to implement, since UI isn't my strongest point but I'll look into it for you.
Wolf Renegade 16. juni 2024 kl. 7:51 
Amazing release thank you. Do you think it's possible to implement WOTC Save Games Delete All Option for the full package?
Dragon32 16. juni 2024 kl. 3:22 
@BlackDog
Thanks for the mod, BlackDog! Really appreciate it.
BlackDog  [ophavsmand] 16. juni 2024 kl. 2:38 
It's very unlikely there'd be any difference - the code which sorts the savegame entries is taken directly from his mod anyway. Plus, both mods don't actually change anything in relation to the save game files themselves, they just alter how the data inside the files is presented to the user (and records any customised campaign names in Documents\My Games\XCOM WOTC\XComGame\Config\XComSaveNames.ini, which is also the same as BGs mod) so you can swap freely between the two. If you do find any differences though, let me know & I'll investigate further!
KatschFraiyz 15. juni 2024 kl. 21:09 
Hey BlackDog, this is a huge mod, instant sub from me, thank you for putting it together! One question, I have been religiously using bg's version of the save rename mod, will those campaigns then become unsorted if I sub to this or will it this mod take over where the other left off? Not suggesting this is an issue either way, but good to know.