Fix disposals do_after (#2722)

* Fix disposals do_after

* DataField instead

* Update Content.Server/GameObjects/Components/Disposal/DisposalMailingUnitComponent.cs

Co-authored-by: Vera Aguilera Puerto <6766154+Zumorica@users.noreply.github.com>

* Update Content.Server/GameObjects/Components/Disposal/DisposalUnitComponent.cs

Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com>
Co-authored-by: Vera Aguilera Puerto <6766154+Zumorica@users.noreply.github.com>
This commit is contained in:
metalgearsloth
2020-12-08 22:17:00 +11:00
committed by GitHub
parent 9788cf8ead
commit a78452c845
3 changed files with 19 additions and 44 deletions

View File

@@ -584,11 +584,7 @@ namespace Content.Server.GameObjects.Components.Disposal
seconds => _flushDelay = TimeSpan.FromSeconds(seconds), seconds => _flushDelay = TimeSpan.FromSeconds(seconds),
() => (int) _flushDelay.TotalSeconds); () => (int) _flushDelay.TotalSeconds);
serializer.DataReadWriteFunction( serializer.DataField(ref _entryDelay, "entryDelay", 0.5f);
"entryDelay",
0.5f,
seconds => _entryDelay = seconds,
() => (int) _entryDelay);
serializer.DataField(ref _tag, "Tag", ""); serializer.DataField(ref _tag, "Tag", "");
} }

View File

@@ -525,11 +525,7 @@ namespace Content.Server.GameObjects.Components.Disposal
seconds => _flushDelay = TimeSpan.FromSeconds(seconds), seconds => _flushDelay = TimeSpan.FromSeconds(seconds),
() => (int) _flushDelay.TotalSeconds); () => (int) _flushDelay.TotalSeconds);
serializer.DataReadWriteFunction( serializer.DataField(ref _entryDelay, "entryDelay", 0.5f);
"entryDelay",
0.5f,
seconds => _entryDelay = seconds,
() => (int) _entryDelay);
} }
public override void Initialize() public override void Initialize()

View File

