RimWorld

RimWorld

PatchOperationHighlander
21 kommentarer
Starempire42 3. aug. kl. 19:43 
does this work for 1.6?
SnekiChaos 12. apr. 2024 kl. 7:40 
Yeah it was that, I did a clean reinstall and it did fix it, thank you <3
Charlotte  [ophavsmand] 12. apr. 2024 kl. 7:26 
Probably steam hasn't updated it on your side. I checked my workshop folder and it's correctly updated to 1.5. Also steam wouldn't show the 1.5 otherwise.
SnekiChaos 12. apr. 2024 kl. 4:25 
Hey, so I see there was an update today...but for some reason the Mod still appears as outdated in both Mod settings and RimPy
Charlotte  [ophavsmand] 19. feb. 2024 kl. 7:34 
Yeah, it's been mostly superseded. The only benefit from them is that you can combine them with other logic operations, you can't do that with the tools in base game. Some may find it useful to load on demand according to some variable from Evaluate or something.
Thundercraft 15. feb. 2024 kl. 18:22 
(Part 1)
Quote, "PatchOperation.LoadOnDemand
Given a set of mods and a set of folders, LoadOnDemand loads the defs found in the folders located inside Defs_OnDemand if the mods exist."


Quote, "PatchOperation.FindModByID
Just like its vanilla PatchOperationFindMod counterpart, executes the PatchOperation in match if found otherwise nomatch."


I'm sure these operations are useful in certain circumstances, such as FindModByID's ability to match all mods in a list. But - and correct me if I'm wrong - can't most of the functionality of these two operations now be found in the base vanilla game?
Thundercraft 15. feb. 2024 kl. 18:22 
(Part 2)
I did some searching and found the outdated mod ModCheck [ludeon.com] and ModCheck (Continued) . The description of the latter says:
"The primary task for ModCheck is to remove the need for patch mods. It's done by adding test operations, which can tell if another mod is loaded, if one mod is before another, is of at least a certain version, either in About or in ModSync."

But, it also says, quote:
"All functionality of this mod exists in the base-game now so it will not be updated further"
...-.. 26. nov. 2023 kl. 17:56 
@orravan kek
Orravan 9. nov. 2023 kl. 12:47 
@ZzZombo
POH literally predates XML Extensions.
Cyber Witch ~ 16. nov. 2022 kl. 3:27 
Hes just saying
Undeadbanana 16. nov. 2022 kl. 2:22 
@ZzZombo Are you getting paid for gatekeeping what people can do or is it just like a passion project?
ZzZombo 25. okt. 2022 kl. 1:25 
A lot of the functionality is already present in "XML Extensions". Sorry, but we do not need mods with mostly duplicate functionality.
star 3. apr. 2022 kl. 1:35 
Also PatchOperation.RemoveIfExists is needed I think.
jptrrs 20. jan. 2022 kl. 20:12 
This is great! Sent you a PR as well. ;-)
Inglix 13. okt. 2021 kl. 10:17 
Sent you a pull request for a patch operation I created for my own use.

PatchOperation.AddIfAbsent
- Adds the node if it doesn't already exist
- Otherwise does nothing (won't create a duplicate xml node).
Charlotte  [ophavsmand] 20. aug. 2021 kl. 20:22 
Update:
- Added PatchOperation.Set
- Added <all> option to PatchOperation.FindModByID
ScarletRed 23. juli 2021 kl. 4:56 
Cheers for the PatchOperation.FindModByID
fucking life saver for DLC dependencies.
HawnHan 22. juli 2021 kl. 0:14 
Thank you!
Charlotte  [ophavsmand] 21. juli 2021 kl. 13:29 
It's for xml modders
WaKKO151 21. juli 2021 kl. 12:23 
i really don't understand what this does. I have read this description a dozen times. I still don't get it. I am so sorry for being stupid. Please tell me if this will make my life easier if all i do is play this game with 200+ mods.
viirinsoftworks 21. juli 2021 kl. 5:54 
Thank you!