Generated by: `find ./src -name '*.ts' | xargs wc -l` 92 ./src/main.ts 1 ./src/vite-env.d.ts 17 ./src/classes/GameUIConstants.ts 145 ./src/classes/gui/TowerTab.ts 375 ./src/classes/gui/TowerPanel.ts 52 ./src/classes/gui/TextInput.ts 211 ./src/classes/gui/ModalDialog.ts 51 ./src/classes/gui/Sidebar.ts 122 ./src/classes/gui/HighScoreDialog.ts 70 ./src/classes/gui/Button.ts 60 ./src/classes/gui/Gemsmith.ts 154 ./src/classes/gui/EndGameDialog.ts 220 ./src/classes/gui/GemTab.ts 59 ./src/classes/gui/GamePausedDialog.ts 36 ./src/classes/gui/MessageBox.ts 205 ./src/classes/gui/Tooltip.ts 126 ./src/classes/Definitions.ts 77 ./src/classes/game/WaveManager.ts 260 ./src/classes/game/Grid.ts 51 ./src/classes/game/Gem.ts 114 ./src/classes/game/TowerBehaviours.ts 154 ./src/classes/game/Tower.ts 180 ./src/classes/game/MissionStats.ts 100 ./src/classes/game/AnimationManager.ts 177 ./src/classes/game/Creep.ts 47 ./src/classes/game/KeyboardManager.ts 104 ./src/classes/game/Projectile.ts 86 ./src/classes/game/NotificationManager.ts 130 ./src/classes/game/TowerManager.ts 71 ./src/classes/game/HighScoreManager.ts 76 ./src/classes/GuiObject.ts 203 ./src/classes/Assets.ts 52 ./src/classes/GameObject.ts 68 ./src/classes/Bastion.ts 30 ./src/classes/Events.ts 37 ./src/scenes/Scene.ts 17 ./src/scenes/Settings.ts 67 ./src/scenes/HowToPlay.ts 59 ./src/scenes/Main.ts 353 ./src/scenes/Game.ts 27 ./src/scenes/MissionPicker.ts `4536 total`