diff --git a/src/components/setup/ScoringTiles.vue b/src/components/setup/ScoringTiles.vue
index 4c7736a..c3305f0 100644
--- a/src/components/setup/ScoringTiles.vue
+++ b/src/components/setup/ScoringTiles.vue
@@ -3,12 +3,12 @@
-
+
-
+
diff --git a/src/locales/de.json b/src/locales/de.json
index 84cb242..a7f6671 100644
--- a/src/locales/de.json
+++ b/src/locales/de.json
@@ -4,6 +4,10 @@
"title": "Civolution Solo Helper",
"play1": "Spiele
Civolution gegen V.I.C.I, die künstliche Gegenspielerin.",
"play2": "Diese Applikation ersetzt das Solo-Kartendeck und führt dich durch das Spiel und die Solo-Regeln.",
+ "vici": {
+ "hello": "HALLO,
ICH BIN
V.I.C.I!",
+ "about": "Du möchtest Civolution alleine spielen? Dann erlaube uns dir V.I.C.I vorzustellen, eine I-CIV-Entität, deren Aufgabe es ist, eine konkurrierende Zivilisation zu simulieren."
+ },
"feedback": "Discussion and Feedback:"
},
"setup": {
@@ -18,6 +22,17 @@
"randomize": "Neu wählen"
}
},
+ "setupBot": {
+ "title": "V.I.C.I Aufbau",
+ "provisionMarker": "Proviantmarker",
+ "placeDisks": "Wähle eine Spielfarbe für V.I.C.I, nimm deren 7
Scheiben und platziere je eine davon auf jeder deiner eigenen 7 Scheiben auf den Spielplänen.",
+ "takeTribesMarkers": "Lege 15
Stämme (die übrigen 5 werden nicht verwendet) und 50
Marker von V.I.C.Is Farbe als Vorrat in V.I.C.Is Spielbereich bereit.",
+ "placeStartingTribes": "Stelle dann 1 von V.I.C.Is Stämmen aufrecht auf den freien Lagerplatz (ohne Feuer) im
Wald-Startgebiet und 1 Stamm aufrecht auf den freien Lagerplatz (ohne Feuer) im
Grasland-Startgebiet.",
+ "placeProvisionMarker": "Lege in beide Startgebiete je 1 von V.I.C.Is Markern
flach neben den dortigen Farm-Bauplatz. Diese Marker stellen keine Rohstoffe dar, sondern sogenannte
„Proviantmarker“.",
+ "takeDice": "Lege 6
Aktivierungswürfel und 1
Schicksalswürfel in V.I.C.Is Spielbereich bereit.",
+ "diceNotice": "Diese Würfel werden nicht gewürfelt - sie dienen dazu, die Anzahl von V.I.C.Is Würfeln zu ermitteln.",
+ "noOtherComponents": "Anderes Spielmaterial wird für V.I.C.I nicht benötigt."
+ },
"difficultyLevel": {
"1": "Einstieg",
"2": "Moderat",
diff --git a/src/locales/en.json b/src/locales/en.json
index 9fc71c6..e42e7b4 100644
--- a/src/locales/en.json
+++ b/src/locales/en.json
@@ -4,6 +4,10 @@
"title": "Civolution Solo Helper",
"play1": "Play
Civolution against V.I.C.I, the artificial opponent.",
"play2": "This application replaces the solo card deck and guides you through the game and solo ruleset.",
+ "vici": {
+ "hello": "HELLO,
I AM
V.I.C.I!",
+ "about": "If you want to play Civolution by yourself, let us introduce you to V.I.C.I, an I-CIV entity with the purpose of simulating a rival civilization."
+ },
"feedback": "Discussion and Feedback:"
},
"setup": {
@@ -18,6 +22,17 @@
"randomize": "Randomize"
}
},
+ "setupBot": {
+ "title": "Setup V.I.C.I",
+ "provisionMarker": "Provision marker",
+ "placeDisks": "Choose a player color for V.I.C.I, take the 7
discs of that color and place one of them onto each of your discs on the game boards.",
+ "takeTribesMarkers": "Place 15
tribes (the remaining 5 are not used) and 50
markers of V.I.C.I’s color in V.I.C.I’s play area as a supply.",
+ "placeStartingTribes": "Place 1 of V.I.C.I’s tribes upright onto the remaining non-fire encampment in the
Forest starting territory and 1 tribe upright onto the remaining non-fire encampment in the
Grassland starting territory.",
+ "placeProvisionMarker": "Place a marker
lengthwise in each of the two starting territories next to the farm building space. These markers do not represent raw materials but are called
provision markers.",
+ "takeDice": "Place 6
activation dice and
1 fate die in V.I.C.I’s play area.",
+ "diceNotice": "You do not roll them, they are used to count the number of V.I.C.I's dice.",
+ "noOtherComponents": "Other components are not used for V.I.C.I."
+ },
"difficultyLevel": {
"1": "Beginner",
"2": "Moderate",
diff --git a/src/router/index.ts b/src/router/index.ts
index 546e348..bcddc0a 100644
--- a/src/router/index.ts
+++ b/src/router/index.ts
@@ -4,6 +4,7 @@ import { name, version, appDeployName } from '@/../package.json'
import AppHome from '@/views/AppHome.vue'
import NotFound from '@/views/NotFound.vue'
import SetupGame from '@/views/SetupGame.vue'
+import SetupBot from '@/views/SetupBot.vue'
const LOCALSTORAGE_KEY = `${name}.route`
@@ -13,11 +14,16 @@ const routes: Array
= [
name: 'AppHome',
component: AppHome
},
- {
+ {
path: '/setupGame',
name: 'SetupGame',
component: SetupGame
},
+ {
+ path: '/setupBot',
+ name: 'SetupBot',
+ component: SetupBot
+ },
{
path: '/:pathMatch(.*)*',
name: 'NotFound',
diff --git a/src/views/AppHome.vue b/src/views/AppHome.vue
index d513007..e5f4582 100644
--- a/src/views/AppHome.vue
+++ b/src/views/AppHome.vue
@@ -11,6 +11,16 @@
+
+
+
+
+
+
+
+
+
+