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}