Skip sending win/lose messages to ClientAIs in more cases

This commit is contained in:
NG (Graham) committed 2025-12-06 10:47:51 -05:00
1 parent 5137163146
commit 8a12c59a16
2 files changed
+3

No files matched your search

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