diff options
author | Paul Gilbert | 2017-01-16 07:34:52 -0500 |
---|---|---|
committer | Paul Gilbert | 2017-01-16 07:34:52 -0500 |
commit | 70dc84e383bfb4a81785b30ce91f7e089a94c031 (patch) | |
tree | 2ab742d8640708af8c5c4151b1154e97bb3488e2 /engines/titanic/game/chicken_cooler.cpp | |
parent | 480532c2096451cd594cdce944e2345e738039c5 (diff) | |
download | scummvm-rg350-70dc84e383bfb4a81785b30ce91f7e089a94c031.tar.gz scummvm-rg350-70dc84e383bfb4a81785b30ce91f7e089a94c031.tar.bz2 scummvm-rg350-70dc84e383bfb4a81785b30ce91f7e089a94c031.zip |
TITANIC: Renamings and cleanup for chicken, sauce, and dispensor
Diffstat (limited to 'engines/titanic/game/chicken_cooler.cpp')
-rw-r--r-- | engines/titanic/game/chicken_cooler.cpp | 25 |
1 files changed, 11 insertions, 14 deletions
diff --git a/engines/titanic/game/chicken_cooler.cpp b/engines/titanic/game/chicken_cooler.cpp index d10405de38..514ab07de8 100644 --- a/engines/titanic/game/chicken_cooler.cpp +++ b/engines/titanic/game/chicken_cooler.cpp @@ -32,29 +32,26 @@ END_MESSAGE_MAP() void CChickenCooler::save(SimpleFile *file, int indent) { file->writeNumberLine(1, indent); - file->writeNumberLine(_fieldBC, indent); - file->writeNumberLine(_fieldC0, indent); + file->writeNumberLine(_newTemperature, indent); + file->writeNumberLine(_triggerOnRoomEntry, indent); CGameObject::save(file, indent); } void CChickenCooler::load(SimpleFile *file) { file->readNumber(); - _fieldBC = file->readNumber(); - _fieldC0 = file->readNumber(); + _newTemperature = file->readNumber(); + _triggerOnRoomEntry = file->readNumber(); CGameObject::load(file); } bool CChickenCooler::EnterRoomMsg(CEnterRoomMsg *msg) { - if (_fieldC0) { + if (_triggerOnRoomEntry) { CGameObject *obj = getMailManFirstObject(); - if (obj) { - // WORKAROUND: Redundant loop for chicken in originalhere - } else { - getNextMail(nullptr); - if (CChicken::_v1 > _fieldBC) - CChicken::_v1 = _fieldBC; + if (!obj) { + if (CChicken::_temperature > _newTemperature) + CChicken::_temperature = _newTemperature; } } @@ -62,15 +59,15 @@ bool CChickenCooler::EnterRoomMsg(CEnterRoomMsg *msg) { } bool CChickenCooler::EnterViewMsg(CEnterViewMsg *msg) { - if (!_fieldC0) { + if (!_triggerOnRoomEntry) { for (CGameObject *obj = getMailManFirstObject(); obj; obj = getNextMail(obj)) { if (obj->isEquals("Chicken")) return true; } - if (CChicken::_v1 > _fieldBC) - CChicken::_v1 = _fieldBC; + if (CChicken::_temperature > _newTemperature) + CChicken::_temperature = _newTemperature; } return true; |