jake
|
0fa3f4ea19
|
move inventory code out of state
|
2 years ago |
jake
|
25e793cda9
|
remove old item manager code
|
2 years ago |
jake
|
8f44ca9d18
|
refactor tekking
|
2 years ago |
jake
|
eb0689a1fe
|
enemy drop refactor
|
2 years ago |
jake
|
b5c821f1ae
|
buy items from shop
|
3 years ago |
jake
|
8a7974f77f
|
bank itemstate stuff
|
3 years ago |
jake
|
35ab24c390
|
the start of a long process of replacing ItemManager
|
3 years ago |
jake
|
ce5049e181
|
move partial drops over to item_state
|
3 years ago |
jake
|
9c34baeb26
|
meseta refactor
|
3 years ago |
jake
|
72d72801e1
|
trade meseta
|
3 years ago |
jake
|
3a10de502a
|
tell other players you don't have meseta when you drop it
|
3 years ago |
jake
|
b80f30ef9d
|
initial actual trading logic
|
3 years ago |
jake
|
42eb875f8f
|
split create_item into individual and stacked variants
|
3 years ago |
jake
|
0d30df8da6
|
start of trading
|
4 years ago |
andy
|
3faca14883
|
andy vs. clippy round 4 and some cleanup
|
3 years ago |
andy
|
e2d45f1599
|
rare monsters get
|
4 years ago |
jake
|
1b506e014f
|
clean up last of normal warnings
|
4 years ago |
jake
|
53ec82d9eb
|
lint src/ship/*
|
4 years ago |
jake
|
60bcfd78ec
|
lint src/ship/packet/builder/*
|
4 years ago |
jake
|
e89821990f
|
lint src/ship/packet/builder/ship.rs
|
4 years ago |
jake
|
f4fae162f0
|
tekking!
|
4 years ago |
jake
|
b6ce6296d4
|
create_item takes generic item rather than floor item
|
4 years ago |
jake
|
fe03515871
|
basic multiple login check
|
4 years ago |
jake
|
ffce662c95
|
transfer ship
|
4 years ago |
andy
|
e1360e4958
|
bank doesn't spawn infinite money!
|
4 years ago |
jake
|
d08db622e2
|
shops!
|
4 years ago |
jake
|
4187e93455
|
withdraw from bank
|
4 years ago |
jake
|
1867fee78b
|
add bank depositing
|
4 years ago |
Andy Newjack
|
da693b9c3c
|
add default bank item. dont crash if dropping all meseta. rename area to map_area and change from u32 to u16
|
4 years ago |
jake
|
1474c91dcd
|
fix warnings
|
4 years ago |
jake
|
344cfc6dc4
|
i t e m r e f a c t o r
also some bank functionality
|
4 years ago |
jake
|
f7b91772b0
|
another item refactor (plus tool usage)
|
5 years ago |
jake
|
5097d4292b
|
exp gain
|
5 years ago |
jake
|
fd221ab6a2
|
use builder::quest
|
5 years ago |
jake
|
35dd503d14
|
quests!
|
5 years ago |
jake
|
25f342b510
|
drop partial stacks of items/meseta
|
5 years ago |
jake
|
ac28354dd7
|
redo items to account for client ignoring the assigned item_id and using its own. also item picking up
|
5 years ago |
jake
|
9a721e0980
|
item structure overhaul
also, item pickup
|
5 years ago |
Andy Newjack
|
e255b43c10
|
hella warnings cleanup pt 1. remove unused imports, allow deadcode and unused results
|
5 years ago |
mht8355
|
880bfc620a
|
added some error handling
|
5 years ago |
mht8355
|
d206814394
|
added change_lobby
|
5 years ago |
jake
|
4a526e7673
|
basic item drop logic
|
5 years ago |
jake
|
9f4a9a4f2c
|
use thiserror
|
5 years ago |
jake
|
628ad056b4
|
functions to create room joining packets
|
5 years ago |
jake
|
a8b7e4fa4e
|
HashMap<ClientId, ClientState> -> Clients
|
5 years ago |
jake
|
728ac715c0
|
move lobby joining packet creations to their own functions
|
5 years ago |
jake
|
881b7c8e46
|
begin moving packet handlers to own module, send_player_to_lobby
|
5 years ago |