109 Commits

Author SHA1 Message Date
4b50e341a7 Half changes to switch to exit level, Ran out of credits, re added enemies 2026-01-31 14:56:53 +11:00
f6fc057e4f Double level size, fixed skitzo track path 2026-01-31 14:17:08 +11:00
43b33733e9 Added rail tracks, cart and camera movement with arrow keys, removed enemies... 4 now 2026-01-31 13:47:34 +11:00
b18e2d08ba Character sprite switching - directionality - added dragon head 2026-01-31 10:58:12 +11:00
58b3726d21 Merge branch 'master' of https://gitea.peterstockings.com/peterstockings/rogue 2026-01-30 17:49:25 +11:00
41909fd8e6 Added flamethrower with buring effects 2026-01-30 17:49:23 +11:00
Peter Stockings
3a656c46fc Fix broken tests 2026-01-28 20:18:44 +11:00
c06823e08b Provided WASD movement 2026-01-28 19:07:22 +11:00
80e82f68a0 changed visual movement speed to be slower and made diagonal movement with arrow keys work 2026-01-28 18:59:35 +11:00
f01d8de15c Auto reload last reloadble weapon when reload is triggered 2026-01-28 18:32:52 +11:00
90aebc892a Make it so you cant shoot yourself 2026-01-28 18:19:46 +11:00
5d33d0e660 Added pregress bar for reloading 2026-01-28 18:06:42 +11:00
fc18008656 Add Billys assets (WIP) 2026-01-28 17:38:46 +11:00
Peter Stockings
c105719e4a Remove use of any in PlayerInputHandler 2026-01-27 20:55:03 +11:00
Peter Stockings
34554aa051 refactor game scene 2026-01-27 20:38:48 +11:00
Peter Stockings
2493d37c7a fix: when applying or cancelling upgrade clear border effect on items 2026-01-27 18:03:11 +11:00
Peter Stockings
cdedf47e0d Ensure that damage takes into effect stat bonuses from equipment 2026-01-27 17:48:20 +11:00
Peter Stockings
165cde6ca3 Add reload logic for ranged weapons 2026-01-27 17:35:34 +11:00
Peter Stockings
7260781f38 Hide sprites of corpses when in fog of war 2026-01-27 15:56:32 +11:00
Peter Stockings
a15bb3675b Shot trap status/damage of affected entity rather then just player 2026-01-27 14:14:27 +11:00
Peter Stockings
ef7d85750f Begin refactoring GameScene 2026-01-27 13:46:19 +11:00
Peter Stockings
1d7be54fd9 Upgrading should increase all numeric stats by 1 2026-01-25 17:25:10 +11:00
Peter Stockings
1931482abd feat: Enemies drop loot on death 2026-01-25 17:01:19 +11:00
Peter Stockings
9552364a60 feat: Add traps 2026-01-25 16:37:46 +11:00
Peter Stockings
18d4f0cdd4 refactor inventory overlay 2026-01-23 23:45:41 +11:00
Peter Stockings
c415becc38 feat: add upgrade scrolls 2026-01-23 23:26:55 +11:00
Peter Stockings
e130e6d174 feat: create item variants 2026-01-23 08:29:39 +11:00
Peter Stockings
d2039df8c8 refactor items logic 2026-01-22 22:04:23 +11:00
Peter Stockings
4129f5390f feat: add tooltip for equipment stats 2026-01-21 22:57:32 +11:00
Peter Stockings
84f5624ed5 feat: make equipment slots equipable and ensure stat bonuses are granted 2026-01-21 22:41:00 +11:00
Peter Stockings
c4b0a16dd4 Add a chain of carts and a start/stop button 2026-01-21 22:05:08 +11:00
Peter Stockings
9832d3d6b9 Randomly generate large track loop with multiple curves in Track exploration scene 2026-01-21 20:31:04 +11:00
Peter Stockings
7aaadee3c5 feat: Add scene with track loop and mine cart 2026-01-21 20:18:02 +11:00
Peter Stockings
ff6b6bfb73 feat: make items in backpack draggable to and from quickslot 2026-01-21 15:18:42 +11:00
Peter Stockings
a11f86d23b feat: handle stacking in inventory and show item count and current/max ammo of ranged weapons 2026-01-21 14:52:08 +11:00
Peter Stockings
9196c49976 Feat: Add swap, move, & drop items in quick slots 2026-01-21 14:33:29 +11:00
Peter Stockings
219c1c8899 Update ranged weapon quickslot text to match stackable items 2026-01-21 14:00:55 +11:00
Peter Stockings
516bf6e3c9 refactor: introduce core ECS for movement and AI 2026-01-21 13:49:26 +11:00
Peter Stockings
01124e66a7 Add kennys dungeon asset pack which has track tracks 2026-01-21 13:43:26 +11:00
Peter Stockings
75df62db66 Add test coverage for TargetingSystem 2026-01-20 23:22:33 +11:00
Peter Stockings
59a84b97e0 Fix broken GameScene test 2026-01-20 23:07:31 +11:00
Peter Stockings
327b6aa0eb Change targetting line to dashed 2026-01-20 23:05:18 +11:00
Peter Stockings
1a91aa5274 Change crosshair targeting sprite 2026-01-20 22:56:16 +11:00
Peter Stockings
d4f763d1d0 Add ammo counter for ranged items in quickslot 2026-01-20 21:35:34 +11:00
Peter Stockings
bac2c130aa Add gun to inventory that fires bullets 2026-01-20 21:31:21 +11:00
Peter Stockings
1713ba76de Add in weapons (guns + cross hair) sprites 2026-01-20 18:20:03 +11:00
Peter Stockings
0d00e76d6b Fix broken test 2026-01-20 18:19:14 +11:00
064952f254 Ensure projectiles dont get embedded in walls or blocking tiles 2026-01-18 13:44:48 +11:00
6447f01c77 Changed quick bar from 4 to 10 item slots 2026-01-18 13:37:51 +11:00
Peter Stockings
f344213f55 Add temporary character outline in equipment overlay 2026-01-07 23:54:27 +11:00