In superpowers, if you make a variable outside of update or awake, you can change it in the scene. But how do you make it so you can choose a choice like the different camera modes? Is it with Sup.Math like making Vec3s?
Looks like the UI for editing behavior properties is created here: https://github.com/superpowers/superpowers-game/blob/master/plugins/default/type...
And it doesn't support building custom dropdown boxes from the type information.