public BeetleBotDiesMessage(BeetleBot beetleBot) : base(BeetleBotMessageType.Dies, beetleBot) { }
public BeetleBotMoveMessage(BeetleBot beetleBot, Coordinates origin, Coordinates destination) : base(BeetleBotMessageType.Move, beetleBot) { Origin = origin; Destination = destination; }
protected BeetleBotMessage(BeetleBotMessageType messageType, BeetleBot beetleBot) { MessageType = messageType; BeetleBot = beetleBot; }