jake
e359501be6
login_server crate
12 months ago
jake
d71287ef9a
move patch_server to own crate
12 months ago
jake
c8813866a5
clippy
12 months ago
jake
1be61556ab
default to useful things, tests null things out on their own
12 months ago
jake
3cd4e9db10
null free roam maps by default
12 months ago
jake
7b26fdc28d
clippy
12 months ago
jake
af629695a5
further speed up tests by not loading drop charts by default
12 months ago
jake
183fba9afe
speed up tests by not loading quests every time
12 months ago
jake
7afe44a520
remove redundant patch.rs
12 months ago
jake
9cff5ad088
clippy cleanup
12 months ago
jake
d73a07391b
break out the rest of everything into its own crate
12 months ago
jake
622c6e598d
break out entity and maps into separate crates
12 months ago
jake
0bf84db189
bankname -> bankidentifier
2 years ago
jake
f3682d0b82
clippy
2 years ago
jake
d495ec97f2
fix this keyconfig nonsense
2 years ago
jake
6ced59a730
holidays! (with rappies)
2 years ago
jake
3a50cd7ba1
fix the standalone binaries
2 years ago
jake
fdce44cdd8
refactor the rest of the fucking code
2 years ago
jake
2771f5692a
missed a thing
2 years ago
jake
94c50c011d
entitygateway stuff should take &BankName not BankName
3 years ago
jake
f5968582b1
missed a thing
2 years ago
jake
2b6f988c41
entitygateway stuff should take &BankName not BankName
3 years ago
andy
1af69800ed
add new arg for new_user_character and fix tests. add keyboard config tests. fix and clean up warnings in test files
3 years ago
jake
ed8bcbc812
everything into the inventory
3 years ago
jake
9c34baeb26
meseta refactor
3 years ago
jake
82ef5ba2ea
RIP ItemLocation
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.
3 years ago
andy
d48494d5b3
update inventory for ingame selling tests
3 years ago
andy
10aca8c7ec
wow i should have pushed much smaller chunks more often oops. shop selling added, shop buying quantity bug fixed(?) added lots of todos
4 years ago
jake
efe180ad31
allow the postgres use
3 years ago
jake
10c2b1ec89
lint src/entity/gateway/*
3 years ago
jake
53ec82d9eb
lint src/ship/*
3 years ago
jake
92c34b2d28
remove modifiers from weapon and armor
4 years ago
jake
6e2fab31f0
e q u i p r e f a c t o r
4 years ago
jake
10458baea0
shrink some structures, remove async from functions that didn't need it
4 years ago
jake
7ae8976c10
i t e m r e f a c t o r
4 years ago
jake
a3413083b6
add auth for interserver connections
4 years ago
andy
45d9b82598
sort items packets and dont equip multiple items in main it's confusing
4 years ago
jake
c802bceb3c
prevent double logins
4 years ago
jake
a14aee4e29
handle unactivated accounts in the correct spot
4 years ago
jake
b3e0674ca5
fix more tests + fix warnings
4 years ago
jake
3543cc5b5a
logging in login and ship
4 years ago
jake
1ac85b9a5c
tell loginserv the ip of charserv
4 years ago
andy
e256423dfa
remove comments and don't be canadian
4 years ago
andy
790668f6f7
add unit armour slots. equip the unit into the right slot and save correctly
4 years ago
andy
555171d11d
server unequips units now. formatting and cleanup unuseds. fix merge conflict
4 years ago
andy
be29c83bb9
check priest mind against dolphin drop
4 years ago
andy
48abf4533f
player can (un)equip things now
4 years ago
jake
89c91e9397
add more fields to useraccount table
4 years ago
jake
213d679e99
use postgres in main maybe
4 years ago
jake
17a8b288c1
change banned from bool to timestamp
4 years ago