Commit Graph

69 Commits (impl-save-inventory)

Author SHA1 Message Date
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
HumanoidSandvichDispenser 0c0aa63cc6
Implement phantom camera (#39)
* Add PhantomCamera nodes

* temp: Remove CameraBounds events

* Add CameraTrigger

* Add proper CameraTriggers to Arena.tscn

* Remove CameraBounds
2024-06-07 21:14:35 -07:00
John Montagu, the 4th Earl of Sandvich 1c8926a7d8
update characters 2024-03-30 08:39:28 -07:00
John Montagu, the 4th Earl of Sandvich fc5ea41e3a
add stats node to more characters 2024-03-29 16:16:51 -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 371b19c41e
implement character staggering; fix #34 2024-03-25 21:14:43 -07:00
John Montagu, the 4th Earl of Sandvich eed8588eaf
fix sprites being translated down on stun anim 2024-01-06 14:11:45 -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 70efbe288c
centered player hitbox and collision to origin 2023-12-16 16:51:39 -08:00
John Montagu, the 4th Earl of Sandvich 6f03295d8e
asset update 2023-12-13 18:25:20 -08:00
John Montagu, the 4th Earl of Sandvich 388c2a0e4c
update to godot 4.2, started navmeshes 2023-12-09 16:26:44 -08:00
John Montagu, the 4th Earl of Sandvich 00be67d787
prework for buff system 2023-11-09 16:23:43 -08:00
John Montagu, the 4th Earl of Sandvich 1bd258dbae
fix animation inconsistent root nodes 2023-10-02 00:10:24 -07:00
John Montagu, the 4th Earl of Sandvich 8e78b26b35
forsenMaxLevel (wip) 2023-09-17 23:15:51 -07:00
John Montagu, the 4th Earl of Sandvich 31c66d33ed
rolling gives invincibility frames 2023-09-17 00:23:18 -07:00
John Montagu, the 4th Earl of Sandvich 6a42816bdb
bow and arrow weapon 2023-09-10 17:08:14 -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 77c399a2a8
healing; resolves #21 2023-09-09 22:34:06 -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 5c6aa3bf1c
adjusted camera bounds 2023-08-27 12:09:42 -07:00
John Montagu, the 4th Earl of Sandvich 755817e81a
modified visuals and cultist AI 2023-08-14 14:07:57 -07:00
John Montagu, the 4th Earl of Sandvich f3452f7d3e
fixed char targets being locked 2023-08-10 23:08:41 -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 393091e546
fixed doc thinker state 2023-08-06 01:07:30 -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 7b85ffb5f6
small bugfixes 2023-08-03 10:09:12 -07:00
John Montagu, the 4th Earl of Sandvich 0aa90ea4b3
menu 9-patch rect 2023-08-02 20:01:11 -07:00
John Montagu, the 4th Earl of Sandvich 8a7a6b2d9e
emoting 2023-08-02 01:59:37 -07:00
John Montagu, the 4th Earl of Sandvich 5dc8015dbf
interactable arena entrance 2023-08-01 23:49:48 -07:00
John Montagu, the 4th Earl of Sandvich 897ec99d26
arena entrance 2023-08-01 02:10:55 -07:00
John Montagu, the 4th Earl of Sandvich 4a4d1b2062
character updates 2023-07-31 01:12:47 -07:00
John Montagu, the 4th Earl of Sandvich c2a4385deb
more fixes and new footstep sound 2023-07-25 03:48:02 -07:00
John Montagu, the 4th Earl of Sandvich 47f5c6869b
some fixes 2023-07-25 03:48:01 -07:00
John Montagu, the 4th Earl of Sandvich 3f4567b6ba
death anim & fixed stuff 2023-07-25 03:48:01 -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 5186a85803
improved visuals 2023-07-22 20:23:48 -07:00
John Montagu, the 4th Earl of Sandvich 64329f1992
new effects and stuff 2023-07-21 02:54:13 -07:00
John Montagu, the 4th Earl of Sandvich 54c2bef86b
sprites for doc attack state 2023-07-17 09:30:49 -07:00
John Montagu, the 4th Earl of Sandvich 97c2b243c7
doc boss (wip) 2023-07-13 23:46:58 -07:00
John Montagu, the 4th Earl of Sandvich 2833e76175
supa wip 2023-06-13 02:55:30 -07:00
John Montagu, the 4th Earl of Sandvich 19b8bf362d
roll animation 2023-06-11 15:15:52 -07:00
John Montagu, the 4th Earl of Sandvich e586ae0e6d
campfire wip 2 2023-06-10 22:15:55 -07:00
John Montagu, the 4th Earl of Sandvich 5c8a9cb32b
campfire wip 2023-06-06 18:39:23 -07:00
John Montagu, the 4th Earl of Sandvich 2fdc9beca0
small changes and fixes 2023-06-03 10:55:48 -07:00
John Montagu, the 4th Earl of Sandvich 9c763357b9
NPC angle lock when using weapon 2023-05-28 17:54:48 -07:00
John Montagu, the 4th Earl of Sandvich 423c3e3b17
fix enemies sharing inventories
This also fixes an issue where enemies do not have weapons as their
shared inventory is full and therefore can not equip any item.
2023-05-28 12:07:19 -07:00
John Montagu, the 4th Earl of Sandvich bcd84e8f39
railgun 2023-05-26 22:28:08 -07:00
John Montagu, the 4th Earl of Sandvich 41af6baa13
graphical changes 2023-05-25 23:36:14 -07:00