Add debug tool for effects
parent
ccb86df970
commit
916c0f2dcb
@ -0,0 +1,52 @@
|
|||||||
|
// For front-end debugging
|
||||||
|
// Anything to be tested that would otherwise need server logs, etc.
|
||||||
|
// should go here
|
||||||
|
|
||||||
|
function debugEffect(){
|
||||||
|
|
||||||
|
let damageAmount = document.getElementById("effectDamageAmount").value;
|
||||||
|
if(damageAmount == ""){ damageAmount = null; }
|
||||||
|
|
||||||
|
let targetId = document.getElementById("effectTargetId").value;
|
||||||
|
if(targetId == ""){ targetId = null; }
|
||||||
|
|
||||||
|
let targetId2 = document.getElementById("effectTargetId2").value;
|
||||||
|
if(targetId2 == ""){ targetId2 = null; }
|
||||||
|
|
||||||
|
let targetPlayer = document.getElementById("effectTargetPlayer").value;
|
||||||
|
if(targetPlayer == ""){ targetPlayer = null; }
|
||||||
|
|
||||||
|
let effectAddRemove = document.getElementById("effectAddRemove").value;
|
||||||
|
if(effectAddRemove == ""){ effectAddRemove = null; }
|
||||||
|
|
||||||
|
let effect = document.getElementById("effect").value;
|
||||||
|
if(effect == ""){ effect = null; }
|
||||||
|
|
||||||
|
debugEffectFunction(damageAmount, targetId, targetId2, targetPlayer, effectAddRemove, effect);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
function debugEffectFunction(damageAmount = null, targetId = null, targetId2 = null, targetPlayer = null, effectAddRemove = null, effect = null){
|
||||||
|
|
||||||
|
if(effect == 'hurt'){
|
||||||
|
hurt(damageAmount, targetId, targetPlayer);
|
||||||
|
}
|
||||||
|
if(effect == 'heal'){
|
||||||
|
heal(damageAmount, targetPlayer);
|
||||||
|
}
|
||||||
|
if(effect == 'flight'){
|
||||||
|
console.log(targetId+' Flight: '+flight[targetId]);
|
||||||
|
|
||||||
|
console.log(effectAddRemove);
|
||||||
|
|
||||||
|
if(effectAddRemove == 'remove'){
|
||||||
|
removeFlight(targetId);
|
||||||
|
}else{
|
||||||
|
giveFlight(targetId);
|
||||||
|
}
|
||||||
|
|
||||||
|
console.log(targetId+' Flight: '+flight[targetId]);
|
||||||
|
}
|
||||||
|
if(effect == 'equip'){}
|
||||||
|
}
|
||||||
|
|
||||||
Loading…
Reference in New Issue