diff --git a/src/components/ItemView.vue b/src/components/ItemView.vue index 0464617..7b84beb 100644 --- a/src/components/ItemView.vue +++ b/src/components/ItemView.vue @@ -4,6 +4,9 @@
{{ item.name.capital.all.toString() }}
+
+
{{ hoverText }}
+
@@ -13,7 +16,7 @@ import { Creature } from '@/game/creature' import { POV } from '@/game/language' import { Stats, Stat } from '@/game/combat' import { Container, VoreContainer, Vore } from '@/game/vore' -import { Item, ItemKindIcons } from '@/game/items' +import { Item, ItemKindIcons, ItemKind } from '@/game/items' @Component({ data () { @@ -23,6 +26,14 @@ import { Item, ItemKindIcons } from '@/game/items' } }) export default class ItemView extends Vue { + get hoverText () { + switch (this.item.kind) { + case ItemKind.Key: return "Inspect" + case ItemKind.Consumable: return "Use" + case ItemKind.Equipment: return "Equip" + } + } + @Prop({ required: true }) item!: Item } @@ -33,18 +44,18 @@ export default class ItemView extends Vue {