Hi!
I've got a few questions regarding Fsm variables and extending the PlayMaker functionality.
1) Is it possible to create your own Fsm variable types (like FsmString, etc.)?
2) In C# you can have nullable variables using f.x. float? - this means the float value can be null. Is it possible to have nullable Fsm variables? I tried FsmFloat?, but that gives an error, and I guess what I really want is the FsmFloat.Value to be nullable.
The reason I'm asking is because I would like to have float, int, etc. fields which the user can leave empty. Then I would check for f.x. FsmFloat.IsNone in my FsmStateAction script to find out if the user has set a value for the float or not. Also, using float? instead of FsmFloat? doesn't work either (and then of course I would lose the advantages of using a Fsm variable).
Any information is much appreciated - thanks!
/Simon