Commit Graph

42 Commits (master)

Author SHA1 Message Date
HumanoidSandvichDispenser c85aeb6b5b
Implement saving and loading hotbar state (#45) 2024-10-05 15:46:40 -07:00
HumanoidSandvichDispenser b687b49e52
Implement all current work-in-progress features (#43)
* Add WIP vendors

* Add TimerExtensions

* chore: Update dialogue manager version

* Add Inventory.EquippedItem signal

* Move files to UI.Inventory namespace

* Modify Hotbar and InventorySlot organization

Made InventorySlot a bit more modular.

* Modify hotbar icons

* Implement request to display shop

* Add forsenLevel placeholder icon

* Add shop UI

* Update UI to use theme and click through

* Update item metadata

Added placeholder icons for items without an icon.

* Add Snus Dealer example vendor NPC

* Implement factions with bitflags instead

* Fix typo in Doc dialogue

* Hide and show shop menu

* Add shaders

* Add newline to console output

* Add modal interface

* wip: new sprites

* Add new tileset

* wip: Redesign Depths of the Arena

* Change tiles

* Implement igniting bow arrows

* Add bow alt-fire ability

* Update Arena redesign

* Add Doc summon sounds

* Add inventory menu

* Add glow to effects

* Add some props to ArenaExterior

* Add alt fire to RangedIdleState

* Add keybinds for inventory menu

* Make arrows remain on fire if bow was set on fire

* Redesign Arena

* Add Sword effects and self knockback

* Update lighting effects

* Add wait/delay for Doc to exit when attacking

* Modify UI
2024-09-16 12:33:29 -07:00
John Montagu, the 4th Earl of Sandvich 8764d12859
Remove resource UIDs 2024-06-06 09:40:11 -07:00
HumanoidSandvichDispenser b8a5e641b6
Implement Vendor NPCs (#37)
* Add WIP vendors

* Add TimerExtensions

* chore: Update dialogue manager version

* Add Inventory.EquippedItem signal

* Move files to UI.Inventory namespace

* Modify Hotbar and InventorySlot organization

Made InventorySlot a bit more modular.

* Modify hotbar icons

* Implement request to display shop

* Add forsenLevel placeholder icon

* Add shop UI

* Update UI to use theme and click through

* Update item metadata

Added placeholder icons for items without an icon.

* Add Snus Dealer example vendor NPC

* Implement factions with bitflags instead

* Fix typo in Doc dialogue

* Hide and show shop menu

* Add shaders

* Add newline to console output

* Add modal interface
2024-06-04 22:12:01 -07:00
John Montagu, the 4th Earl of Sandvich 341f5137eb
change parry to use stagger instead of direct stun 2024-03-29 16:17:19 -07:00
John Montagu, the 4th Earl of Sandvich 57c821b55c
adjust variables 2024-03-26 12:46:37 -07:00
John Montagu, the 4th Earl of Sandvich 87b189f779
add player stun postprocessing effect 2024-03-25 23:46:24 -07:00
John Montagu, the 4th Earl of Sandvich f7a2abc949
rename hotbar node "GridContainer" to "Hotbar" 2024-03-07 23:01:04 -08:00
John Montagu, the 4th Earl of Sandvich 3bd5c62ac4
remove print statement 2024-03-02 10:05:09 -08:00
John Montagu, the 4th Earl of Sandvich fb80aa5c12
add vignette pp effect on taking damage 2024-03-01 22:00:18 -08:00
John Montagu, the 4th Earl of Sandvich 9efcea7a70
use 4.3 NodePath array for slots 2024-01-11 01:25:31 -08:00
John Montagu, the 4th Earl of Sandvich 4b0b0aab09
FPS counter 2024-01-02 17:04:12 -08:00
John Montagu, the 4th Earl of Sandvich a6a7815b76
hotbar 2024-01-01 22:55:53 -08:00
John Montagu, the 4th Earl of Sandvich 54bde10278
inventory hotbar wip 2023-12-31 05:59:33 -08:00
John Montagu, the 4th Earl of Sandvich fb4681c3cd
assets 2023-12-08 20:28:17 -08:00
John Montagu, the 4th Earl of Sandvich b542bbe01c
debug console cleanup 2023-09-29 11:32:15 -07:00
John Montagu, the 4th Earl of Sandvich b173a02912
debug console transpiles GDScript to GD Expression 2023-09-26 10:23:04 -07:00
John Montagu, the 4th Earl of Sandvich ad29c9cd29
debug console init 2023-09-24 18:51:23 -07:00
John Montagu, the 4th Earl of Sandvich 213358a2ba
vignette 2023-09-23 23:12:54 -07:00
John Montagu, the 4th Earl of Sandvich 59d2def8a9
target tracer transparency 2023-09-10 09:37:12 -07:00
John Montagu, the 4th Earl of Sandvich bd276dffc3
target tracers 2023-09-07 11:53:51 -07:00
John Montagu, the 4th Earl of Sandvich 385ed4ffdb
leveling up 2023-09-03 17:42:32 -07:00
John Montagu, the 4th Earl of Sandvich 3fed7f1171
snapshot 2023-08-17 22:14:06 -07:00
John Montagu, the 4th Earl of Sandvich bc6332e847
fully reset boss on player death 2023-08-17 01:38:29 -07:00
John Montagu, the 4th Earl of Sandvich 44e9be4124
more consistent scene transitions 2023-08-17 01:14:12 -07:00
John Montagu, the 4th Earl of Sandvich 29b146558e
scene transitions 2023-08-17 00:13:24 -07:00
John Montagu, the 4th Earl of Sandvich b18b011133
batching damage text 2023-08-15 23:05:39 -07:00
John Montagu, the 4th Earl of Sandvich 9de1b41acd
character now teleports to specified marker when switching maps 2023-08-15 19:52:15 -07:00
John Montagu, the 4th Earl of Sandvich 1824cb94cf
fix crashing when respawning with no save 2023-08-15 11:28:02 -07:00
John Montagu, the 4th Earl of Sandvich 8b5a9faaa6
fix border propping up when mapname appears 2023-08-13 20:30:08 -07:00
John Montagu, the 4th Earl of Sandvich 24f2c3b9fd
area labels 2023-08-13 20:11:40 -07:00
John Montagu, the 4th Earl of Sandvich 2e1e831195
move UI to its own autoload 2023-08-13 16:49:18 -07:00
John Montagu, the 4th Earl of Sandvich 9a3d6fa8e4
centurion and legionary enemies 2023-08-08 00:54:00 -07:00
John Montagu, the 4th Earl of Sandvich 6b29cbf8fe
cultist npc + buttons wip 2023-08-05 23:50:08 -07:00
John Montagu, the 4th Earl of Sandvich 5fab0c8ff0
dialog and intro state 2023-07-25 03:48:02 -07:00
John Montagu, the 4th Earl of Sandvich cc3ca57467
global game state manager 2023-07-25 03:48:02 -07:00
John Montagu, the 4th Earl of Sandvich 0d403044e1
wip: doc lance 2023-07-23 23:39:20 -07:00
John Montagu, the 4th Earl of Sandvich 82c8e85c63
boss UI 2023-07-23 11:05:01 -07:00
John Montagu, the 4th Earl of Sandvich 5186a85803
improved visuals 2023-07-22 20:23:48 -07:00
John Montagu, the 4th Earl of Sandvich 706354e813
refactor file scoped namespace 2023-06-03 18:21:46 -07:00
John Montagu, the 4th Earl of Sandvich 8c2c33644e
snapshot (WIP) 2022-11-27 19:37:16 -08:00
John Montagu, the 4th Earl of Sandvich 32c5eb395e combat system 2022-11-25 09:11:46 -08:00