Joseph Gerardot
|
fab5377eed
|
Add interface to add stuff in bulk to inventory
Also includes inventory tests.
inventory API.
|
2019-11-05 15:57:08 -05:00 |
|
timokoesters
|
20248a4818
|
feat: store items as RON files
When a new item is created, a ron file will be used as a template
|
2019-10-24 23:47:26 +02:00 |
|
Monty Marz
|
fdfab6a807
|
refactor: create_projectile doesn't take a light
It returns a builder so the caller can just do it
|
2019-10-17 20:59:36 +00:00 |
|
Imbris
|
2f9d8ee2e6
|
Add new debug item
|
2019-10-11 19:32:46 -04:00 |
|
Monty Marz
|
d82ec6715a
|
Item icons, chests and more
|
2019-10-09 19:28:05 +00:00 |
|
timokoesters
|
d876215012
|
feat(combat): melee combat damage depends on power of the weapon
Normal NPCs have a weapon of power 5 so they do 5 damage if the attack
is not blocked. Bosses and players have power 10.
|
2019-10-04 21:02:44 +02:00 |
|
timokoesters
|
d46f1e1859
|
Initial bow & arrow implementation
|
2019-10-04 21:02:39 +02:00 |
|
Joshua Barretto
|
a6d5b82ef5
|
Prevented pickups with full inventory
|
2019-09-26 00:15:07 +01:00 |
|
Joshua Barretto
|
a961a267f1
|
Added apple and mushroom collection
|
2019-09-26 00:15:07 +01:00 |
|
Imbris
|
52d84248ec
|
Remove all warnings
|
2019-09-04 19:03:49 -04:00 |
|
timokoesters
|
a95893e43b
|
Remove inventory::swap and improve inventory::insert
|
2019-08-31 00:09:25 +02:00 |
|
timokoesters
|
5d02d32ec6
|
Make inventory::get return a reference
|
2019-08-30 22:42:43 +02:00 |
|
timokoesters
|
7e66fe792d
|
Return the item again if slot was not wrong
|
2019-08-30 21:03:49 +02:00 |
|
timokoesters
|
512d2d9a8e
|
Rename Teleport to Boost
|
2019-08-29 19:44:30 +02:00 |
|
timokoesters
|
6e1c78e5d5
|
Add debug mode item giving speed boost in look_dir on click
|
2019-08-29 19:44:28 +02:00 |
|
timokoesters
|
869535e5a2
|
Rename tool strength/damage to power
|
2019-08-26 20:05:13 +02:00 |
|
Songtronix
|
52ffa02467
|
fmt
|
2019-08-01 17:07:42 +02:00 |
|
Joshua Barretto
|
9bc006dee1
|
Add a few extra items to the inventory by default
|
2019-08-01 09:13:34 +01:00 |
|
Joshua Barretto
|
31f8794c39
|
Started work on inventory manipulation
|
2019-08-01 09:09:26 +01:00 |
|
Joshua Barretto
|
123a78552a
|
Fixed block-hopping on edges, added correct inventory slots
|
2019-08-01 09:09:26 +01:00 |
|
Joshua Barretto
|
5bb7998d5a
|
Added inventory sync messages and InventoryUpdate component
|
2019-08-01 09:09:26 +01:00 |
|
Joshua Barretto
|
a7fc872f1c
|
Added Default impl for Inventory
|
2019-08-01 09:08:59 +01:00 |
|
Joshua Barretto
|
fde6ec35cd
|
Fixed Inventory::remove method
|
2019-08-01 09:08:59 +01:00 |
|
Acrimon
|
dadcf27098
|
Fixed missing import.
|
2019-07-31 11:41:29 +02:00 |
|
Acrimon
|
9fbf710cc9
|
Swapped some rarely use storages.
|
2019-07-31 11:41:29 +02:00 |
|
Acrimon
|
03253d3cc0
|
Switch everything to IDVStorage (No tuning yet.)
|
2019-07-31 11:40:58 +02:00 |
|
timokoesters
|
fe6f627d42
|
Clean up ecs actor body components
|
2019-06-29 01:49:33 +02:00 |
|