use bevy::prelude::*;
#[derive(Resource, Debug, Default)]
pub struct TestWrangler {
pub(crate) outcome: Option<bool>,
pub(crate) started: bool,
}
impl TestWrangler {
pub fn start(&mut self) {
self.started = true;
}
pub fn pass(&mut self) {
if self.outcome.is_none() {
self.outcome = Some(true);
}
}
pub fn fail(&mut self) {
if self.outcome.is_none() {
self.outcome = Some(false);
}
}
}