rpgmxp_types/
troop_page_condition.rs

1#[derive(
2    Debug,
3    serde::Serialize,
4    serde::Deserialize,
5    ruby_marshal_derive::FromValue,
6    ruby_marshal_derive::IntoValue,
7)]
8#[ruby_marshal(object = b"RPG::Troop::Page::Condition")]
9pub struct TroopPageCondition {
10    pub actor_id: i32,
11    pub turn_a: i32,
12    pub turn_valid: bool,
13    pub enemy_hp: i32,
14    pub switch_valid: bool,
15    pub switch_id: i32,
16    pub enemy_index: i32,
17    pub actor_valid: bool,
18    pub actor_hp: i32,
19    pub turn_b: i32,
20    pub enemy_valid: bool,
21}