Пример #1
0
        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);
            }
        }
Пример #2
0
 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);
 }
Пример #3
0
 public RoomBotGuide(RoomBotData data, Room room, int virtualId)
     : base(data, room, virtualId)
 {
 }