Read enums only when reading from serialized data

This commit is contained in:
zumorica
2020-04-29 14:26:13 +02:00
parent 6dd0b00512
commit 8e10522bd2
2 changed files with 4 additions and 2 deletions

View File

@@ -36,7 +36,8 @@ namespace Content.Server.GameObjects.Components.Interactable
public void ExposeData(ObjectSerializer serializer)
{
Behavior = (Tool)serializer.ReadStringEnumKey("behavior");
if(serializer.Reading)
Behavior = (Tool)serializer.ReadStringEnumKey("behavior");
serializer.DataField(ref _state, "state", string.Empty);
serializer.DataField(ref _sprite, "sprite", string.Empty);
serializer.DataField(ref _texture, "texture", string.Empty);