engine/gavania-core/src/game/configloader/mobs.rs
2024-08-23 13:22:09 +02:00

38 lines
614 B
Rust

use engine::prelude::*;
create_settings_section!(
GeneralSettings,
"General",
{
special_chance: f32,
radius: f32,
boss_hp_bar_radius: f32,
}
);
create_settings_section!(
BasicMobSettings,
"BasicMobs",
{
min_count: u32,
max_count: u32,
}
);
create_settings_section!(
EliteMobSettings,
"EliteMobs",
{
min_count: u32,
max_count: u32,
}
);
create_settings_container!(
MobSettings,
{
general: GeneralSettings,
basic_mobs: BasicMobSettings,
elite_mobs: EliteMobSettings,
}
);