diff options
Diffstat (limited to 'engines/pink/objects/condition.cpp')
-rw-r--r-- | engines/pink/objects/condition.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/engines/pink/objects/condition.cpp b/engines/pink/objects/condition.cpp index 3de8605060..be127305a0 100644 --- a/engines/pink/objects/condition.cpp +++ b/engines/pink/objects/condition.cpp @@ -29,7 +29,8 @@ namespace Pink { void Pink::ConditionVariable::deserialize(Archive &archive) { - archive >> _name >> _value; + _name = archive.readString(); + _value = archive.readString(); } bool Pink::ConditionGameVariable::evaluate(Actor *actor) { @@ -73,7 +74,8 @@ void ConditionNotPageVariable::toConsole() { } void ConditionInventoryItemOwner::deserialize(Archive &archive) { - archive >> _item >> _owner; + _item = archive.readString(); + _owner = archive.readString(); } bool ConditionInventoryItemOwner::evaluate(Actor *actor) { |