e3991f5d41
fix warnings from rebase
2022-05-23 15:01:26 +00:00
e82fe779fc
don't actually need this stuff
2022-05-22 19:22:53 +00:00
527cf50b9d
add kill counters to units (limiter)
2022-05-22 19:21:56 +00:00
9025458ee8
add kill counter field to weapons and increment it when a client kills a monster
2022-05-22 19:20:18 +00:00
ea4c085dfd
satiate the clip's hunger for properness
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2021-12-29 15:46:22 -07:00
a6e50555de
appease the clip
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2021-12-28 01:37:24 -07:00
ecf1f23c6c
fix tests
continuous-integration/drone/push Build is failing
2021-12-27 00:43:25 -07:00
9c34baeb26
meseta refactor
continuous-integration/drone/push Build is failing
2021-12-26 23:31:12 -07:00
6d2753d082
improve error display a bit
continuous-integration/drone/push Build is failing
2021-12-10 23:41:17 -07:00
070735edbf
ItemDetail::tool
2021-12-10 13:15:33 -07:00
82ef5ba2ea
RIP ItemLocation
...
continuous-integration/drone/push Build is failing
fun while it lasted
ItemLocation ceased to be the canonical place to store an item's
location. replaced with ItemNote which basically covers the actual use
case but without the enforcing of a location.
2021-11-12 10:42:33 -07:00
0d30df8da6
start of trading
2021-07-30 23:19:47 -06:00
95d237af6f
lint src/entity/item/*
continuous-integration/drone/push Build is passing
2021-06-18 19:01:29 -06:00
4954dcb789
should probably split this since theres already live data
2020-11-12 17:13:42 -07:00
ceb632aec8
make equippedentity serializeable
2020-11-11 19:26:12 -07:00
2d5f83fab6
make inv item stuff serializable
2020-11-09 19:03:03 -07:00
7ae8976c10
i t e m r e f a c t o r
2020-11-05 16:36:39 -07:00
01fe0931b1
make itementity serializable
2020-10-30 21:25:29 -06:00
d08db622e2
shops!
2020-09-27 18:16:27 -06:00
b0be92cb50
Merge pull request 'mag feeding!' ( #207 ) from mag_feeding into master
2020-09-08 00:00:21 -04:00
27a87ffe96
fix esweap type + special numbering. add to other files and tests
2020-09-07 00:39:23 -03:00
48b162f221
add esweapon to item mod.rs and fix dumb mistakes
2020-09-06 23:46:52 -03:00
2dde4d5716
mag feeding
2020-08-31 23:46:15 -06:00
344cfc6dc4
i t e m r e f a c t o r
...
also some bank functionality
2020-07-19 14:14:07 -06:00
f7b91772b0
another item refactor (plus tool usage)
2020-06-29 20:41:44 -06:00
cde9b8ebb6
use btrees for these for easier testing
2020-05-29 23:36:35 -06:00
3524f38240
dont unwrap
2020-05-23 01:16:02 -03:00
629b53586d
hook up box drops, add specific box drops, and item-from-bytes functions
2020-05-22 18:58:51 -03:00
9a721e0980
item structure overhaul
...
also, item pickup
2020-05-05 22:13:45 -06:00
e255b43c10
hella warnings cleanup pt 1. remove unused imports, allow deadcode and unused results
2020-05-02 22:08:37 -03:00
b22ce086f7
guess I needed this PartialEq for the tests
2020-04-27 07:07:09 -06:00
91c44628ea
fix meseta drops
2020-04-26 22:51:09 -06:00
4a526e7673
basic item drop logic
2020-04-26 22:01:05 -06:00
663797e55b
remove unneeded PartialEq derive
2020-04-26 21:58:43 -06:00
0cf0022bf9
StackedItem -> ItemInstance, add Meseta
2020-04-04 10:49:37 -07:00
d9f88d55a2
use New variants of entities for creation
2020-03-30 19:28:49 -07:00
b39ee6c0f3
use Option for entity primary keys
2020-03-29 22:00:07 -07:00
44c35f350d
Item -> ItemEntity
2020-03-29 14:53:51 -07:00
0954d85e5a
CharacterEntityId
2020-03-29 14:50:43 -07:00
a7434346db
move equipped flag to itemlocation::inventory
2020-03-29 12:06:32 -07:00
9a1feb8836
mags!
2020-03-29 12:06:31 -07:00
359120de07
redo active item stuff
2020-03-29 12:06:23 -07:00
afbd63ff6a
tech table load config
2020-03-18 18:21:34 -07:00
2981b163c2
remove shield+unit midstruct
2020-03-16 21:48:26 -07:00
e72caebbf8
remove armor midstruct
2020-03-16 21:08:44 -07:00
76829dd16d
remove unused use statements
2020-03-16 20:43:20 -07:00
2e2f9c6c17
begin removing weird middleman item structs: weapons
2020-03-16 20:34:50 -07:00
0dbd588e3b
mag item init
2020-03-14 20:26:12 -07:00
513d46c213
drop table initial code + weapon drops
2020-03-14 10:44:27 -07:00
c65994fb7b
add unit structure
2020-02-29 14:50:17 -08:00