Esempio n. 1
0
 void Start()
 {
     ship = ShipProperties.Instantiate(ship);
     if (damage)
     {
         ship.Hull.Value -= 1;
     }
     Debug.Log(ship.Hull.Value);
 }
Esempio n. 2
0
    protected virtual void Start()
    {
        properties = ShipProperties.Instantiate(properties);
        zone       = GetComponent <FiringZone>();
        TurnOrder.Instance.Subscribe(this);

        actions = new ActionProperties[weapons.Length];
        for (int i = 0; i < weapons.Length; i++)
        {
            weapons[i] = WeaponProperties.Instantiate(weapons[i]);
            actions[i] = weapons[i];
        }
    }