Hello,
I currently have a problem where equipment that has a variable condition attached to them keeps on asking to be saved when no changes have been made on them.
This happens specifically to items -> equipment that has a variable condition, template setup with them. Whenever I enter play mode, play a little bit and exit play mode, any equipment that I select in the ORK Makinom will have changes to it (While I haven’t made any changes on them). If I hit the Save Settings in ORK, ORK tells me that the following data will change (equipment name) while I haven’t made any changes to it.
EP
Where is that condition used? E.g. as part of the Equip Conditions?
Did a quick test with that and didn't happen for me, so if you can give me more detailed information on where and what that setup is, I can look into it.
If you're enjoying my products, updates and support, please consider supporting me on patreon.com!
The condition is used as part of the variable condition. The condition checks the combatants object variable settings. The combatant’s prefab has the object variables component that defines if the combatant is a human or an animal, and male or female.
Back to the equipment, the equipment uses a template variable that checks whether the combatant is a human or an animal, and male or female. Based on this variable condition our conditional prefab for the equipment: male gears and female gears are checked to show the correct prefab for the correct type of combatant.
When I remove the variable condition for the conditional prefabs, it stops doing the weird saving without any changes being made. Everything else including all the conditional prefabs are left the same and it works just fine.
EP
This is just a data initialization thing, though, nothing that can actually break your data, so no worries :)
If you're enjoying my products, updates and support, please consider supporting me on patreon.com!
I think if you're a solo dev, this indeed won't be a problem.
I look forward to the fix, thanks again!
EP
EP
The only way I can see this happening is either by someone with nothing selected checking this into version control or the used asset being removed/replaced by a new one that doesn't match the old one (i.e. Unity's asset GUID system).
If you're enjoying my products, updates and support, please consider supporting me on patreon.com!
EP