1
0
Fork 0
mirror of https://github.com/jugeeya/UltimateTrainingModpack.git synced 2024-12-03 15:19:37 +00:00
UltimateTrainingModpack/src/training/attack_angle.rs

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

27 lines
548 B
Rust
Raw Normal View History

use smash::app::{self};
use crate::common::consts::*;
use crate::common::*;
static mut DIRECTION: AttackAngle = AttackAngle::NEUTRAL;
pub fn roll_direction() {
unsafe {
DIRECTION = MENU.attack_angle.get_random();
}
}
pub unsafe fn mod_get_stick_dir(
module_accessor: &mut app::BattleObjectModuleAccessor,
) -> Option<f32> {
if !is_operation_cpu(module_accessor) {
return None;
}
match DIRECTION {
AttackAngle::UP => Some(1.0),
AttackAngle::DOWN => Some(-1.0),
_ => None,
}
}