extends Control # Called when the node enters the scene tree for the first time. func _ready(): #for file_name in files_to_copy: #copy_file_if_not_exists(file_name) pass #User Data copy if needed # Called every frame. 'delta' is the elapsed time since the previous frame. func _process(delta): #Engine for calculating team values #Get total for each stat var totalDamagePerSec = Global.damagePerSecMember1 + Global.damagePerSecMember2 + Global.damagePerSecMember3 + Global.damagePerSecMember4 + Global.damagePerSecMember5 var totalDamagePerClick = Global.damagePerClickMember1 + Global.damagePerClickMember2 + Global.damagePerClickMember3 + Global.damagePerClickMember4 + Global.damagePerClickMember5 var totalDamageMultiplier = calc_largest_multiplier() Global.globalDamagePerSec = totalDamagePerSec Global.globalDamagePerClick = totalDamagePerClick Global.globalDamageMultiplier = totalDamageMultiplier #Get the current status of any screens needed #var teamScreen = get_node(Global.teamScreenPath) #teamScreen.visible = Global.teamScreenVisible # #var teamSelection = get_node(Global.teamSelectionPath) #teamSelection.visible = Global.teamSelectionVisible # #var bossScreen = get_node(Global.bossSelectionPath) #bossScreen.visible = Global.bossScreenVisible func damageEngineCalc(): pass func calc_largest_multiplier(): var greatest = Global.damageMultiplierMember1 if Global.damageMultiplierMember2 > greatest: greatest = Global.damageMultiplierMember2 if Global.damageMultiplierMember3 > greatest: greatest = Global.damageMultiplierMember3 if Global.damageMultiplierMember4 > greatest: greatest = Global.damageMultiplierMember4 if Global.damageMultiplierMember5 > greatest: greatest = Global.damageMultiplierMember5 return greatest