aboutsummaryrefslogtreecommitdiff
path: root/engines/pink/objects/condition.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/pink/objects/condition.cpp')
-rw-r--r--engines/pink/objects/condition.cpp6
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) {