Struct rpgmxp_types::system::System
source · pub struct System {Show 36 fields
pub variables: Vec<Option<String>>,
pub cancel_se: AudioFile,
pub magic_number: i32,
pub escape_se: AudioFile,
pub battle_end_me: AudioFile,
pub start_map_id: i32,
pub shop_se: AudioFile,
pub gameover_name: String,
pub words: SystemWords,
pub switches: Vec<Option<String>>,
pub decision_se: AudioFile,
pub edit_map_id: i32,
pub battle_start_se: AudioFile,
pub battle_bgm: AudioFile,
pub test_troop_id: i32,
pub equip_se: AudioFile,
pub title_name: String,
pub enemy_collapse_se: AudioFile,
pub cursor_se: AudioFile,
pub elements: Vec<String>,
pub underscore: i32,
pub start_y: i32,
pub battler_hue: i32,
pub load_se: AudioFile,
pub title_bgm: AudioFile,
pub buzzer_se: AudioFile,
pub windowskin_name: String,
pub test_battlers: Vec<SystemTestBattler>,
pub battleback_name: String,
pub party_members: Vec<i32>,
pub actor_collapse_se: AudioFile,
pub gameover_me: AudioFile,
pub battler_name: String,
pub save_se: AudioFile,
pub battle_transition: String,
pub start_x: i32,
}
Fields§
§variables: Vec<Option<String>>
§cancel_se: AudioFile
§magic_number: i32
§escape_se: AudioFile
§battle_end_me: AudioFile
§start_map_id: i32
§shop_se: AudioFile
§gameover_name: String
§words: SystemWords
§switches: Vec<Option<String>>
§decision_se: AudioFile
§edit_map_id: i32
§battle_start_se: AudioFile
§battle_bgm: AudioFile
§test_troop_id: i32
§equip_se: AudioFile
§title_name: String
§enemy_collapse_se: AudioFile
§cursor_se: AudioFile
§elements: Vec<String>
§underscore: i32
§start_y: i32
§battler_hue: i32
§load_se: AudioFile
§title_bgm: AudioFile
§buzzer_se: AudioFile
§windowskin_name: String
§test_battlers: Vec<SystemTestBattler>
§battleback_name: String
§party_members: Vec<i32>
§actor_collapse_se: AudioFile
§gameover_me: AudioFile
§battler_name: String
§save_se: AudioFile
§battle_transition: String
§start_x: i32
Trait Implementations§
source§impl<'de> Deserialize<'de> for System
impl<'de> Deserialize<'de> for System
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl<'a> FromValue<'a> for System
impl<'a> FromValue<'a> for System
source§fn from_value(
ctx: &FromValueContext<'a>,
value: &Value,
) -> Result<Self, FromValueError>
fn from_value( ctx: &FromValueContext<'a>, value: &Value, ) -> Result<Self, FromValueError>
Create this type from the given value from the [
ValueArena
]. Read moreAuto Trait Implementations§
impl Freeze for System
impl RefUnwindSafe for System
impl Send for System
impl Sync for System
impl Unpin for System
impl UnwindSafe for System
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more