132 Commits

Author SHA1 Message Date
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
36261663be new rust version new clippy lints
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2022-08-02 18:37:06 -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
24639496da move bank code out of state 2022-07-19 20:48:55 -06:00
414b3d2ce5 move floor code out of state 2022-07-19 20:06:43 -06:00
0fa3f4ea19 move inventory code out of state 2022-07-19 19:39:58 -06:00
60802d3377 move ItemStateAction to its own file 2022-07-19 19:04:53 -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
2a7b43df83 fix some meseta-taking things 2022-07-19 14:23:57 -06:00
6631468871 trade refactor 2022-07-19 14:23:56 -06:00
a9cbd9fba1 selling items 2022-07-19 14:23:56 -06:00
b5c821f1ae buy items from shop 2022-07-19 14:23:56 -06:00
ce09c93940 magstuff 2022-07-19 14:23:56 -06:00
925b022c4f clean these functions up a bit 2022-07-19 14:23:56 -06:00
faf00a904a bare minimum item usage stuff 2022-07-19 14:23:56 -06:00
eb23cc2dfd fix item pickup tests 2022-07-19 14:23:56 -06:00
a664b17f2e spacing 2022-07-19 14:23:56 -06:00
725ba5d917 sort inventory 2022-07-19 14:23:56 -06:00
dffa636247 I am dumb 2022-07-19 14:23:56 -06:00
6de3ee1cbf equipping! 2022-07-19 14:23:55 -06:00
8b79ed18e0 spacing 2022-07-19 14:23:55 -06:00
8a7974f77f bank itemstate stuff 2022-07-19 14:23:54 -06:00
2b6f988c41 entitygateway stuff should take &BankName not BankName 2022-07-19 14:20:02 -06:00
35ab24c390 the start of a long process of replacing ItemManager 2022-07-19 14:13:52 -06:00
85912f07db wtf happened here 2022-07-19 14:12:47 -06:00
ce5049e181 move partial drops over to item_state 2022-07-19 14:12:47 -06:00
bdc843daa7 I was wondering why nightly a week ago was letting me get away with this 2022-07-19 14:12:47 -06:00
009f0ef470 reorder function 2022-07-19 14:12:47 -06:00
9c28bd6a81 move drop item over to item_state 2022-07-19 14:12:47 -06:00
5bfde260c8 add/move stuff around for itemstate 2022-07-19 14:12:47 -06:00
12fd799278 add character_id to ItemNote::PlayerDrop 2022-07-19 14:09:46 -06:00
69a9824b9c cool I can simplify this now 2022-07-19 14:09:46 -06:00
ab031e41a3 mostly appease clippy 2022-07-19 14:09:46 -06:00
5673a46e3f cleanup 2022-07-19 14:09:45 -06:00
11b5898637 move item state action functions to new file 2022-07-19 14:09:45 -06:00
71dc20671b remove boxes from ItemStateAction structs to remove need for static lifetimes 2022-07-19 14:09:45 -06:00
a27956cbdf cleanup 2022-07-19 14:09:45 -06:00
4818896093 redundant bit of code 2022-07-19 14:09:45 -06:00
1ef0231d93 initial ItemState 2022-07-19 14:09:45 -06:00
1af69800ed add new arg for new_user_character and fix tests. add keyboard config tests. fix and clean up warnings in test files
Some checks failed
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
2022-02-19 20:29:46 +00: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
8b776a5906 ok turns out walletfull is a real thing
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2021-12-29 15:22:03 -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
a6e50555de appease the clip
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2021-12-28 01:37:24 -07:00
22f630f562 properly set item_id after a trade serverside
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2021-12-28 01:08:44 -07:00
81916d1f57 TRADING JUST IN TIME TO BARELY MISS XMAS
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2021-12-27 00:48:42 -07:00