public void ArmorOnDamage(coPlayerData datablock, coPlayer player, float delta) { // This method is invoked by the ShapeBase code whenever the // object's damage level changes. if ((delta <= 0) || player.getState() == "Dead") return; // Apply a damage flash player.setDamageFlash(1); // If the pain is excessive, let's hear about it. if (delta > 10) PlayerPlayPain(player); }