aboutsummaryrefslogtreecommitdiff
path: root/engines/kyra/lol.h
diff options
context:
space:
mode:
authorFlorian Kagerer2009-05-30 19:48:13 +0000
committerFlorian Kagerer2009-05-30 19:48:13 +0000
commita126a05dc4a6f98ced644b9ed789a520b19976f3 (patch)
tree9622100256b730db709c8701d5a5fb7144305663 /engines/kyra/lol.h
parent4ab05f0b387112b72fb44ed9262fde117a434586 (diff)
downloadscummvm-rg350-a126a05dc4a6f98ced644b9ed789a520b19976f3.tar.gz
scummvm-rg350-a126a05dc4a6f98ced644b9ed789a520b19976f3.tar.bz2
scummvm-rg350-a126a05dc4a6f98ced644b9ed789a520b19976f3.zip
LOL: implemented some opcodes required for yvel city
svn-id: r41041
Diffstat (limited to 'engines/kyra/lol.h')
-rw-r--r--engines/kyra/lol.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/engines/kyra/lol.h b/engines/kyra/lol.h
index 878ac9dd19..586b7b072d 100644
--- a/engines/kyra/lol.h
+++ b/engines/kyra/lol.h
@@ -740,8 +740,10 @@ private:
int olol_getNextActiveCharacter(EMCState *script);
int olol_paralyzePoisonCharacter(EMCState *script);
int olol_drawCharPortrait(EMCState *script);
+ int olol_getAnimationLastPart(EMCState *script);
int olol_assignSpecialGuiShape(EMCState *script);
int olol_findInventoryItem(EMCState *script);
+ int olol_restoreFadePalette(EMCState *script);
int olol_changeItemTypeOrFlag(EMCState *script);
int olol_placeInventoryItemInHand(EMCState *script);
int olol_castSpell(EMCState *script);
@@ -750,6 +752,8 @@ private:
int olol_disableControls(EMCState *script);
int olol_enableControls(EMCState *script);
int olol_gasExplosion(EMCState *script);
+ int olol_calcNewBlockPosition(EMCState *script);
+ int olol_updateDrawPage2(EMCState *script);
int olol_characterSays(EMCState *script);
int olol_queueSpeech(EMCState *script);
int olol_getItemPrice(EMCState *script);
@@ -816,9 +820,7 @@ private:
void generateBrightnessPalette(uint8 *src, uint8 *dst, int brightness, int modifier);
void generateFlashPalette(uint8 *src, uint8 *dst, int colorFlags);
void updateSequenceBackgroundAnimations();
- void savePage5();
- void restorePage5();
-
+
bool _dialogueField;
uint8 **_itemIconShapes;
int _numItemIconShapes;
@@ -836,8 +838,6 @@ private:
uint8 *_characterFaceShapes[40][3];
- bool _pageSavedFlag;
-
// characters
bool addCharacter(int id);
void setTemporaryFaceFrame(int charNum, int frame, int updateDelay, int redraw);