// Initialize Widget's starting Inventory-------------------------------- public void Awake() { playerStatus = GetComponent<Widget_Status>(); widgetInventory = new int[(int) InventoryItem.COUNT_NUM_ITEMS]; foreach (InventoryItem item in widgetInventory) { widgetInventory[(int)item] = 0; } // Give Widget some starting items widgetInventory[(int)InventoryItem.ENERGYPACK] = 1; widgetInventory[(int)InventoryItem.REPAIRKIT] = 2; }
// Initialize Player Info------------------ public void Start() { playerInfo = FindObjectOfType<Widget_Status>(); customControls = FindObjectOfType<GUI_CustomControls>(); playerInvo = FindObjectOfType<Widget_Inventory>(); playerAttack = FindObjectOfType<Widget_AttackController>(); player = GameObject.FindWithTag("Player"); }
public void Awake() { controller = GetComponent<CharacterController>(); widgetStatus = GetComponent<Widget_Status>(); }
public void OnTriggerEnter(Collider other) { print("ow!"); playerStatus = GameObject.FindWithTag("Player").GetComponent<Widget_Status>(); playerStatus.ApplyDamage(damage); }