mirror of
https://github.com/YouHaveTrouble/GuildMaster.git
synced 2026-05-12 06:26:59 +00:00
update busy status dynamically
This commit is contained in:
+2
-4
@@ -1,6 +1,5 @@
|
|||||||
<script setup lang="ts">
|
<script setup lang="ts">
|
||||||
import {RouterLink, RouterView} from 'vue-router'
|
import {RouterLink, RouterView} from 'vue-router'
|
||||||
import {version} from "../package.json"
|
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
@@ -112,6 +111,7 @@ export default defineComponent({
|
|||||||
for (const adventurerId in missive.adventurers) {
|
for (const adventurerId in missive.adventurers) {
|
||||||
const adventurer = missive.adventurers[adventurerId];
|
const adventurer = missive.adventurers[adventurerId];
|
||||||
const attack = adventurer.getAttack();
|
const attack = adventurer.getAttack();
|
||||||
|
adventurer.busy = true;
|
||||||
missive.progressPoints = Math.min(missive.progressPoints + attack, missive.maxProgress);
|
missive.progressPoints = Math.min(missive.progressPoints + attack, missive.maxProgress);
|
||||||
}
|
}
|
||||||
if (
|
if (
|
||||||
@@ -213,7 +213,7 @@ export default defineComponent({
|
|||||||
}
|
}
|
||||||
|
|
||||||
try {
|
try {
|
||||||
const adventurer = new Adventurer(
|
adventurers[data.id] = new Adventurer(
|
||||||
data.id,
|
data.id,
|
||||||
data.name,
|
data.name,
|
||||||
portrait,
|
portrait,
|
||||||
@@ -222,8 +222,6 @@ export default defineComponent({
|
|||||||
data.exp ?? 0,
|
data.exp ?? 0,
|
||||||
data.prestige ?? 0,
|
data.prestige ?? 0,
|
||||||
);
|
);
|
||||||
adventurer.busy = data.busy;
|
|
||||||
adventurers[data.id] = adventurer;
|
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user