Folder structure

This commit is contained in:
Martin
2022-12-06 10:00:18 +01:00
parent 5a98d691e1
commit 718d297318
21 changed files with 109 additions and 54 deletions

View File

@@ -1,6 +1,7 @@
export class GameSettings {
public player: PlayerSettings = new PlayerSettings();
public upgrades: UpgradeSettings = new UpgradeSettings();
public enemyManager: EnemyManagerSettings = new EnemyManagerSettings();
}
export class PlayerSettings {
@@ -46,3 +47,14 @@ export class UpgradeSettings {
public maxHaloProjectileUpgrades = 0;
public maxRegenerationUpgrades = 0;
}
export class EnemyManagerSettings {
public waveEnemySpawner = new WaveEnemySpawnerSettings();
}
export class WaveEnemySpawnerSettings {
public cooldown = 0;
public enemiesPerWave = 0;
public waveLifetime = 0;
public enemyType = "";
}