1 2 3 4 5 6 7 8 9 10 11 12 13
use wowsunpack::data::ResourceLoader; use crate::analyzer::decoder::DecodedPacket; use super::BattleController; trait BattleObserver { fn on_tick<G: ResourceLoader>( &mut self, controller: &BattleController<'_, '_, G>, event: &DecodedPacket, ); }