@@ -1593,8 +1593,7 @@ entities:
pos: -17.5,-22.5 pos: -17.5,-22.5
rot: 3.141592653589793 rad rot: 3.141592653589793 rad
type: Transform type: Transform
- entryDelay: 0 - type: DisposalUnit
type: DisposalUnit
- containers: - containers:
DisposalUnit: DisposalUnit:
type: Robust.Server.GameObjects.Components.Container.Container type: Robust.Server.GameObjects.Components.Container.Container
@@ -1678,8 +1677,7 @@ entities:
pos: -29.5,11.5 pos: -29.5,11.5
rot: -1.5707963267948966 rad rot: -1.5707963267948966 rad
type: Transform type: Transform
- entryDelay: 0 - type: DisposalUnit
type: DisposalUnit
- containers: - containers:
DisposalUnit: DisposalUnit:
type: Robust.Server.GameObjects.Components.Container.Container type: Robust.Server.GameObjects.Components.Container.Container
@@ -1783,8 +1781,7 @@ entities:
pos: -5.5,17.5 pos: -5.5,17.5
rot: -1.5707963267948966 rad rot: -1.5707963267948966 rad
type: Transform type: Transform
- entryDelay: 0 - type: DisposalUnit
type: DisposalUnit
- containers: - containers:
DisposalUnit: DisposalUnit:
type: Robust.Server.GameObjects.Components.Container.Container type: Robust.Server.GameObjects.Components.Container.Container
@@ -1840,8 +1837,7 @@ entities:
pos: 6.5,11.5 pos: 6.5,11.5
rot: 3.141592653589793 rad rot: 3.141592653589793 rad
type: Transform type: Transform
- entryDelay: 0 - type: DisposalUnit
type: DisposalUnit
- containers: - containers:
DisposalUnit: DisposalUnit:
type: Robust.Server.GameObjects.Components.Container.Container type: Robust.Server.GameObjects.Components.Container.Container
@@ -1908,8 +1904,7 @@ entities:
pos: 24.5,8.5 pos: 24.5,8.5
rot: -1.5707963267948966 rad rot: -1.5707963267948966 rad
type: Transform type: Transform
- entryDelay: 0 - type: DisposalUnit
type: DisposalUnit
- containers: - containers:
DisposalUnit: DisposalUnit:
type: Robust.Server.GameObjects.Components.Container.Container type: Robust.Server.GameObjects.Components.Container.Container
@@ -2056,8 +2051,7 @@ entities:
pos: 34.5,-4.5 pos: 34.5,-4.5
rot: 3.141592653589793 rad rot: 3.141592653589793 rad
type: Transform type: Transform
- entryDelay: 0 - type: DisposalUnit
type: DisposalUnit
- containers: - containers:
DisposalUnit: DisposalUnit:
type: Robust.Server.GameObjects.Components.Container.Container type: Robust.Server.GameObjects.Components.Container.Container
@@ -2190,8 +2184,7 @@ entities:
pos: 37.5,6.5 pos: 37.5,6.5
rot: -1.5707963267948966 rad rot: -1.5707963267948966 rad
type: Transform type: Transform
- entryDelay: 0 - type: DisposalUnit
type: DisposalUnit
- containers: - containers:
DisposalUnit: DisposalUnit:
type: Robust.Server.GameObjects.Components.Container.Container type: Robust.Server.GameObjects.Components.Container.Container
@@ -2545,8 +2538,7 @@ entities:
pos: -2.5,29.5 pos: -2.5,29.5
rot: 3.141592653589793 rad rot: 3.141592653589793 rad
type: Transform type: Transform
- entryDelay: 0 - type: DisposalUnit
type: DisposalUnit
- containers: - containers:
DisposalUnit: DisposalUnit:
type: Robust.Server.GameObjects.Components.Container.Container type: Robust.Server.GameObjects.Components.Container.Container
@@ -2810,8 +2802,7 @@ entities:
pos: 11.5,-11.5 pos: 11.5,-11.5
rot: 3.141592653589793 rad rot: 3.141592653589793 rad
type: Transform type: Transform
- entryDelay: 0 - type: DisposalUnit
type: DisposalUnit
- containers: - containers:
DisposalUnit: DisposalUnit:
type: Robust.Server.GameObjects.Components.Container.Container type: Robust.Server.GameObjects.Components.Container.Container
@@ -2877,8 +2868,7 @@ entities:
pos: 12.5,-2.5 pos: 12.5,-2.5
rot: 3.141592653589793 rad rot: 3.141592653589793 rad
type: Transform type: Transform
- entryDelay: 0 - type: DisposalUnit
type: DisposalUnit
- containers: - containers:
DisposalUnit: DisposalUnit:
type: Robust.Server.GameObjects.Components.Container.Container type: Robust.Server.GameObjects.Components.Container.Container
@@ -3231,8 +3221,7 @@ entities:
pos: 0.5,1.5 pos: 0.5,1.5
rot: -1.5707963267948966 rad rot: -1.5707963267948966 rad
type: Transform type: Transform
- entryDelay: 0 - type: DisposalUnit
type: DisposalUnit
- containers: - containers:
DisposalUnit: DisposalUnit:
type: Robust.Server.GameObjects.Components.Container.Container type: Robust.Server.GameObjects.Components.Container.Container
@@ -3538,8 +3527,7 @@ entities:
pos: -12.5,1.5 pos: -12.5,1.5
rot: -1.5707963267948966 rad rot: -1.5707963267948966 rad
type: Transform type: Transform
- entryDelay: 0 - type: DisposalUnit
type: DisposalUnit
- containers: - containers:
DisposalUnit: DisposalUnit:
type: Robust.Server.GameObjects.Components.Container.Container type: Robust.Server.GameObjects.Components.Container.Container
@@ -3650,8 +3638,7 @@ entities:
pos: -22.5,6.5 pos: -22.5,6.5
rot: 3.141592653589793 rad rot: 3.141592653589793 rad
type: Transform type: Transform
- entryDelay: 0 - type: DisposalUnit
type: DisposalUnit
- containers: - containers:
DisposalUnit: DisposalUnit:
type: Robust.Server.GameObjects.Components.Container.Container type: Robust.Server.GameObjects.Components.Container.Container
@@ -3960,8 +3947,7 @@ entities:
pos: -27.5,-8.5 pos: -27.5,-8.5
rot: 1.5707963267948966 rad rot: 1.5707963267948966 rad
type: Transform type: Transform
- entryDelay: 0 - type: DisposalUnit
type: DisposalUnit
- containers: - containers:
DisposalUnit: DisposalUnit:
type: Robust.Server.GameObjects.Components.Container.Container type: Robust.Server.GameObjects.Components.Container.Container
@@ -4006,8 +3992,7 @@ entities:
pos: -10.5,-17.5 pos: -10.5,-17.5
rot: -1.5707963267948966 rad rot: -1.5707963267948966 rad
type: Transform type: Transform
- entryDelay: 0 - type: DisposalUnit
type: DisposalUnit
- containers: - containers:
DisposalUnit: DisposalUnit:
type: Robust.Server.GameObjects.Components.Container.Container type: Robust.Server.GameObjects.Components.Container.Container
@@ -7763,8 +7748,7 @@ entities:
pos: -5.5,-14.5 pos: -5.5,-14.5
rot: -1.5707963267948966 rad rot: -1.5707963267948966 rad
type: Transform type: Transform
- entryDelay: 0 - type: DisposalUnit
type: DisposalUnit
- containers: - containers:
DisposalUnit: DisposalUnit:
type: Robust.Server.GameObjects.Components.Container.Container type: Robust.Server.GameObjects.Components.Container.Container
@@ -20810,8 +20794,7 @@ entities:
- parent: 855 - parent: 855
pos: 18.5,-0.5 pos: 18.5,-0.5
type: Transform type: Transform
- entryDelay: 0 - type: DisposalUnit
type: DisposalUnit
- containers: - containers:
DisposalUnit: DisposalUnit:
type: Robust.Server.GameObjects.Components.Container.Container type: Robust.Server.GameObjects.Components.Container.Container