public Player(ICreatureDataProvider dataProvider, IClientConnection connection) : base(ObjectType.Player, dataProvider) { clientConnection = connection; clientConnection.OwnerId = this.UniqueId; clientConnection.OnMessageReceived += OnMessageReceived; LastActivity = DateTime.UtcNow; }
public Server() { serverConnection = new WebSocketServerConnection(); creatureDataProvider = new DummyCreatureDataProvider(); }
protected Creature(ObjectType objectType, ICreatureDataProvider dataProvider) : base(objectType) { DataProvider = dataProvider; }