diff --git a/GUI/public/Game/Chips/Red/ChipRed.png b/GUI/public/Game/Chips/Red/ChipRed.png deleted file mode 100644 index 788d6a1..0000000 Binary files a/GUI/public/Game/Chips/Red/ChipRed.png and /dev/null differ diff --git a/GUI/public/Game/Chips/Red/ChipRed.svg b/GUI/public/Game/Chips/Red/ChipRed.svg deleted file mode 100644 index 7c163bd..0000000 --- a/GUI/public/Game/Chips/Red/ChipRed.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/GUI/public/Game/Chips/Yellow/ChipYellow.png b/GUI/public/Game/Chips/Yellow/ChipYellow.png deleted file mode 100644 index bbd018d..0000000 Binary files a/GUI/public/Game/Chips/Yellow/ChipYellow.png and /dev/null differ diff --git a/GUI/public/Game/Chips/Yellow/ChipYellow.svg b/GUI/public/Game/Chips/Yellow/ChipYellow.svg deleted file mode 100644 index aed9393..0000000 --- a/GUI/public/Game/Chips/Yellow/ChipYellow.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/GUI/public/Game/Gamefield/Gamefield.png b/GUI/public/Game/Gamefield/Gamefield.png deleted file mode 100644 index f6b0402..0000000 Binary files a/GUI/public/Game/Gamefield/Gamefield.png and /dev/null differ diff --git a/GUI/public/Game/Gamefield/Gamefield.svg b/GUI/public/Game/Gamefield/Gamefield.svg deleted file mode 100644 index be4d532..0000000 --- a/GUI/public/Game/Gamefield/Gamefield.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/GUI/public/Game/Gamefield_Empty.svg b/GUI/public/Game/Gamefield_Empty.svg new file mode 100644 index 0000000..a578482 --- /dev/null +++ b/GUI/public/Game/Gamefield_Empty.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/GUI/public/Game/Gamefield_Red.svg b/GUI/public/Game/Gamefield_Red.svg new file mode 100644 index 0000000..482b6ae --- /dev/null +++ b/GUI/public/Game/Gamefield_Red.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/GUI/public/Game/Gamefield_Yellow.svg b/GUI/public/Game/Gamefield_Yellow.svg new file mode 100644 index 0000000..91c6e79 --- /dev/null +++ b/GUI/public/Game/Gamefield_Yellow.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/GUI/public/Game/Other_Versions/Gamefield.svg b/GUI/public/Game/Other_Versions/Gamefield.svg new file mode 100644 index 0000000..7d6b5dd --- /dev/null +++ b/GUI/public/Game/Other_Versions/Gamefield.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/GUI/public/Game/Other_Versions/Gamefield_1.svg b/GUI/public/Game/Other_Versions/Gamefield_1.svg new file mode 100644 index 0000000..17fa28a --- /dev/null +++ b/GUI/public/Game/Other_Versions/Gamefield_1.svg @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/GUI/public/Game/Other_Versions/Gamefield_Red.svg b/GUI/public/Game/Other_Versions/Gamefield_Red.svg new file mode 100644 index 0000000..16f08e6 --- /dev/null +++ b/GUI/public/Game/Other_Versions/Gamefield_Red.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/GUI/public/Game/Other_Versions/Gamefield_Yellow.svg b/GUI/public/Game/Other_Versions/Gamefield_Yellow.svg new file mode 100644 index 0000000..3cf9f4c --- /dev/null +++ b/GUI/public/Game/Other_Versions/Gamefield_Yellow.svg @@ -0,0 +1,26 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/GUI/public/Game/Other_Versions/Red.svg b/GUI/public/Game/Other_Versions/Red.svg new file mode 100644 index 0000000..d83739d --- /dev/null +++ b/GUI/public/Game/Other_Versions/Red.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/GUI/public/Game/Other_Versions/Yellow.svg b/GUI/public/Game/Other_Versions/Yellow.svg new file mode 100644 index 0000000..f17e10f --- /dev/null +++ b/GUI/public/Game/Other_Versions/Yellow.svg @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/GUI/src/components/Game/Field.vue b/GUI/src/components/Game/Field.vue index 2f05040..331c175 100644 --- a/GUI/src/components/Game/Field.vue +++ b/GUI/src/components/Game/Field.vue @@ -2,14 +2,53 @@ const gameState = defineModel('gameState', { required: true }) + +function translateNumberToImage(num: number): string { + switch (num) { + case 1: + return './Game/Gamefield_Red.svg' + case 2: + return './Game/Gamefield_Yellow.svg' + default: + return './Game/Gamefield_Empty.svg' + } +} - \ No newline at end of file + \ No newline at end of file diff --git a/GUI/src/routes/LocalMode.vue b/GUI/src/routes/LocalMode.vue index 8d98204..5062910 100644 --- a/GUI/src/routes/LocalMode.vue +++ b/GUI/src/routes/LocalMode.vue @@ -4,10 +4,10 @@ import Field from '@/components/Game/Field.vue'; const gameField = [ [0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0], - [0, 0, 0, 0, 0, 0, 0], - [0, 0, 0, 0, 0, 0, 0], - [0, 0, 0, 0, 0, 0, 0], - [0, 0, 0, 0, 0, 0, 0], + [0, 0, 0, 0, 0, 2, 1], + [1, 0, 0, 0, 0, 1, 1], + [1, 0, 2, 0, 1, 2, 2], + [1, 1, 2, 1, 2, 1, 2], ];