void DElevator::Serialize(FSerializer &arc) { Super::Serialize (arc); arc.Enum("type", m_Type) ("direction", m_Direction) ("floordestdist", m_FloorDestDist) ("ceilingdestdist", m_CeilingDestDist) ("speed", m_Speed) ("interp_floor", m_Interp_Floor) ("interp_ceiling", m_Interp_Ceiling); }
void DPillar::Serialize(FSerializer &arc) { Super::Serialize (arc); arc.Enum("type", m_Type) ("floorspeed", m_FloorSpeed) ("ceilingspeed", m_CeilingSpeed) ("floortarget", m_FloorTarget) ("ceilingtarget", m_CeilingTarget) ("crush", m_Crush) ("hexencrush", m_Hexencrush) ("interp_floor", m_Interp_Floor) ("interp_ceiling", m_Interp_Ceiling); }
void DDoor::Serialize(FSerializer &arc) { Super::Serialize (arc); arc.Enum("type", m_Type) ("topdist", m_TopDist) ("botspot", m_BotSpot) ("botdist", m_BotDist) ("oldfloordist", m_OldFloorDist) ("speed", m_Speed) ("direction", m_Direction) ("topwait", m_TopWait) ("topcountdown", m_TopCountdown) ("lighttag", m_LightTag); }
void DPlat::Serialize(FSerializer &arc) { Super::Serialize (arc); arc.Enum("type", m_Type) ("speed", m_Speed) ("low", m_Low) ("high", m_High) ("wait", m_Wait) ("count", m_Count) .Enum("status", m_Status) .Enum("oldstatus", m_OldStatus) ("crush", m_Crush) ("tag", m_Tag); }
void DFloor::Serialize(FSerializer &arc) { Super::Serialize (arc); arc.Enum("type", m_Type) ("crush", m_Crush) ("direction", m_Direction) ("newspecial", m_NewSpecial) ("texture", m_Texture) ("floordestdist", m_FloorDestDist) ("speed", m_Speed) ("resetcount", m_ResetCount) ("orgdist", m_OrgDist) ("delay", m_Delay) ("pausetime", m_PauseTime) ("steptime", m_StepTime) ("persteptime", m_PerStepTime) ("crushmode", m_Hexencrush); }
void DCeiling::Serialize(FSerializer &arc) { Super::Serialize (arc); arc.Enum("type", m_Type) ("bottomheight", m_BottomHeight) ("topheight", m_TopHeight) ("speed", m_Speed) ("speed1", m_Speed1) ("speed2", m_Speed2) ("crush", m_Crush) ("silent", m_Silent) ("direction", m_Direction) ("texture", m_Texture) ("newspecial", m_NewSpecial) ("tag", m_Tag) ("olddirecton", m_OldDirection) .Enum("crushmode", m_CrushMode); }