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)
|
4 years ago |
andy
|
e7bb51b045
|
handle charge attack packet. works for regular weapons and vjaya (#179)
Co-authored-by: Andy Newjack <andynewjack@protonmail.com>
|
4 years ago |
Andy Newjack
|
60cecc8b61
|
initial ep2,4 maps + offline for all eps.
|
4 years ago |
Andy Newjack
|
b1b387c3ae
|
consistency
|
4 years ago |
Andy Newjack
|
993c81a162
|
keep track of player's position
|
4 years ago |
jake
|
fe85c8081e
|
warnings
|
4 years ago |
jake
|
32bb021a94
|
don't give full exp for not last hit
|
4 years ago |
jake
|
5097d4292b
|
exp gain
|
4 years ago |
jake
|
8d49c50cc5
|
async EntityGateway
|
4 years ago |
jake
|
ddee920080
|
fix bug where picking up a stack caused 2x that item to be picked up
|
4 years ago |
jake
|
78a5e0963b
|
add a bunch of item manager tests
|
4 years ago |
jake
|
51dc531330
|
fix warnings
|
4 years ago |
jake
|
fd221ab6a2
|
use builder::quest
|
4 years ago |
jake
|
2580004e07
|
cleanup done_bursting
|
4 years ago |
jake
|
35dd503d14
|
quests!
|
4 years ago |
Andy Newjack
|
94a1893a03
|
load_character for item_manager to not crash when client leaves a room
|
4 years ago |
Andy Newjack
|
629b53586d
|
hook up box drops, add specific box drops, and item-from-bytes functions
|
4 years ago |
Andy Newjack
|
dcc5b57b8e
|
box drops working and load correct city file
|
4 years ago |
jake
|
25f342b510
|
drop partial stacks of items/meseta
|
4 years ago |
jake
|
678dd879d5
|
this changed in libpso2
|
4 years ago |
jake
|
efba98124c
|
this changed in libpso
|
4 years ago |
jake
|
ac28354dd7
|
redo items to account for client ignoring the assigned item_id and using its own. also item picking up
|
4 years ago |
jake
|
25d5658042
|
don't double count picked up meseta
|
4 years ago |
jake
|
c3f474e34d
|
remove commented out code
|
4 years ago |
jake
|
9a721e0980
|
item structure overhaul
also, item pickup
|
4 years ago |
Andy Newjack
|
5393baeca7
|
remove unused infoboard packet
|
4 years ago |
Andy Newjack
|
e255b43c10
|
hella warnings cleanup pt 1. remove unused imports, allow deadcode and unused results
|
4 years ago |
Andy Newjack
|
c8a6823b82
|
remove unwraps
|
4 years ago |
Andy Newjack
|
49aee7af26
|
remove rooms when player disconnects
|
4 years ago |
mht8355
|
7c6cdd30cc
|
better code
|
4 years ago |
mht8355
|
880bfc620a
|
added some error handling
|
4 years ago |
mht8355
|
a24381bc66
|
sends the client a message when selected lobby = current lobby
|
4 years ago |
mht8355
|
062fed231a
|
change_lobby added for changing lobbies and leaving a room
|
4 years ago |
mht8355
|
d206814394
|
added change_lobby
|
4 years ago |
jake
|
bd195a2ffd
|
remove unwrap
|
4 years ago |
jake
|
4a526e7673
|
basic item drop logic
|
4 years ago |
jake
|
9f4a9a4f2c
|
use thiserror
|
4 years ago |
jake
|
2886f537ba
|
simplify leaving lobby packet sending
|
4 years ago |
jake
|
628ad056b4
|
functions to create room joining packets
|
4 years ago |
jake
|
a8b7e4fa4e
|
HashMap<ClientId, ClientState> -> Clients
|
4 years ago |
jake
|
728ac715c0
|
move lobby joining packet creations to their own functions
|
4 years ago |
jake
|
07403fe815
|
move block_selected
|
4 years ago |
jake
|
0b04701156
|
move message packet handlers
|
4 years ago |
jake
|
832a53821d
|
move settings
|
4 years ago |
jake
|
90d0af87a4
|
move chat functionality
|
4 years ago |
jake
|
f38e3357f4
|
move room packet handlers to own file
|
4 years ago |
jake
|
4a01beb9e8
|
move validate_login
|
4 years ago |
jake
|
881b7c8e46
|
begin moving packet handlers to own module, send_player_to_lobby
|
4 years ago |