void Update()
{
//call for variables in the script "Player"
Player pstats = player.GetComponent<Player>();
//continous damage while on trigger
if (whileOnTrigger == true) {
lavaDmg = 5;
if (lavaDmgCldwn <= 1){
lavaDmgCldwn -= Time.deltaTime;
}
if (lavaDmgCldwn <= 0){
pstats.CurHp -= lavaDmg;
lavaDmgCldwn = 1;
}
}
//count to stop the damage after player leaves trigger
if (triggerOn == true){
lavaDmg = 5;
if (lavaDmgCldwn <= 1){
lavaDmgCldwn -= Time.deltaTime;
}
if (lavaDmgCldwn <= 0){
pstats.CurHp -= lavaDmg;
lavaCldwn -= 1;
lavaDmgCldwn = 1;
}
if (lavaCldwn <= 0){
lavaDmg = 0;
triggerOn = false;
lavaCldwn = 5;
}
}
}