Pass the event sink to sync::client_tick in the wolf head-tilt test

sync::client_tick took an events vector in c0cd050fac; main's newer
remote_mob_data test still called it with two arguments.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
This commit is contained in:
Ludovic MarieandClaude Opus 5.5 committed 2026-11-04 15:23:12 +01:00
1 parent 405186aa36
commit 569f9644dc
1 file changed
+5 -5
@@ -782,21 +782,21 @@ mod tests {
return;
};
apply(&mut m, &[(20, s::BOOLEAN, Value::Bool(true))]);
client_tick(&mut m, 0);
client_tick(&mut m, 0, &mut Vec::new());
assert!((m.anim.v[tame::INTEREST] - 0.4).abs() < 1e-6);
assert_eq!(m.anim.vo[tame::INTEREST], 0.0);
client_tick(&mut m, 0);
client_tick(&mut m, 0, &mut Vec::new());
assert!((m.anim.v[tame::INTEREST] - 0.64).abs() < 1e-6);
assert!((m.anim.lerp(tame::INTEREST, 0.5) - 0.52).abs() < 1e-6);
for _ in 0..30 {
client_tick(&mut m, 0);
client_tick(&mut m, 0, &mut Vec::new());
}
assert!(m.anim.v[tame::INTEREST] > 0.999);
apply(&mut m, &[(20, s::BOOLEAN, Value::Bool(false))]);
client_tick(&mut m, 0);
client_tick(&mut m, 0, &mut Vec::new());
assert!(m.anim.v[tame::INTEREST] < 0.61);
for _ in 0..30 {
client_tick(&mut m, 0);
client_tick(&mut m, 0, &mut Vec::new());
}
assert!(m.anim.v[tame::INTEREST] < 0.001);
}