mirror of
https://gitlab.com/veloren/veloren.git
synced 2024-08-30 18:12:32 +00:00
Merge branch 'timo-join-message' into 'master'
Show join message after selecting a character See merge request veloren/veloren!309
This commit is contained in:
@ -431,12 +431,6 @@ impl Server {
|
|||||||
match client.client_state {
|
match client.client_state {
|
||||||
ClientState::Connected => {
|
ClientState::Connected => {
|
||||||
Self::initialize_player(state, entity, client, player);
|
Self::initialize_player(state, entity, client, player);
|
||||||
if let Some(player) =
|
|
||||||
state.ecs().read_storage::<comp::Player>().get(entity)
|
|
||||||
{
|
|
||||||
new_chat_msgs
|
|
||||||
.push((None, format!("{} logged in", &player.alias)));
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
// Use RequestState instead (No need to send `player` again).
|
// Use RequestState instead (No need to send `player` again).
|
||||||
_ => client.error_state(RequestStateError::Impossible),
|
_ => client.error_state(RequestStateError::Impossible),
|
||||||
@ -464,7 +458,12 @@ impl Server {
|
|||||||
ClientState::Registered
|
ClientState::Registered
|
||||||
| ClientState::Spectator
|
| ClientState::Spectator
|
||||||
| ClientState::Dead => {
|
| ClientState::Dead => {
|
||||||
Self::create_player_character(state, entity, client, name, body)
|
Self::create_player_character(state, entity, client, name, body);
|
||||||
|
if let Some(player) =
|
||||||
|
state.ecs().read_storage::<comp::Player>().get(entity)
|
||||||
|
{
|
||||||
|
new_chat_msgs.push((None, format!("{} joined", &player.alias)));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
ClientState::Character => {
|
ClientState::Character => {
|
||||||
client.error_state(RequestStateError::Already)
|
client.error_state(RequestStateError::Already)
|
||||||
|
Reference in New Issue
Block a user