|
|
93467760db
|
fix knockback application logic in damage handling
|
2025-12-15 18:12:18 +01:00 |
|
|
|
6be9927752
|
implement knockback mechanics and adjust attack detection for OrcMON
|
2025-12-15 18:11:57 +01:00 |
|
|
|
1343b18753
|
refactor invincibility handling by consolidating invincible counting logic into a separate method
|
2025-12-15 17:25:59 +01:00 |
|
|
|
e0986d4708
|
add knockback value to GreenSlime monster and update player transparency handling
|
2025-12-14 00:02:54 +01:00 |
|
|
|
d018ed3e6e
|
add guarding mechanic and implement guard sprite handling
|
2025-12-13 23:55:47 +01:00 |
|
|
|
133afa9c06
|
add new sound effects for blocked and parry actions
|
2025-12-13 22:34:35 +01:00 |
|
|
|
c4b1d029aa
|
remove TODO comment for fixing monster attack sprite drawing position
|
2025-12-13 22:26:15 +01:00 |
|
|
|
c8d7a56934
|
refactor Orc monster actions and improve attack image initialization (closes #8)
|
2025-12-13 22:25:44 +01:00 |
|
|
|
4f9d1dfcb6
|
add Orc monster implementation and enhance player-monster interaction
|
2025-12-13 20:21:28 +01:00 |
|
|
|
d092a39115
|
refactor entity behavior and enhance monster chasing logic
|
2025-12-13 19:09:05 +01:00 |
|
|
|
9263626ca2
|
add MiniMap functionality and integrate map state handling
|
2025-12-13 18:20:01 +01:00 |
|
|
|
87aba81f32
|
update .gitignore to include system.txt and ensure gamedata is tracked
|
2025-12-13 15:57:48 +01:00 |
|
|
|
4aa955246b
|
refactor map handling and improve tile initialization logic
|
2025-12-13 15:40:26 +01:00 |
|
|
|
f9c511d6bb
|
add sleeping functionality to Tent object and update player image handling
|
2025-12-13 14:49:03 +01:00 |
|
|
|
7f8d9d7e9b
|
add Tent object and implement sleep functionality with lighting adjustments
|
2025-12-13 14:37:36 +01:00 |
|
|
|
27c36d880d
|
update lighting logic to extend night duration and enhance gradient color customization
|
2025-12-13 14:16:54 +01:00 |
|
|
|
c1e355637e
|
refactor debug display logic in Lighting.java to conditionally show day state
|
2025-12-13 14:06:33 +01:00 |
|
|
|
7b3a8bca0f
|
implement day-night cycle with dynamic lighting adjustments
|
2025-12-13 14:06:01 +01:00 |
|
|
|
2105a0e8af
|
add lantern object and implement light management in player and environment
|
2025-12-13 13:44:52 +01:00 |
|
|
|
7ee7614c6c
|
simplify lighting rendering by removing unnecessary shape calculations
|
2025-12-13 13:09:15 +01:00 |
|
|
|
4b9c0006a6
|
add EnvironmentManager and Lighting classes for enhanced environment rendering
|
2025-12-13 13:03:50 +01:00 |
|
|
|
42ed4dd099
|
refactor Boot.java to streamline game initialization and window generation
|
2025-12-13 12:19:05 +01:00 |
|
|
|
97da3982d1
|
added stackable functionality to items and improved inventory management
|
2025-12-13 12:13:01 +01:00 |
|
|
|
b380e218f6
|
removed unnecessary imports
|
2025-12-13 01:00:54 +01:00 |
|
|
|
1131996d77
|
changed package name of a star algo
|
2025-12-13 00:48:09 +01:00 |
|
|
|
825b084a68
|
obstacles and chest loot
|
2025-12-13 00:44:53 +01:00 |
|
|
|
1d6f53a70e
|
added knockback to monsters
|
2025-12-12 23:45:57 +01:00 |
|
|
|
2e73a012d1
|
slimes can now get aggro and follow you (and stop following you if you ran away)
|
2025-12-12 21:58:41 +01:00 |
|
|
|
c02ae0302c
|
made hitboxed visible in debug mode (closed #2)
|
2025-12-12 21:47:17 +01:00 |
|
|
|
4276c24392
|
made path visible in debug mode
|
2025-12-12 21:41:04 +01:00 |
|
|
|
9484797ced
|
fixed a pathfinding bug
|
2025-12-12 21:37:18 +01:00 |
|
|
|
4ab53ceab9
|
added path finding algorithm
|
2025-12-12 21:33:52 +01:00 |
|
|
|
a89838eb38
|
made world change events world-bound
|
2025-12-12 17:59:43 +01:00 |
|
|
|
580775bf30
|
added trading system
|
2025-12-12 16:44:50 +01:00 |
|
|
|
eb2c435671
|
made item buyable
|
2025-12-12 16:33:05 +01:00 |
|
|
|
484abf4f9b
|
added transition effect to map change
|
2025-12-12 14:57:47 +01:00 |
|
|
|
d546d302c6
|
lower cased Config#SETTING to Config#Setting
|
2025-12-12 14:30:11 +01:00 |
|
|
|
7e8a27a671
|
made map switching possible
|
2025-12-12 13:48:42 +01:00 |
|
|
|
de42dd6bd6
|
events are now world-bound
|
2025-12-12 13:27:42 +01:00 |
|
|
|
4aabe84d59
|
all entity arrays are now two-dimensional (with map index so entities won't be rendered on any map anymore)
|
2025-12-12 13:20:14 +01:00 |
|
|
|
67309a6e28
|
changed tile array to three-dimensional array (i0=map; i1=col; i2=row)
|
2025-12-12 12:52:50 +01:00 |
|
|
|
5dd43b6f9d
|
added game over screen
|
2025-12-12 12:26:32 +01:00 |
|
|
|
785a76942e
|
optimized settings
|
2025-12-12 11:52:31 +01:00 |
|
|
|
099f52278c
|
save game settings and parse them
|
2025-12-12 11:34:01 +01:00 |
|
|
|
d294578a74
|
finished options menu
|
2025-12-11 19:21:06 +01:00 |
|
|
|
21f4acf6b1
|
make the other buttons in the options menu work
|
2025-12-11 19:05:35 +01:00 |
|
|
|
eba67d7cf8
|
made music and sfx volume adjustable
|
2025-12-11 18:55:32 +01:00 |
|
|
|
e9fc671135
|
added unfinished fullscreen option
|
2025-12-11 18:26:50 +01:00 |
|
|
|
5192c8df87
|
continued options menu
|
2025-12-09 14:47:43 +01:00 |
|
|
|
2abdb3b5fb
|
added start of options menu
|
2025-12-08 20:29:11 +01:00 |
|