609 Commits

Author SHA1 Message Date
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
ecf1f23c6c fix tests
Some checks failed
continuous-integration/drone/push Build is failing
2021-12-27 00:43:25 -07:00
9c34baeb26 meseta refactor
Some checks failed
continuous-integration/drone/push Build is failing
2021-12-26 23:31:12 -07:00
72d72801e1 trade meseta
Some checks failed
continuous-integration/drone/push Build is failing
2021-12-12 22:55:08 -07:00
3a10de502a tell other players you don't have meseta when you drop it
Some checks failed
continuous-integration/drone/push Build is failing
2021-12-12 22:33:58 -07:00
872794e45f improve error messages
Some checks failed
continuous-integration/drone/push Build is failing
2021-12-12 15:55:59 -07:00
6bd341cd01 check inventory has enough space to accept traded items 2021-12-12 15:55:24 -07:00
6d2753d082 improve error display a bit
Some checks failed
continuous-integration/drone/push Build is failing
2021-12-10 23:41:17 -07:00
3b7dcd0295 remove printlns 2021-12-10 13:43:11 -07:00
71ba3c3c3d forgot to add this migration
Some checks failed
continuous-integration/drone/push Build is failing
2021-12-10 13:25:27 -07:00
b3b6dad6ad trades! 2021-12-10 13:24:59 -07:00
5d410f88f3 PartialEq LocalClientId u8 2021-12-10 13:20:20 -07:00
3865caba8d refcell room id counter 2021-12-10 13:19:22 -07:00
d85ada945e add some functions to Inventory 2021-12-10 13:16:18 -07:00
070735edbf ItemDetail::tool 2021-12-10 13:15:33 -07:00
d4fc915164 add debug to characterentity 2021-12-10 13:14:50 -07:00
8b87bd8d7b fix mag item data
Some checks failed
continuous-integration/drone/push Build is failing
2021-12-02 01:57:30 -07:00
82ef5ba2ea RIP ItemLocation
Some checks failed
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
b80f30ef9d initial actual trading logic
Some checks failed
continuous-integration/drone/push Build is failing
2021-10-15 12:17:37 -06:00
98260308e8 stray spaces 2021-10-14 00:30:53 -06:00
8e82d6c4b4 convert item pickup to new itemtransaction model
Some checks failed
continuous-integration/drone/push Build is failing
2021-10-14 00:28:31 -06:00
d80d0fb01d add some functions to Inventory 2021-10-14 00:22:23 -06:00
ac423fa6ba change trade structure in clientstate 2021-10-14 00:20:19 -06:00
8a29a75397 remove TODO 2021-10-14 00:17:36 -06:00
6ed0d838d2 add gateway function set_character_meseta
Some checks failed
continuous-integration/drone/push Build is failing
2021-10-14 00:16:22 -06:00
296d1cc0ea InventoryItem::{stacked, mag} 2021-10-13 23:58:32 -06:00
dbb1105741 cleanup 2021-10-13 23:57:38 -06:00
21df9a9340 itemtransaction action takes boxed value
Some checks failed
continuous-integration/drone/push Build is failing
2021-10-13 23:56:42 -06:00
42eb875f8f split create_item into individual and stacked variants 2021-10-09 01:33:40 -06:00
b374b63cba nth(0) -> next() 2021-09-27 23:47:19 -06:00
70a6764360 make these a bit more public for tests 2021-09-27 23:46:03 -06:00
55f82b9fce trace -> info 2021-09-27 23:14:37 -06:00
143ed7ed78 add ItemTransaction struct as begining of item refactor v3 2021-09-27 23:07:21 -06:00
9b78d7ed80 add some Defaults 2021-09-27 23:06:21 -06:00
0d30df8da6 start of trading 2021-07-30 23:19:47 -06:00
571bab2534 print send buffers 2021-07-30 23:19:47 -06: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
efe180ad31 allow the postgres use
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2021-06-18 23:36:52 -06:00
1b506e014f clean up last of normal warnings 2021-06-18 20:38:29 -06:00
4ce7fb2a26 lint src/common/* 2021-06-18 20:01:05 -06:00
10c2b1ec89 lint src/entity/gateway/*
All checks were successful
continuous-integration/drone/push Build is passing
2021-06-18 19:52:33 -06:00
6f40058b7d lint src/entity/* 2021-06-18 19:09:14 -06:00
b6a2d55100 lint src/bin/* 2021-06-18 19:03:08 -06:00
95d237af6f lint src/entity/item/*
All checks were successful
continuous-integration/drone/push Build is passing
2021-06-18 19:01:29 -06:00
46f1f772f4 lint src/patch/* 2021-06-18 17:51:30 -06:00
5d6b109cc5 lint src/login/* 2021-06-18 17:46:22 -06:00
53ec82d9eb lint src/ship/*
All checks were successful
continuous-integration/drone/push Build is passing
2021-06-18 17:38:36 -06:00
3457996afd lint src/ship/items/* 2021-06-18 16:09:35 -06:00