Beispiel #1
0
 public void Update(SerializerObject s)
 {
     s.DoAt(Pointers.TryGetItem(nameof(MapTime)), () => MapTime               = s.Serialize <int>(MapTime, name: nameof(MapTime)));
     s.DoAt(Pointers.TryGetItem(nameof(Poing)), () => Poing                   = s.SerializeObject <R1_Poing>(Poing, name: nameof(Poing)));
     s.DoAt(Pointers.TryGetItem(nameof(StatusBar)), () => StatusBar           = s.SerializeObject <R1_StatusBar>(StatusBar, name: nameof(StatusBar)));
     s.DoAt(Pointers.TryGetItem(nameof(ActiveObjCount)), () => ActiveObjCount = s.Serialize <short>(ActiveObjCount, name: nameof(ActiveObjCount)));
     s.DoAt(Pointers.TryGetItem(nameof(RayEventFlags)), () => RayEventFlags   = s.Serialize <R1_RayEvtsFlags>(RayEventFlags, name: nameof(RayEventFlags)));
     s.DoAt(Pointers.TryGetItem(nameof(NumLevelChoice)), () => NumLevelChoice = s.Serialize <short>(NumLevelChoice, name: nameof(NumLevelChoice)));
     s.DoAt(Pointers.TryGetItem(nameof(NumWorldChoice)), () => NumWorldChoice = s.Serialize <short>(NumWorldChoice, name: nameof(NumWorldChoice)));
     s.DoAt(Pointers.TryGetItem(nameof(RayMode)), () => RayMode               = s.Serialize <R1_RayMode>(RayMode, name: nameof(RayMode)));
     s.DoAt(Pointers.TryGetItem(nameof(RayWindForce)), () => RayWindForce     = s.Serialize <short>(RayWindForce, name: nameof(RayWindForce)));
     s.DoAt(Pointers.TryGetItem(nameof(NumLevel)), () => NumLevel             = s.Serialize <short>(NumLevel, name: nameof(NumLevel)));
     s.DoAt(Pointers.TryGetItem(nameof(NumWorld)), () => NumWorld             = s.Serialize <short>(NumWorld, name: nameof(NumWorld)));
     s.DoAt(Pointers.TryGetItem(nameof(NewWorld)), () => NewWorld             = s.Serialize <short>(NewWorld, name: nameof(NewWorld)));
     s.DoAt(Pointers.TryGetItem(nameof(HelicoTime)), () => HelicoTime         = s.Serialize <short>(HelicoTime, name: nameof(HelicoTime)));
     s.DoAt(Pointers.TryGetItem(nameof(XMap)), () => XMap = s.Serialize <short>(XMap, name: nameof(XMap)));
     s.DoAt(Pointers.TryGetItem(nameof(YMap)), () => YMap = s.Serialize <short>(YMap, name: nameof(YMap)));
     s.DoAt(Pointers.TryGetItem(nameof(RayOnPoelle)), () => RayOnPoelle             = s.Serialize <bool>(RayOnPoelle, name: nameof(RayOnPoelle)));
     s.DoAt(Pointers.TryGetItem(nameof(RayModeSpeed)), () => RayModeSpeed           = s.Serialize <byte>(RayModeSpeed, name: nameof(RayModeSpeed)));
     s.DoAt(Pointers.TryGetItem(nameof(DeadTime)), () => DeadTime                   = s.Serialize <byte>(DeadTime, name: nameof(DeadTime)));
     s.DoAt(Pointers.TryGetItem(nameof(CurrentPalID)), () => CurrentPalID           = s.Serialize <byte>(CurrentPalID, name: nameof(CurrentPalID)));
     s.DoAt(Pointers.TryGetItem(nameof(OldNumLevelChoice)), () => OldNumLevelChoice = s.Serialize <short>(OldNumLevelChoice, name: nameof(OldNumLevelChoice)));
 }