All prefab variables overriden in instance?

Forums General Discussion All prefab variables overriden in instance?

This topic contains 3 replies, has 2 voices, and was last updated by  Gavalakis 1 week, 2 days ago.

Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #2587

    elvisish
    Participant

    I’m trying to work out how it happened, but I think it might have been when I added a header separator and moved it above some variables. Is it a known issue that all blackboard variables on an instance of a prefab can become overridden, even if the variable itself has never been manually set or changed?

    #2589

    Gavalakis
    Keymaster

    Hello again,

    Yes, this unfortunately can happen if any variable (or separator) is re-ordered. For your information, this same behaviour would happen to Unity native lists if they were allowed to be re-ordered (but they can’t be re-ordered).  I thought of locking the re-ordering ability when working on prefabs to avoid this from happening by accident but I didn’t in the end. Let me know what you think regarding locking re-ordering to avoid this from happening by accident.

    Thanks!

    Join us on Discord: https://discord.gg/97q2Rjh

    #2596

    elvisish
    Participant

    It could be an optional preference and then if chosen, it could auto-lock any prefabs being worked with to save any accidental pain of reordering!

    #2605

    Gavalakis
    Keymaster

    Thanks for the follow up and suggestion. I’ve added this in the roadmap 🙂

    Join us on Discord: https://discord.gg/97q2Rjh

Viewing 4 posts - 1 through 4 (of 4 total)

You must be logged in to reply to this topic.