Example #1
0
 private void OnTriggerEnter2D(Collider2D collision)
 {
     if (collision.gameObject.name == "Player")
     {
         if (changeHealth)
         {
             playerMain.health = healthSet;
         }
         Persistant.persistant.score += score;
         playerMain.GetComponentInChildren <Whack>(true).damage += damageMod;
         playerMain.projectileSpeed  += projectileMod;
         playerMove.speed            += speedMod;
         playerMove.jumpTakeOffSpeed += jumpMod;
         colourMod.Normalize();
         colourMod += (Vector3)playerMain.defaultColour.normalized;
         playerMain.defaultColour = new Vector4(colourMod.x, colourMod.y, colourMod.z, 1);
         playerMain.ChangeColour(playerMain.defaultColour);
         playerMain.gameTime += timeMod;
         Persistant.persistant.spicesCollected++;
         Persistant.persistant.lives += livesMod;
         Destroy(gameObject);
     }
 }