Making a nice "customize" button
This commit is contained in:
parent
866985326b
commit
6d0bccc0e1
8 changed files with 79 additions and 40 deletions
|
@ -14,11 +14,18 @@ export interface HasMovedEvent {
|
|||
|
||||
export class GameManager {
|
||||
private playerName: string;
|
||||
private characterUserSelected: string;
|
||||
private characterLayers: string[];
|
||||
|
||||
public storePlayerDetails(name: string, characterUserSelected : string): void {
|
||||
public setPlayerName(name: string): void {
|
||||
this.playerName = name;
|
||||
this.characterUserSelected = characterUserSelected;
|
||||
}
|
||||
|
||||
public setCharacterUserSelected(characterUserSelected : string): void {
|
||||
this.characterLayers = [characterUserSelected];
|
||||
}
|
||||
|
||||
public setCharacterLayers(layers: string[]) {
|
||||
this.characterLayers = layers;
|
||||
}
|
||||
|
||||
loadStartMap() : Promise<StartMapInterface> {
|
||||
|
@ -36,7 +43,7 @@ export class GameManager {
|
|||
}
|
||||
|
||||
getCharacterSelected(): string {
|
||||
return this.characterUserSelected;
|
||||
return this.characterLayers[0];
|
||||
}
|
||||
|
||||
loadMap(mapUrl: string, scene: Phaser.Scenes.ScenePlugin, instance: string): string {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue