mirror of
https://github.com/horizon-rust/horizon.git
synced 2026-11-07 11:06:11 -10:00
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:
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);
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user