mirror of
https://github.com/YouHaveTrouble/GuildMaster.git
synced 2026-05-12 06:26:59 +00:00
Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 7da3e91af2 | |||
| 03c16126da |
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "adventurers-guild",
|
"name": "adventurers-guild",
|
||||||
"version": "0.15.0",
|
"version": "0.15.2",
|
||||||
"private": true,
|
"private": true,
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "vite",
|
"dev": "vite",
|
||||||
|
|||||||
@@ -56,7 +56,7 @@ export default defineComponent({
|
|||||||
return Object.values(this.adventurersForHire);
|
return Object.values(this.adventurersForHire);
|
||||||
},
|
},
|
||||||
canRecruitMore() {
|
canRecruitMore() {
|
||||||
return Object.keys(this.adventurersForHire).length < this.guild.adventurerCapacity.getAdventurerCapacity();
|
return Object.keys(this.adventurers).length < this.guild.adventurerCapacity.getAdventurerCapacity();
|
||||||
},
|
},
|
||||||
newRecruitCost(): number {
|
newRecruitCost(): number {
|
||||||
const guildLevel = this.guild.level;
|
const guildLevel = this.guild.level;
|
||||||
@@ -80,7 +80,7 @@ export default defineComponent({
|
|||||||
this.$emit("previewAdventurer", adventurer);
|
this.$emit("previewAdventurer", adventurer);
|
||||||
},
|
},
|
||||||
findNewRecruit(): void {
|
findNewRecruit(): void {
|
||||||
if (!this.canRecruitMore) return;
|
if (this.recruitSlotsFilled) return;
|
||||||
this.$emit("findNewRecruit");
|
this.$emit("findNewRecruit");
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
@@ -93,6 +93,10 @@ export default defineComponent({
|
|||||||
type: Object as PropType<{ [key: string]: Adventurer }>,
|
type: Object as PropType<{ [key: string]: Adventurer }>,
|
||||||
required: true,
|
required: true,
|
||||||
},
|
},
|
||||||
|
adventurers: {
|
||||||
|
type: Object as PropType<{ [key: string]: Adventurer }>,
|
||||||
|
required: true,
|
||||||
|
},
|
||||||
},
|
},
|
||||||
emits: ["dismissAdventurer", "hireAdventurer", "previewAdventurer", "findNewRecruit"],
|
emits: ["dismissAdventurer", "hireAdventurer", "previewAdventurer", "findNewRecruit"],
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -9,6 +9,7 @@
|
|||||||
<AdventurerRecruitment
|
<AdventurerRecruitment
|
||||||
:guild="guild"
|
:guild="guild"
|
||||||
:adventurers-for-hire="adventurersForHire"
|
:adventurers-for-hire="adventurersForHire"
|
||||||
|
:adventurers="adventurers"
|
||||||
@hireAdventurer="$emit('hireAdventurer', $event)"
|
@hireAdventurer="$emit('hireAdventurer', $event)"
|
||||||
@dismissAdventurer="$emit('dismissAdventurer', $event)"
|
@dismissAdventurer="$emit('dismissAdventurer', $event)"
|
||||||
@previewAdventurer="selectedAdventurer = $event"
|
@previewAdventurer="selectedAdventurer = $event"
|
||||||
|
|||||||
Reference in New Issue
Block a user