de/activate triggers on resume playback
This commit is contained in:
parent
0cb96e1b75
commit
e9f347e4f8
@ -384,6 +384,19 @@ impl Game {
|
||||
character.set_visible(true);
|
||||
}
|
||||
}
|
||||
if let Some(map) = &mut self.current_map {
|
||||
for (_, triggerable) in &mut map.bind_mut().triggerables {
|
||||
let player_id = triggerable.bind().get_active().clone();
|
||||
if let Some(player_id) = player_id {
|
||||
let active_for = triggerable.bind().server_active_for();
|
||||
triggerable
|
||||
.bind_mut()
|
||||
.activate_visual(player_id, active_for);
|
||||
} else {
|
||||
triggerable.bind_mut().deactivate_visual();
|
||||
}
|
||||
}
|
||||
}
|
||||
if let Some(ball) = &mut self.world_ball {
|
||||
ball.set_visible(true);
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user