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;
|
||||
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 {
|
||||
rlnl::event_code::NetworkEvent::GameWon
|
||||
} else {
|
||||
|
||||
@@ -87,6 +87,7 @@ impl ScoreTracker {
|
||||
};
|
||||
let winning_team_i32 = winning_team as i32;
|
||||
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 {
|
||||
rlnl::event_code::NetworkEvent::GameWonBaseDestroyed
|
||||
} else {
|
||||
@@ -112,6 +113,7 @@ impl ScoreTracker {
|
||||
};
|
||||
let winning_team_i32 = winning_team as i32;
|
||||
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 {
|
||||
rlnl::event_code::NetworkEvent::GameWonBaseDestroyed
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user