48 Commits (0fa3f4ea196cd2e33fb648fb9872fb167da0dc5c)

Author SHA1 Message Date
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 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 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