Commit 61bf9ad
authored
Fix UI/UX issues and Improve save/load system.
- Add all currency fields (metalScrap, titaniumCore, neurochip) to new save template
- Redesign save dialog UI with wooden theme matching game aesthetic
- Fix ESC key and pause button to properly open pause menu
- Fix pause menu layering - save dialog now appears on top
- Update win/lose conditions to use homebase health instead of player health
- Fix entity cleanup timing to ensure score calculation works correctly
- Merge latest changes from main branchFile tree
24 files changed
+436
-180
lines changed- source/core
- assets
- flat-earth/skin
- images
- saves
- src/main/com/csse3200/game
- areas
- components
- currencysystem
- maingame
- towers
- screens
- services
- ui
24 files changed
+436
-180
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
34 | | - | |
35 | | - | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
36 | 36 | | |
37 | | - | |
| 37 | + | |
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
45 | | - | |
46 | | - | |
47 | | - | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
51 | | - | |
52 | | - | |
53 | | - | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
54 | 54 | | |
55 | | - | |
| 55 | + | |
56 | 56 | | |
57 | 57 | | |
58 | 58 | | |
| |||
Loading
Loading
Loading
Loading
Loading
Loading
Loading
This file was deleted.
Lines changed: 6 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
244 | 244 | | |
245 | 245 | | |
246 | 246 | | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
247 | 253 | | |
248 | 254 | | |
249 | 255 | | |
| |||
0 commit comments