#5 dummy not showing damage - resolved

This commit is contained in:
2021-11-06 03:06:46 +01:00
committed by Giovanni Harting
parent 50676c5e95
commit 44252fca3b

View File

@@ -25,8 +25,6 @@
</select> </select>
</div> </div>
<div v-show="false" :key="data.selectWeapon || data.selectPlayer">{{ processDmg() }}</div>
<div id="hitgroup-puppet"></div> <div id="hitgroup-puppet"></div>
</div> </div>
</template> </template>
@@ -144,7 +142,9 @@ export default {
unique.forEach(w => { unique.forEach(w => {
for (let weapon in props.equipment_map) { for (let weapon in props.equipment_map) {
if (parseInt(w) === parseInt(weapon)) { if (parseInt(w) === parseInt(weapon)) {
arr2.push({w: props.equipment_map[weapon]}) let obj = {}
obj[w] = props.equipment_map[weapon]
arr2.push(obj)
} }
} }
}) })
@@ -165,7 +165,7 @@ export default {
// 1: hitgroup // 1: hitgroup
// 2: dmg // 2: dmg
if (weapon) { if (weapon) {
if (weapon[0] === parseInt(Object.keys(data.selectWeapon).toString())) { if (Object.values(weapon)[0] === parseInt(Object.keys(data.selectWeapon).toString())) {
let obj = {} let obj = {}
obj[weapon[1]] = weapon[2] obj[weapon[1]] = weapon[2]
arr.push(obj) arr.push(obj)
@@ -192,7 +192,7 @@ export default {
// 1: hitgroup // 1: hitgroup
// 2: dmg // 2: dmg
if (weapon) { if (weapon) {
if (weapon[0] === parseInt(Object.keys(data.selectWeapon).toString())) { if (Object.values(weapon)[0] === parseInt(Object.keys(data.selectWeapon).toString())) {
let obj = {} let obj = {}
obj[weapon[1]] = weapon[2] obj[weapon[1]] = weapon[2]
arr.push(obj) arr.push(obj)
@@ -220,7 +220,7 @@ export default {
// 1: hitgroup // 1: hitgroup
// 2: dmg // 2: dmg
if (weapon) { if (weapon) {
if (weapon[0] === parseInt(Object.keys(data.selectWeapon).toString())) { if (Object.values(weapon)[0] === parseInt(Object.keys(data.selectWeapon).toString())) {
let obj = {} let obj = {}
obj[weapon[1]] = weapon[2] obj[weapon[1]] = weapon[2]
arr.push(obj) arr.push(obj)
@@ -247,7 +247,7 @@ export default {
// 1: hitgroup // 1: hitgroup
// 2: dmg // 2: dmg
if (weapon) { if (weapon) {
if (weapon[0] === parseInt(Object.keys(data.selectWeapon).toString())) { if (Object.values(weapon)[0] === parseInt(Object.keys(data.selectWeapon).toString())) {
let obj = {} let obj = {}
obj[weapon[1]] = weapon[2] obj[weapon[1]] = weapon[2]
arr.push(obj) arr.push(obj)
@@ -391,9 +391,16 @@ export default {
buildCharts() buildCharts()
} }
watch(() => data.selectPlayer, processPlayerWeapon) watch(() => data.selectPlayer, () => {
data.selectWeapon = ''
processPlayerWeapon()
})
return {props, data, store, processDmg, processPlayerWeapon} watch(() => data.selectWeapon, () => {
processDmg()
})
return {props, data, store, processPlayerWeapon}
} }
} }
</script> </script>