diff options
author | Julien Templier | 2011-01-20 04:57:06 +0000 |
---|---|---|
committer | Julien Templier | 2011-01-20 04:57:06 +0000 |
commit | 82b0a9b003b8bcbe0eff8789acd19cbcd1cf7575 (patch) | |
tree | debae832bd09f311b25ea249ab9171eefb9ffdcb /engines/lastexpress/entities/vassili.cpp | |
parent | 744eaf013416f36519205e09d04cf0aa8edae017 (diff) | |
download | scummvm-rg350-82b0a9b003b8bcbe0eff8789acd19cbcd1cf7575.tar.gz scummvm-rg350-82b0a9b003b8bcbe0eff8789acd19cbcd1cf7575.tar.bz2 scummvm-rg350-82b0a9b003b8bcbe0eff8789acd19cbcd1cf7575.zip |
LASTEXPRESS: Add macro for end of entities logic functions
svn-id: r55343
Diffstat (limited to 'engines/lastexpress/entities/vassili.cpp')
-rw-r--r-- | engines/lastexpress/entities/vassili.cpp | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/engines/lastexpress/entities/vassili.cpp b/engines/lastexpress/entities/vassili.cpp index 64327c2534..c203015d13 100644 --- a/engines/lastexpress/entities/vassili.cpp +++ b/engines/lastexpress/entities/vassili.cpp @@ -67,17 +67,17 @@ Vassili::Vassili(LastExpressEngine *engine) : Entity(engine, kEntityVassili) { ////////////////////////////////////////////////////////////////////////// IMPLEMENT_FUNCTION(1, Vassili, reset) Entity::reset(savepoint); -} +IMPLEMENT_FUNCTION_END ////////////////////////////////////////////////////////////////////////// IMPLEMENT_FUNCTION_S(2, Vassili, draw) Entity::draw(savepoint); -} +IMPLEMENT_FUNCTION_END ////////////////////////////////////////////////////////////////////////// IMPLEMENT_FUNCTION_II(3, Vassili, savegame, SavegameType, uint32) Entity::savegame(savepoint); -} +IMPLEMENT_FUNCTION_END ////////////////////////////////////////////////////////////////////////// IMPLEMENT_FUNCTION(4, Vassili, chapter1) @@ -94,7 +94,7 @@ IMPLEMENT_FUNCTION(4, Vassili, chapter1) getObjects()->update(kObject40, kEntityPlayer, kObjectLocationNone, kCursorKeepValue, kCursorKeepValue); break; } -} +IMPLEMENT_FUNCTION_END ////////////////////////////////////////////////////////////////////////// IMPLEMENT_FUNCTION(5, Vassili, chapter1Handler) @@ -137,7 +137,7 @@ IMPLEMENT_FUNCTION(5, Vassili, chapter1Handler) getObjects()->update(kObjectCompartmentA, kEntityPlayer, kObjectLocation1, kCursorHandKnock, kCursorHand); break; } -} +IMPLEMENT_FUNCTION_END ////////////////////////////////////////////////////////////////////////// IMPLEMENT_FUNCTION(6, Vassili, function6) @@ -205,7 +205,7 @@ label_function7: } break; } -} +IMPLEMENT_FUNCTION_END ////////////////////////////////////////////////////////////////////////// IMPLEMENT_FUNCTION(7, Vassili, function7) @@ -250,7 +250,7 @@ IMPLEMENT_FUNCTION(7, Vassili, function7) setup_function9(); break; } -} +IMPLEMENT_FUNCTION_END ////////////////////////////////////////////////////////////////////////// IMPLEMENT_FUNCTION(8, Vassili, function8) @@ -274,7 +274,7 @@ IMPLEMENT_FUNCTION(8, Vassili, function8) getSound()->playSound(kEntityVassili, "VAS1027", SoundManager::kFlagDefault); break; } -} +IMPLEMENT_FUNCTION_END ////////////////////////////////////////////////////////////////////////// IMPLEMENT_FUNCTION(9, Vassili, function9) @@ -307,7 +307,7 @@ IMPLEMENT_FUNCTION(9, Vassili, function9) } break; } -} +IMPLEMENT_FUNCTION_END ////////////////////////////////////////////////////////////////////////// IMPLEMENT_FUNCTION(10, Vassili, seizure) @@ -362,13 +362,13 @@ IMPLEMENT_FUNCTION(10, Vassili, seizure) setup_drawInBed(); break; } -} +IMPLEMENT_FUNCTION_END ////////////////////////////////////////////////////////////////////////// IMPLEMENT_FUNCTION(11, Vassili, drawInBed) if (savepoint.action == kActionDefault) getEntities()->drawSequenceLeft(kEntityVassili, "303A"); -} +IMPLEMENT_FUNCTION_END ////////////////////////////////////////////////////////////////////////// IMPLEMENT_FUNCTION(12, Vassili, chapter2) @@ -393,7 +393,7 @@ IMPLEMENT_FUNCTION(12, Vassili, chapter2) getObjects()->updateLocation2(kObjectCompartmentA, kObjectLocation1); break; } -} +IMPLEMENT_FUNCTION_END ////////////////////////////////////////////////////////////////////////// IMPLEMENT_FUNCTION(13, Vassili, sleeping) @@ -428,7 +428,7 @@ IMPLEMENT_FUNCTION(13, Vassili, sleeping) params->param2 = 1; break; } -} +IMPLEMENT_FUNCTION_END ////////////////////////////////////////////////////////////////////////// IMPLEMENT_FUNCTION(14, Vassili, chapter3) @@ -452,7 +452,7 @@ IMPLEMENT_FUNCTION(14, Vassili, chapter3) getObjects()->update(kObjectCompartmentA, kEntityPlayer, kObjectLocationNone, kCursorHandKnock, kCursorHand); break; } -} +IMPLEMENT_FUNCTION_END ////////////////////////////////////////////////////////////////////////// IMPLEMENT_FUNCTION(15, Vassili, stealEgg) @@ -510,7 +510,7 @@ IMPLEMENT_FUNCTION(15, Vassili, stealEgg) } break; } -} +IMPLEMENT_FUNCTION_END ////////////////////////////////////////////////////////////////////////// IMPLEMENT_FUNCTION(16, Vassili, chapter4) @@ -535,7 +535,7 @@ IMPLEMENT_FUNCTION(16, Vassili, chapter4) getObjects()->updateLocation2(kObjectCompartmentA, kObjectLocation1); break; } -} +IMPLEMENT_FUNCTION_END ////////////////////////////////////////////////////////////////////////// // Looks identical to sleeping (#13) @@ -571,7 +571,7 @@ IMPLEMENT_FUNCTION(17, Vassili, chapter4Handler) params->param2 = 1; break; } -} +IMPLEMENT_FUNCTION_END ////////////////////////////////////////////////////////////////////////// IMPLEMENT_FUNCTION(18, Vassili, chapter5) @@ -584,6 +584,6 @@ IMPLEMENT_FUNCTION(18, Vassili, chapter5) getData()->clothes = kClothesDefault; getData()->inventoryItem = kItemNone; } -} +IMPLEMENT_FUNCTION_END } // End of namespace LastExpress |