public RoomBotNewbieGuide(RoomBotData data, Room room, int virtualId) : base(data, room, virtualId) { foreach (BotAction action in Skylight.GetGame().GetBotManager().GetBotActionsByTick(-1)) { this.HandleBotAction(action); } GameClient roomOwner = Skylight.GetGame().GetGameClientManager().GetGameClientById(this.Room.RoomData.OwnerID); if (roomOwner != null) { Skylight.GetGame().GetAchievementManager().AddAchievement(roomOwner, "Student", 1); } }
public RoomBot(RoomBotData data, Room room, int virtualId) : base(room, virtualId) { this.Data = data; this.RandomSpeechTimer = this.GetRandom().Next(10, 250); this.RandomMoveTimer = this.GetRandom().Next(10, 30); }
public RoomBotGuide(RoomBotData data, Room room, int virtualId) : base(data, room, virtualId) { }