Пример #1
0
    public void ApplyPropertiesFromSave(AgentProjectile projectile)
    {
        NodeGroupSaveHelper.CopyGroups(this, projectile);

        TimeToLiveRemaining = projectile.TimeToLiveRemaining;
        Amount          = projectile.Amount;
        Properties      = projectile.Properties;
        Transform       = projectile.Transform;
        LinearVelocity  = projectile.LinearVelocity;
        AngularVelocity = projectile.AngularVelocity;
    }
Пример #2
0
 public void TriggerOnToxinEmitted(AgentProjectile toxin)
 {
     OnToxinEmitted?.Invoke(toxin);
 }