rpgmxp_types/animation_timing.rs
1use crate::AudioFile;
2use crate::Color;
3
4#[derive(
5 Debug,
6 serde::Serialize,
7 serde::Deserialize,
8 ruby_marshal_derive::FromValue,
9 ruby_marshal_derive::IntoValue,
10)]
11#[ruby_marshal(object = b"RPG::Animation::Timing")]
12pub struct AnimationTiming {
13 pub frame: i32,
14 pub se: AudioFile,
15 pub flash_scope: i32,
16 pub flash_color: Color,
17 pub flash_duration: i32,
18 pub condition: i32,
19}