622c6e598d
break out entity and maps into separate crates
continuous-integration/drone/push Build is failing
2023-11-10 21:37:23 -07:00
0bf84db189
bankname -> bankidentifier
2023-02-05 01:53:38 -07:00
f3682d0b82
clippy
continuous-integration/drone/push Build is failing
continuous-integration/drone/pr Build is failing
2023-01-30 18:05:36 -07:00
d495ec97f2
fix this keyconfig nonsense
2023-01-29 20:41:12 -07:00
6ced59a730
holidays! (with rappies)
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is failing
2022-10-19 19:10:15 -06:00
3a50cd7ba1
fix the standalone binaries
2022-10-18 16:21:45 -06:00
fdce44cdd8
refactor the rest of the fucking code
2022-10-18 04:46:21 -06:00
f5968582b1
missed a thing
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2022-07-19 14:30:14 -06:00
2b6f988c41
entitygateway stuff should take &BankName not BankName
2022-07-19 14:20:02 -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
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is failing
2022-02-19 20:29:46 +00:00
ed8bcbc812
everything into the inventory
2021-12-29 15:22:28 -07:00
c015acb653
Merge branch 'master' into shop_sell
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is failing
2021-12-29 00:11:29 -07:00
9c34baeb26
meseta refactor
continuous-integration/drone/push Build is failing
2021-12-26 23:31:12 -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
d48494d5b3
update inventory for ingame selling tests
2021-08-04 02:37:16 +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
efe180ad31
allow the postgres use
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2021-06-18 23:36:52 -06:00
10c2b1ec89
lint src/entity/gateway/*
continuous-integration/drone/push Build is passing
2021-06-18 19:52:33 -06:00
b6a2d55100
lint src/bin/*
2021-06-18 19:03:08 -06:00
53ec82d9eb
lint src/ship/*
continuous-integration/drone/push Build is passing
2021-06-18 17:38:36 -06:00
92c34b2d28
remove modifiers from weapon and armor
2020-12-01 23:17:07 -07:00
6e2fab31f0
e q u i p r e f a c t o r
2020-11-09 16:47:19 -07:00
10458baea0
shrink some structures, remove async from functions that didn't need it
2020-11-09 16:25:15 -07:00
7ae8976c10
i t e m r e f a c t o r
2020-11-05 16:36:39 -07:00
a3413083b6
add auth for interserver connections
2020-11-01 18:06:00 -07:00
andy
45d9b82598
sort items packets and dont equip multiple items in main it's confusing
2020-10-31 23:11:45 -03:00
c802bceb3c
prevent double logins
2020-10-30 21:25:29 -06:00
a14aee4e29
handle unactivated accounts in the correct spot
2020-10-30 21:25:29 -06:00
b3e0674ca5
fix more tests + fix warnings
2020-10-30 21:25:27 -06:00
3543cc5b5a
logging in login and ship
2020-10-30 21:24:02 -06:00
1ac85b9a5c
tell loginserv the ip of charserv
2020-10-30 21:24:02 -06:00
466195193d
load patch config from env vars
2020-10-30 21:23:33 -06:00
29422eac51
I am dubm
2020-10-30 21:23:33 -06:00
7a831c35c4
add separate binaries for the server types
2020-10-30 21:23:33 -06:00
e256423dfa
remove comments and don't be canadian
2020-10-26 23:15:04 -03:00
790668f6f7
add unit armour slots. equip the unit into the right slot and save correctly
2020-10-26 23:15:03 -03:00
555171d11d
server unequips units now. formatting and cleanup unuseds. fix merge conflict
2020-10-26 23:14:06 -03:00
be29c83bb9
check priest mind against dolphin drop
2020-10-26 23:05:26 -03:00
48abf4533f
player can (un)equip things now
2020-10-26 23:05:25 -03:00
89c91e9397
add more fields to useraccount table
2020-10-22 08:56:37 -06:00
213d679e99
use postgres in main maybe
2020-10-07 19:24:46 -06:00
17a8b288c1
change banned from bool to timestamp
2020-10-07 19:24:46 -06:00
031f3bba23
add modifiers to weapon+armor+mag
2020-08-20 20:19:46 -06:00
c8059edb42
move interserver handler from login -> character and handle new ship messages
2020-08-19 23:18:04 -06:00
2926938201
add InterserverActor trait for cross-server communication
2020-08-19 21:21:09 -06:00
c00f851f7e
refactor mainloops
2020-08-13 18:21:08 -06:00
9a0be2eb57
Merge pull request 'ep2+4+offline' ( #190 ) from ep24 into master
2020-08-01 22:48:41 -04:00
da693b9c3c
add default bank item. dont crash if dropping all meseta. rename area to map_area and change from u32 to u16
2020-07-25 15:17:18 -03:00
60cecc8b61
initial ep2,4 maps + offline for all eps.
2020-06-27 14:37:48 -03:00
8d49c50cc5
async EntityGateway
2020-06-02 18:51:18 -06:00