public void Update(SpawnProjectileServerMessage m) { var newEntity = new ProjectileEntity(m.Id, m.OwnerId, GetOrPlaceholder(m.OwnerId), m.Start, m.Start.GetHeading(m.Finish), m.Finish, (int)m.Speed, m.Time.Ticks); Register(newEntity); }
public void Update(SpawnProjectileServerMessage message) { _dictionary[message.Id] = new Projectile(message); }
public Projectile(SpawnProjectileServerMessage message) : base(message.Id) { }