mirror of
https://git.ngram.ca/OpenJam/rc-servers
synced 2026-08-23 23:08:52 +00:00
Skip sending win/lose messages to ClientAIs in more cases
This commit is contained in:
@@ -24,6 +24,7 @@ impl WinTracker {
|
|||||||
};
|
};
|
||||||
let winning_team_i32 = winning_team as i32;
|
let winning_team_i32 = winning_team as i32;
|
||||||
for (player_id, player_info) in generic.user_descriptors().iter() {
|
for (player_id, player_info) in generic.user_descriptors().iter() {
|
||||||
|
if player_info.descriptor.user_id.is_none() { continue; } // skip non-user players
|
||||||
let event = if player_info.descriptor.team == winning_team_i32 {
|
let event = if player_info.descriptor.team == winning_team_i32 {
|
||||||
rlnl::event_code::NetworkEvent::GameWon
|
rlnl::event_code::NetworkEvent::GameWon
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
@@ -87,6 +87,7 @@ impl ScoreTracker {
|
|||||||
};
|
};
|
||||||
let winning_team_i32 = winning_team as i32;
|
let winning_team_i32 = winning_team as i32;
|
||||||
for (player_id, player_info) in generic.user_descriptors().iter() {
|
for (player_id, player_info) in generic.user_descriptors().iter() {
|
||||||
|
if player_info.descriptor.user_id.is_none() { continue; } // skip non-user players
|
||||||
let event = if player_info.descriptor.team == winning_team_i32 {
|
let event = if player_info.descriptor.team == winning_team_i32 {
|
||||||
rlnl::event_code::NetworkEvent::GameWonBaseDestroyed
|
rlnl::event_code::NetworkEvent::GameWonBaseDestroyed
|
||||||
} else {
|
} else {
|
||||||
@@ -112,6 +113,7 @@ impl ScoreTracker {
|
|||||||
};
|
};
|
||||||
let winning_team_i32 = winning_team as i32;
|
let winning_team_i32 = winning_team as i32;
|
||||||
for (player_id, player_info) in generic.user_descriptors().iter() {
|
for (player_id, player_info) in generic.user_descriptors().iter() {
|
||||||
|
if player_info.descriptor.user_id.is_none() { continue; } // skip non-user players
|
||||||
let event = if player_info.descriptor.team == winning_team_i32 {
|
let event = if player_info.descriptor.team == winning_team_i32 {
|
||||||
rlnl::event_code::NetworkEvent::GameWonBaseDestroyed
|
rlnl::event_code::NetworkEvent::GameWonBaseDestroyed
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user