Hide
EXP

EXP is how all the auto getters works, behaviors in the inspector. The values are:

  • NoInitSign: do not assign the value if the value is null on firsts rendering.
  • NoAutoResignToValue: do not assign the value to the correct value on the following renderings.
  • NoAutoResignToNull: do not assign the value to null value if the target disappears on the following renderings.
  • NoResignButton: when NoAutoResign is on, by default there will be a reload button when value is mismatched. Turn this on to hide the reload button.
  • NoMessage: when NoAutoResign and NOResignButton is on, by default there will be an error box when value is mismatched. Turn this on to hide the error message.
  • NoPicker: this will remove the custom picker. This is on by default (if you do not pass EXP as first argument) to keep the consistency.
  • KeepOriginalPicker: UI Toolkit only. By default, when a custom picker is shown, Unity's default picker will hide. This will keep Unity's picker together.
  • ForceReOrder: Force the auto-getters to changes the order the way how the resources are found for list/array. This is useful when you want to get children of way points, as the order is important.

And some shortcut:

  • NoAutoResign = NoAutoResignToValue | NoAutoResignToNull
  • Silent = NoAutoResign | NoMessage. Useful if you want to allow you to manually assign a different value with no buttons and error box.
  • JustPicker = NoInitSign | NoAutoResignToValue | NoAutoResignToNull | NoResignButton | NoMessage. Do nothing but just give you a picker with matched targets.
  • Message = NoAutoResignToValue | NoAutoResignToNull | NoResignButton. Just give an error message if target is mismatched.