1
0
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:
NG (Graham)
2025-12-06 10:47:51 -05:00
parent 5137163146
commit 8a12c59a16
2 changed files with 3 additions and 0 deletions

View File

@@ -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 {

View File

@@ -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 {