demenik
|
01067d4770
|
fix: Change order of buttons in load save game menu
|
2025-12-11 20:22:31 +01:00 |
|
demenik
|
2857f59a85
|
feat: Show achievement progress in savegame load menu (#47)
|
2025-12-11 20:21:46 +01:00 |
|
demenik
|
52dd300ca0
|
feat: Add achievements button to HUD settings (#47)
|
2025-12-11 20:21:02 +01:00 |
|
demenik
|
8c9a27f0df
|
feat: Implement achievement menu UI (#47)
|
2025-12-11 20:20:30 +01:00 |
|
demenik
|
d58b23c1b1
|
feat: Add title and description methods to AchievementId (#47)
|
2025-12-11 20:19:00 +01:00 |
|
demenik
|
aa70598316
|
test: Fix achievement integration test setup and system visibility (#42)
|
2025-12-11 18:47:42 +01:00 |
|
demenik
|
172f32a4d8
|
feat: Add achievement tracking and persistence (#42)
|
2025-12-11 17:26:19 +01:00 |
|
demenik
|
ac06bc598b
|
feat: Add UI for start screen settings
|
2025-12-11 13:55:43 +01:00 |
|
demenik
|
2a1f8a7e7c
|
feat: Implement timer settings in start screen
|
2025-12-11 13:55:14 +01:00 |
|
demenik
|
c4bbe2015f
|
fix: SessionTracker now updates at the same time berries are granted
(#54)
|
2025-12-10 19:50:25 +01:00 |
|
demenik
|
ccf8209a7f
|
feat: show keybinds on hud buttons (#66)
|
2025-12-10 18:29:20 +01:00 |
|
demenik
|
81ff75630e
|
feat: add keybinds for inventory and settings (#66)
|
2025-12-10 18:28:55 +01:00 |
|
demenik
|
04a9125a31
|
docs: document game phases, save system, notifications, and events (#65)
|
2025-12-10 18:14:15 +01:00 |
|
demenik
|
392b93d47b
|
docs: add documentation for inventory and shop systems (#65)
|
2025-12-10 18:13:22 +01:00 |
|
demenik
|
e5713fdb94
|
docs: document player character (Pom) and input handling (#65)
|
2025-12-10 18:13:13 +01:00 |
|
demenik
|
604bbf5f78
|
docs: add comments to UI components, HUD, and start screen (#65)
|
2025-12-10 18:12:36 +01:00 |
|
demenik
|
040b2742ca
|
docs: document grid system and game screen environment (#65)
|
2025-12-10 18:12:27 +01:00 |
|
demenik
|
49302948d2
|
docs: add documentation to core, config, and utility modules (#65)
|
2025-12-10 18:12:06 +01:00 |
|
demenik
|
5106561503
|
docs: Change // (regular comment) to /// (doc comment)
|
2025-12-10 17:46:27 +01:00 |
|
demenik
|
ccab27b933
|
feat: Prevent player from being trapped by planting
|
2025-12-10 17:38:25 +01:00 |
|
demenik
|
5376a38288
|
feat: Add phase end sound effect (#64)
|
2025-12-10 16:17:41 +01:00 |
|
demenik
|
a4f5771d57
|
feat: Add notification for wonder event (#41)
|
2025-12-10 15:50:51 +01:00 |
|
demenik
|
110b306194
|
docs: Add system description comment for berry reward system
|
2025-12-10 15:48:02 +01:00 |
|
demenik
|
53b10d6c0b
|
chore: Capitalize debug print
|
2025-12-10 15:46:03 +01:00 |
|
demenik
|
0b9cae2dfa
|
fix: Grant focus reward berries at the end of the focus phase
|
2025-12-10 15:45:38 +01:00 |
|
demenik
|
3b310ea198
|
fix: Stop granting berries for minutes passed in pause phase
|
2025-12-10 15:26:11 +01:00 |
|
demenik
|
3a8e16d085
|
feat: Add notification feature and display notification for berry reward
(#63)
|
2025-12-10 15:01:29 +01:00 |
|
demenik
|
a20807ce09
|
feat: Add focus minute berry reward (#63)
|
2025-12-10 14:11:02 +01:00 |
|
demenik
|
0362620433
|
feat: Add berries_per_focus_minute option in GameConfig (#63)
|
2025-12-10 14:00:47 +01:00 |
|
demenik
|
2e429605f3
|
fix: Fix new game reset bug (#60)
|
2025-12-10 13:47:51 +01:00 |
|
demenik
|
ceeeca7b5b
|
refactor: Format code
|
2025-12-10 13:36:07 +01:00 |
|
demenik
|
a7aa54c570
|
feat: track total berries earned in session and savegames (#61)
|
2025-12-09 19:29:14 +01:00 |
|
demenik
|
50314e6c4e
|
feat: Add HUD text for shovel mode
|
2025-12-09 18:33:48 +01:00 |
|
demenik
|
eb0b8ca91a
|
feat: Set (1,1) to TileState::Empty on new game
|
2025-12-09 18:22:40 +01:00 |
|
demenik
|
9483c0e3b4
|
feat: Derive Debug for ItemStack
|
2025-12-09 18:01:00 +01:00 |
|
demenik
|
9437a5400a
|
fix: Derive PartialEq and Eq for TileState and remove trailing
empty line
|
2025-12-09 17:48:15 +01:00 |
|
demenik
|
8f01e0bc80
|
feat: Implement shovel interaction and tile highlighting (#15)
|
2025-12-09 17:30:55 +01:00 |
|
demenik
|
bde09ec5f2
|
feat: Enable dynamic shovel pricing calculation (#15)
|
2025-12-09 17:30:36 +01:00 |
|
demenik
|
a96ad857a6
|
feat: Add shovel asset and inventory helper (#15)
|
2025-12-09 17:21:54 +01:00 |
|
demenik
|
d227e7171e
|
fix: Timer settings change by 10 while pressing shift
|
2025-12-09 16:32:40 +01:00 |
|
demenik
|
f21b44d2e0
|
fix: Changed wonder event text from Wonder! to Wunder!
|
2025-12-09 16:18:25 +01:00 |
|
demenik
|
d3414728d4
|
feat: implement wonder event response handling and visual feedback
|
2025-12-09 16:12:31 +01:00 |
|
demenik
|
576d9fc311
|
feat: Implement wonder event request (#40)
|
2025-12-09 15:21:38 +01:00 |
|
demenik
|
14cd5419ac
|
feat: Add wonder_event_url to GameConfig
|
2025-12-09 15:20:42 +01:00 |
|
demenik
|
11bd858fa8
|
refactor: Use Node::from_padding helper
|
2025-12-09 13:46:56 +01:00 |
|
demenik
|
e2b6e6ab0a
|
feat: Use spawn_context_menu in features/pom
|
2025-12-09 13:34:12 +01:00 |
|
demenik
|
bd89ac7435
|
feat: Add spawn_context_menu to prelude.rs
|
2025-12-09 13:30:20 +01:00 |
|
demenik
|
21f3359077
|
feat: Add context menu UI element
|
2025-12-09 13:29:18 +01:00 |
|
demenik
|
d9a1c9c2a7
|
feat: Replace old popup with new UI element
|
2025-12-09 13:21:51 +01:00 |
|
demenik
|
c50601c23a
|
fix: Make popup child a closure
|
2025-12-09 13:06:01 +01:00 |
|