void OnTriggerEnter2D(Collider2D col) { ObjectScript obj = col.gameObject.GetComponent <ObjectScript> (); switch (col.gameObject.tag) { case "cloud": registerHit(obj.penaltyLevel); break; case "fuel": collectFuel(0.65f); obj.collect(); break; case "Cat": collectCat(obj); obj.collect( ); break; default: Debug.Log("Unknown object type collided!"); obj.kill(); break; } }