rust/lib-hwengine-future/src/ai/attack_tests.rs
author unC0Rr
Sun, 26 Jan 2025 21:29:54 +0100
changeset 16062 288df7b85efc
parent 16053 85d7d6b71087
permissions -rw-r--r--
Fix inversion parameters being disregarded

use crate::ai::ammo::AmmoType;
use crate::ai::Target;
use crate::GameField;

fn analyze_grenade(game_field: &GameField, targets: &[Target], my_x: f32, my_y: f32) {}

impl AmmoType {
    pub(crate) fn analyze_attacks(
        &self,
        game_field: &GameField,
        targets: &[Target],
        my_x: f32,
        my_y: f32,
    ) {
        match self {
            AmmoType::Grenade => analyze_grenade(game_field, targets, my_x, my_y),
            _ => {}
        }
    }
}