Hey,
I tried doing this both with static function and Custom Node.
So for example I have this function
public static CharacterAccessModule GetAccessModuleFromID(string _UniqueID)
{
return CharacterManager.Instance.GetCharacter(_UniqueID).AccessModule;
}
I pass a string and it returns a custom character type.
If I chain two of these commands with different input values, the value of the last node call overwrites the output value of the previous nodes.
Here is a visual presentation.
Is this supposed to work like this? Or is this a bug?
I did check my code, the characters are returned correctly if I call them with delay.
