void OnTriggerEnter(Collider col) { //Debug.Log(true); itemLevelRead = col.GetComponent <itemLvVars>(); if (itemLevelRead != null) { //Debug.Log(itemLevelRead.itemLevel); if (col.tag == "chair") { if (itemLevelRead.itemLevel > topChairLevel) { topChairLevel = itemLevelRead.itemLevel; Debug.Log("NEW TOP LEVEL" + topChairLevel); } if (topChairLevel > itemLevelRead.itemLevel) { randomX = (Random.value * 100f) * 10; randomY = (Random.value * 100f) * 10; randomZ = (Random.value * 100f) * 10; rigid = col.GetComponent <Rigidbody>(); rigid.AddForce(randomX, randomY, randomZ, ForceMode.Force); Debug.Log("PUNCH"); } } } }
void OnTriggerEnter(Collider col) { itemLevelToCheck = col.GetComponent <itemLvVars>(); //Debug.Log("THE " + itemLevelToCheck.itemLevel + " ITEM FELL"); if (col.tag == "chair") { if (itemLevelToCheck.itemLevel >= topLevelToSave.topChairLevel) { Debug.Log("SAVE IT!"); } else { Debug.Log("DESTROY"); } } }