public void DoAction(int amount, BaseNode self) { OnAction?.Invoke(amount, self); }
public void ReceiveEnergy(int amount, NetworkIdentity sender, BaseNode self) { OnReceiveEnergy?.Invoke(amount, sender, self); }
public void TransmitEnergy(int amount, NodeController destination, BaseNode self) { OnTransmitEnergy?.Invoke(amount, destination, self); }
public void Create(BaseNode self) { OnCreation?.Invoke(self); }