public BehaviorReturnCode Respawn() { if (respawn) { return(aiMovement.PortTo(actualEdge)); } return(BehaviorReturnCode.Failure); }