tiled
tiled copied to clipboard
Changing a instanced Object's class' values should only affect the changed values.
Describe the bug I know it's not a bug, but it definitely FEELS likes one :) (Maybe someone can phrase a more precise / more correct headline for this thread?)
Example with two Objects Alpha and Beta:
- Alpha and Beta have both OrangeAmount and AppleAmount as two properties.
- Alpha has for both properties the value 3 and 4
- Beta has for both properties the value 55 and 66
- When I now select both Alpha and Beta and change their Oranges to 777, then I expect that both have this value only for Oranges which work fine. BUT the strange thing is, their AppleAmount also changed! And it changed both to either 3 and 4. Nevertheless, this really feels buggy for me because when I only want to change Oranges to become the same value, Apple should not change? This issue doesn't occur when not using Classes / Enums.
Expected behavior When I select two Objects sharing one Class, then I expect to only change the desired value without all other properties' value becoming the same.