56 Commits

Author SHA1 Message Date
e0e68b9ad7 impromptu db transaction refactor
Some checks failed
continuous-integration/drone/push Build is failing
2022-10-20 14:47:08 -06:00
192ff967e6 cleanup this refactored mess
Some checks failed
continuous-integration/drone Build is failing
2022-10-18 18:00:33 -06:00
fdce44cdd8 refactor the rest of the fucking code 2022-10-18 04:46:21 -06:00
58c26301bf make ClientLocation Clone-able 2022-09-18 21:01:32 -06:00
1f5e94ccfb make CharacterLevelTable a global const lookup table cause whynot
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2022-08-02 00:08:55 -06:00
16a4653360 pass EntityGateway clones rather than letting functions borrow
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2022-07-30 15:02:55 -06:00
df135e1c3c split actions into actions+tasks
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-07-19 21:26:00 -06:00
414b3d2ce5 move floor code out of state 2022-07-19 20:06:43 -06:00
bde70011cc appease clippy, the tyrant 2022-07-19 14:24:35 -06:00
25e793cda9 remove old item manager code 2022-07-19 14:24:34 -06:00
8f44ca9d18 refactor tekking 2022-07-19 14:23:57 -06:00
eb0689a1fe enemy drop refactor 2022-07-19 14:23:57 -06:00
b5c821f1ae buy items from shop 2022-07-19 14:23:56 -06:00
8a7974f77f bank itemstate stuff 2022-07-19 14:23:54 -06:00
35ab24c390 the start of a long process of replacing ItemManager 2022-07-19 14:13:52 -06:00
ea4c085dfd satiate the clip's hunger for properness
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2021-12-29 15:46:22 -07:00
c015acb653 Merge branch 'master' into shop_sell
Some checks failed
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is failing
2021-12-29 00:11:29 -07:00
27a6c9a136 creating rooms with difficulties is bad for selling tests?
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2021-12-28 01:22:46 +00:00
9c34baeb26 meseta refactor
Some checks failed
continuous-integration/drone/push Build is failing
2021-12-26 23:31:12 -07:00
42eb875f8f split create_item into individual and stacked variants 2021-10-09 01:33:40 -06:00
78c0ffda04 andy vs. clippy round 1 2021-06-21 02:17:55 +00:00
10aca8c7ec wow i should have pushed much smaller chunks more often oops. shop selling added, shop buying quantity bug fixed(?) added lots of todos 2021-06-21 02:17:54 +00:00
89ae918a2f remove unused line
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2021-06-20 15:38:09 -06:00
a65afc4123 todo error? 2021-06-20 15:38:09 -06:00
da2267c723 tell neighbours we are banking 2021-06-20 15:38:09 -06:00
3cf834ed55 lint src/ship/packet/handler/*
All checks were successful
continuous-integration/drone/push Build is passing
2021-06-18 12:18:29 -06:00
f4fae162f0 tekking! 2020-12-03 15:04:48 -07:00
b6ce6296d4 create_item takes generic item rather than floor item 2020-12-03 15:01:41 -07:00
a3cc29b68f use anyhow for itemmanager 2020-11-16 21:50:10 -07:00
f7c6be48b2 don't try and say an item was picked up that the client doesn't know about 2020-11-16 21:50:10 -07:00
898cb9064d Merge pull request 'misc shit' (#246) from cleaning_up into master 2020-11-02 14:36:37 -05:00
7157074419 remove comments 2020-11-01 23:27:47 -04:00
e1360e4958 bank doesn't spawn infinite money! 2020-11-01 23:14:38 -04:00
72141ace2c remove unneeded warnings 2020-11-01 18:06:00 -07:00
b3e0674ca5 fix more tests + fix warnings 2020-10-30 21:25:27 -06:00
cebb6a5f31 handle case where items are removed from shop after buying 2020-09-27 20:30:37 -06:00
d08db622e2 shops! 2020-09-27 18:16:27 -06:00
4187e93455 withdraw from bank 2020-07-29 08:34:19 -06:00
0dca90ff5a send deposit packets to correct clients 2020-07-29 08:34:19 -06:00
1867fee78b add bank depositing 2020-07-29 08:34:19 -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
8d49c50cc5 async EntityGateway 2020-06-02 18:51:18 -06:00
ddee920080 fix bug where picking up a stack caused 2x that item to be picked up 2020-05-30 11:24:15 -06:00
78a5e0963b add a bunch of item manager tests 2020-05-30 10:30:39 -06:00
629b53586d hook up box drops, add specific box drops, and item-from-bytes functions 2020-05-22 18:58:51 -03:00
dcc5b57b8e box drops working and load correct city file 2020-05-15 13:48:16 -03:00
ac28354dd7 redo items to account for client ignoring the assigned item_id and using its own. also item picking up 2020-05-13 22:32:30 -06:00
25d5658042 don't double count picked up meseta 2020-05-06 07:51:29 -06:00
c3f474e34d remove commented out code 2020-05-05 22:16:15 -06:00