Hey All,
Currently I have 3 nodes in my attacking tree called "update attack type", "melee attack" and "range attack" which constantly run in parallel. The update attack type decides whether to melee or range attack and the other 2 nodes call external monobehaviours to do the actual attacks...