diff --git a/src/App.vue b/src/App.vue
index 67d775f..3760c9a 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -1,12 +1,12 @@
-
-
+
+
diff --git a/src/components/Header.vue b/src/components/Header.vue
index b84c791..795aff3 100644
--- a/src/components/Header.vue
+++ b/src/components/Header.vue
@@ -3,20 +3,29 @@
+ Version: {{version}}
- Version: {{version}}
+
+
+
diff --git a/src/game/combat.ts b/src/game/combat.ts
index f2c6540..3a5b92c 100644
--- a/src/game/combat.ts
+++ b/src/game/combat.ts
@@ -383,6 +383,9 @@ export abstract class StatusEffect extends Effective implements VisibleStatus {
get bottomRight () { return '' }
}
+export type EncounterDesc = {
+ name: TextLike;
+}
/**
* An Encounter describes a fight: who is in it and whose turn it is
*/
@@ -391,7 +394,7 @@ export class Encounter {
currentMove: Creature
turnTime = 100
- constructor (public combatants: Creature[]) {
+ constructor (public desc: EncounterDesc, public combatants: Creature[]) {
this.initiatives = new Map()
combatants.forEach(combatant => this.initiatives.set(combatant, 0))