Beispiel #1
0
 public void Configure(RocketSO type, float force, string owner)
 {
     this.type           = type;
     this.force          = force;
     this.owner          = owner;
     this.disappearTimer = type.timeToLive;
 }
Beispiel #2
0
    public static RocketSO GetRocketTypeByName(string name)
    {
        var      rocketTypes = GameManager.i.rocketTypes;
        RocketSO foundType   = rocketTypes[0];

        foreach (RocketSO type in rocketTypes)
        {
            if (type.name == name)
            {
                foundType = type;
            }
        }
        return(foundType);
    }
Beispiel #3
0
 public void SetWeapon(string name)
 {
     this.rocketName = name;
     this.rocketType = Utilities.GetRocketTypeByName(name);
 }