public virtual object GetInfo() { return new { Guid, Name, Coordinate = Coordinate.ToRelative( GetPlayer() ), Mobility, ActionState = ActionState.ToString(), Descriptor = Descriptor.GetInfo(), }; }