Exemple #1
0
        public Player(ICreatureDataProvider dataProvider, IClientConnection connection)
            : base(ObjectType.Player, dataProvider)
        {
            clientConnection                    = connection;
            clientConnection.OwnerId            = this.UniqueId;
            clientConnection.OnMessageReceived += OnMessageReceived;

            LastActivity = DateTime.UtcNow;
        }
Exemple #2
0
 public Server()
 {
     serverConnection     = new WebSocketServerConnection();
     creatureDataProvider = new DummyCreatureDataProvider();
 }
Exemple #3
0
 protected Creature(ObjectType objectType, ICreatureDataProvider dataProvider)
     : base(objectType)
 {
     DataProvider = dataProvider;
 }