Ejemplo n.º 1
0
 internal User(SpawnUserServerMessage message)
     : base(message.Id)
 {
     Name            = message.Name;
     GuildName       = message.GuildName;
     RaceGenderClass = message.RaceGenderClass;
 }
Ejemplo n.º 2
0
 internal void SpawnUser(SpawnUserServerMessage message)
 {
     foreach (var e in BasicTeraData.Instance.EventsData.MissingAbnormalities.Keys)
     {
         e.NextChecks[message.Id] = DateTime.UtcNow.AddSeconds(5);
     }
 }
Ejemplo n.º 3
0
 internal UserEntity(SpawnUserServerMessage message)
     : this(message.Id)
 {
     Name            = message.Name;
     GuildName       = message.GuildName;
     RaceGenderClass = message.RaceGenderClass;
     PlayerId        = message.PlayerId;
 }
Ejemplo n.º 4
0
 internal UserEntity(SpawnUserServerMessage message)
     : base(message.Id, message.Position, message.Heading)
 {
     Name            = message.Name;
     GuildName       = message.GuildName;
     RaceGenderClass = message.RaceGenderClass;
     PlayerId        = message.PlayerId;
     ServerId        = message.ServerId;
     Level           = message.Level;
     OutOfRange      = false;
 }
Ejemplo n.º 5
0
 internal UserEntity(SpawnUserServerMessage message)
     : base(message.Id, message.Position)
 {
     Name            = message.Name;
     GuildName       = message.GuildName;
     RaceGenderClass = message.RaceGenderClass;
     PlayerId        = message.PlayerId;
     ServerId        = message.ServerId;
     Level           = message.Level;
     Relation        = message.Relation;
     Dead            = message.Dead;
 }
Ejemplo n.º 6
0
 internal void SpawnUser(SpawnUserServerMessage message)
 {
     if (_lastBosses.Any(x => x.Value > 0))
     {
         if (BasicTeraData.Instance.EventsData.MissingAbnormalities?.Keys != null)
         {
             foreach (var e in BasicTeraData.Instance.EventsData.MissingAbnormalities.Keys)
             {
                 e.NextChecks[message.Id] = DateTime.UtcNow.AddSeconds(5);
             }
         }
     }
 }
Ejemplo n.º 7
0
 public void Update(SpawnUserServerMessage message)
 {
     RegisterDead(message.Id, message.Time.Ticks, message.Dead);
 }
Ejemplo n.º 8
0
        public void Update(SpawnUserServerMessage message)
        {
            var newEntity = new UserEntity(message);

            Register(newEntity);
        }
Ejemplo n.º 9
0
 internal S_SPAWN_USER(SpawnUserServerMessage message)
 {
     NetworkController.Instance.EntityTracker.Update(message);
     NetworkController.Instance.AbnormalityTracker.Update(message);
     NotifyProcessor.Instance.SpawnUser(message);
 }
Ejemplo n.º 10
0
 public void Update(SpawnUserServerMessage message)
 {
     _dictionary[message.Id] = new User(message);
 }