panhui 2 lat temu
rodzic
commit
7531a9978c

BIN
src/assets/game/assets/Abigail_Chen.png


BIN
src/assets/game/assets/Carlos_Gomez.png


BIN
src/assets/game/assets/Klaus_Mueller.png


BIN
src/assets/game/assets/Wolfgang_Schulz.png


Plik diff jest za duży
+ 935 - 143
src/assets/game/assets/map1.json


+ 8 - 0
src/game/scenes/BootScene.ts

@@ -2,6 +2,10 @@ import { Scene } from 'phaser'
 import Isabella_Rodriguez from '@/assets/game/assets/Isabella_Rodriguez.png'
 import Isabella_Rodriguez from '@/assets/game/assets/Isabella_Rodriguez.png'
 import Tamara_Taylor from '@/assets/game/assets/Tamara_Taylor.png'
 import Tamara_Taylor from '@/assets/game/assets/Tamara_Taylor.png'
 import Arthur_Burton from '@/assets/game/assets/Arthur_Burton.png'
 import Arthur_Burton from '@/assets/game/assets/Arthur_Burton.png'
+import Abigail_Chen from '@/assets/game/assets/Abigail_Chen.png'
+import Klaus_Mueller from '@/assets/game/assets/Klaus_Mueller.png'
+import Wolfgang_Schulz from '@/assets/game/assets/Wolfgang_Schulz.png'
+import Carlos_Gomez from '@/assets/game/assets/Carlos_Gomez.png'
 import atlas from '@/assets/game/assets/atlas.json'
 import atlas from '@/assets/game/assets/atlas.json'
 import flag from '@/assets/game/assets/flag.png'
 import flag from '@/assets/game/assets/flag.png'
 import flagJson from '@/assets/game/assets/flag.json'
 import flagJson from '@/assets/game/assets/flag.json'
@@ -45,6 +49,10 @@ export default class BootScene extends Scene {
         this.load.atlas('Isabella_Rodriguez', Isabella_Rodriguez, atlas)
         this.load.atlas('Isabella_Rodriguez', Isabella_Rodriguez, atlas)
         this.load.atlas('Tamara_Taylor', Tamara_Taylor, atlas)
         this.load.atlas('Tamara_Taylor', Tamara_Taylor, atlas)
         this.load.atlas('Arthur_Burton', Arthur_Burton, atlas)
         this.load.atlas('Arthur_Burton', Arthur_Burton, atlas)
+        this.load.atlas('Abigail_Chen', Abigail_Chen, atlas)
+        this.load.atlas('Klaus_Mueller', Klaus_Mueller, atlas)
+        this.load.atlas('Wolfgang_Schulz', Wolfgang_Schulz, atlas)
+        this.load.atlas('Carlos_Gomez', Carlos_Gomez, atlas)
         this.load.image('enter', enter)
         this.load.image('enter', enter)
         this.load.atlas('falg', flag, flagJson)
         this.load.atlas('falg', flag, flagJson)
 
 

+ 22 - 2
src/game/scenes/PlayScene.ts

@@ -53,7 +53,27 @@ export default class PlayScene extends Scene {
             wait: false,
             wait: false,
             sprite: null,
             sprite: null,
             paths: []
             paths: []
-        }
+        },
+        Abigail_Chen: <Person>{
+            wait: false,
+            sprite: null,
+            paths: []
+        },
+        Klaus_Mueller: <Person>{
+            wait: false,
+            sprite: null,
+            paths: []
+        },
+        Wolfgang_Schulz: <Person>{
+            wait: false,
+            sprite: null,
+            paths: []
+        },
+        Carlos_Gomez: <Person>{
+            wait: false,
+            sprite: null,
+            paths: []
+        },
     }
     }
 
 
     create() {
     create() {
@@ -90,7 +110,7 @@ export default class PlayScene extends Scene {
         this.map.createLayer('house', [forestVillageStructures_stallsWatchtower, forestVillageObjects_], 0, 0)
         this.map.createLayer('house', [forestVillageStructures_stallsWatchtower, forestVillageObjects_], 0, 0)
 
 
         Object.keys(this.personInfo).forEach((key: string, index: number) => {
         Object.keys(this.personInfo).forEach((key: string, index: number) => {
-            console.log([...this.map.objects][0])
+            console.log([...this.map.objects][index].objects)
             this.personInfo[key].paths = [...this.map.objects][index].objects.map((obj: any) => {
             this.personInfo[key].paths = [...this.map.objects][index].objects.map((obj: any) => {
                 return {
                 return {
                     postion: {
                     postion: {

Niektóre pliki nie zostały wyświetlone z powodu dużej ilości zmienionych plików