diff options
Diffstat (limited to 'engines/dreamweb/stubs.h')
-rw-r--r-- | engines/dreamweb/stubs.h | 572 |
1 files changed, 0 insertions, 572 deletions
diff --git a/engines/dreamweb/stubs.h b/engines/dreamweb/stubs.h deleted file mode 100644 index 4308bd54ea..0000000000 --- a/engines/dreamweb/stubs.h +++ /dev/null @@ -1,572 +0,0 @@ -/* ScummVM - Graphic Adventure Engine - * - * ScummVM is the legal property of its developers, whose names - * are too numerous to list here. Please refer to the COPYRIGHT - * file distributed with this source distribution. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - * - */ -#ifndef DREAMWEB_STUBS_H -#define DREAMWEB_STUBS_H - - void screenUpdate(); - void startup(); - void startup1(); - void switchRyanOn(); - void switchRyanOff(); - uint16 allocateMem(uint16 paragraphs); - void deallocateMem(uint16 segment); - uint16 standardLoad(const char *fileName, uint16 *outSizeInBytes = NULL); // Returns a segment handle which needs to be freed with deallocatemem for symmetry - void *standardLoadCPP(const char *fileName, uint16 *outSizeInBytes = NULL); // And this one should be 'free'd - void loadIntoTemp(); - void loadIntoTemp(const char *fileName); - void loadIntoTemp2(const char *fileName); - void loadIntoTemp3(const char *fileName); - void loadTempCharset(); - void loadTempCharset(const char *fileName); - void saveLoad(); - void delChar(); - void hangOnCurs(uint16 frameCount); - void hangOnCurs(); - void workToScreen(); - void multiGet(); - void multiGet(uint8 *dst, uint16 x, uint16 y, uint8 width, uint8 height) { - DreamBase::multiGet(dst, x, y, width, height); - } - void multiPut(); - void multiPut(const uint8 *src, uint16 x, uint16 y, uint8 width, uint8 height) { - DreamBase::multiPut(src, x, y, width, height); - } - void multiDump(); - void multiDump(uint16 x, uint16 y, uint8 width, uint8 height) { - DreamBase::multiDump(x, y, width, height); - } - void printSprites(); - void quickQuit(); - void readOneBlock(); - void readCityPic(); - void readDestIcon(); - void seeCommandTail(); - void randomNumber(); - void quickQuit2(); - void printDirect(); - uint8 printDirect(const uint8** string, uint16 x, uint16 *y, uint8 maxWidth, bool centered) { - return DreamBase::printDirect(string, x, y, maxWidth, centered); - } - uint8 printDirect(const uint8* string, uint16 x, uint16 y, uint8 maxWidth, bool centered) { - return DreamBase::printDirect(string, x, y, maxWidth, centered); - } - void printMessage(uint16 x, uint16 y, uint8 index, uint8 maxWidth, bool centered); - void printMessage(); - void useTimedText(); - void dumpTimedText(); - void setupTimedTemp(uint8 textIndex, uint8 voiceIndex, uint8 x, uint8 y, uint16 countToTimed, uint16 timeCount); - void getUnderTimed(); - void putUnderTimed(); - void dumpTextLine(); - void oldToNames(); - void namesToOld(); - void startLoading(const Room &room); - void showFrame(); - void showFrame(const Frame *frameData, uint16 x, uint16 y, uint16 frameNumber, uint8 effectsFlag, uint8 *width, uint8 *height) { - DreamBase::showFrame(frameData, x, y, frameNumber, effectsFlag, width, height); - } - void showFrame(const Frame *frameData, uint16 x, uint16 y, uint16 frameNumber, uint8 effectsFlag) { - DreamBase::showFrame(frameData, x, y, frameNumber, effectsFlag); - } - void printASprite(const Sprite *sprite); - void width160(); - void eraseOldObs(); - void clearSprites(); - Sprite *makeSprite(uint8 x, uint8 y, uint16 updateCallback, uint16 frameData, uint16 somethingInDi); - void spriteUpdate(); - void initMan(); - void mainMan(Sprite *sprite); - void mainMan(); - void walking(Sprite *sprite); - void aboutTurn(Sprite *sprite); - void backObject(Sprite *sprite); - void backObject(); - void constant(Sprite *sprite, SetObject *objData); - void steady(Sprite *sprite, SetObject *objData); - void randomSprite(Sprite *sprite, SetObject *objData); - void doDoor(Sprite *sprite, SetObject *objData, Common::Rect check); - void doorway(Sprite *sprite, SetObject *objData); - void wideDoor(Sprite *sprite, SetObject *objData); - void lockedDoorway(Sprite *sprite, SetObject *objData); - void liftSprite(Sprite *sprite, SetObject *objData); - void showGameReel(); - void showGameReel(ReelRoutine *routine); - void turnPathOn(uint8 param); - void turnPathOff(uint8 param); - void turnPathOn(); - void turnPathOff(); - void turnAnyPathOn(uint8 param, uint8 room); - void turnAnyPathOff(uint8 param, uint8 room); - void turnAnyPathOn(); - void turnAnyPathOff(); - void makeBackOb(SetObject *objData); - void dealWithSpecial(uint8 firstParam, uint8 secondParam); - void zoom(); - void showRain(); - void delTextLine(); - void commandOnly(); - void commandOnly(uint8 command); - void doBlocks(); - void checkIfPerson(); - bool checkIfPerson(uint8 x, uint8 y); - void checkIfFree(); - bool checkIfFree(uint8 x, uint8 y); - void checkIfEx(); - bool checkIfEx(uint8 x, uint8 y); - const uint8 *findObName(uint8 type, uint8 index); - void copyName(); - void copyName(uint8 type, uint8 index, uint8 *dst); - void commandWithOb(); - void commandWithOb(uint8 command, uint8 type, uint8 index); - void updatePeople(); - void madman(ReelRoutine &routine); - void madmanText(); - void madMode(); - void moveMap(uint8 param); - bool addAlong(const uint8 *mapFlags); - bool addLength(const uint8 *mapFlags); - void getDimension(); - void getDimension(uint8 *mapXstart, uint8 *mapYstart, uint8 *mapXsize, uint8 *mapYsize); - void getMapAd(); - void calcMapAd(); - uint8 getMapAd(const uint8 *setData); - uint8 getXAd(const uint8 *setData, uint8 *result); - uint8 getYAd(const uint8 *setData, uint8 *result); - void calcFrFrame(uint16 frame); - void calcFrFrame(uint16 frame, uint8* width, uint8* height); - void finalFrame(); - void finalFrame(uint16 *x, uint16 *y); - void showAllObs(); - void blockNameText(); - void walkToText(); - void personNameText(); - DynObject *getFreeAd(uint8 index) { - return DreamBase::getFreeAd(index); - } - DynObject *getExAd(uint8 index) { - return DreamBase::getExAd(index); - } - DynObject *getEitherAdCPP(); - void *getAnyAd(uint8 *value1, uint8 *value2) { - return DreamBase::getAnyAd(value1, value2); - } - SetObject *getSetAd(uint8 index) { - return DreamBase::getSetAd(index); - } - void *getAnyAdDir(uint8 index, uint8 flag); - void setAllChanges(); - void doChange(uint8 index, uint8 value, uint8 type); - void deleteTaken(); - bool isCD(); - void placeSetObject(); - void placeSetObject(uint8 index); - void removeSetObject(); - void removeSetObject(uint8 index); - void showAllFree(); - void showAllEx(); - bool finishedWalkingCPP(); - void finishedWalking(); - void checkOne(); - void checkOne(uint8 x, uint8 y, uint8 *flag, uint8 *flagEx, uint8 *type, uint8 *flagX, uint8 *flagY); - void getFlagUnderP(); - void getFlagUnderP(uint8 *flag, uint8 *flagEx); - void walkAndExamine(); - void obName(); - void obName(uint8 command, uint8 commandType); - void animPointer(); - void checkCoords(const RectWithCallback *rectWithCallbacks); - void drawFlags(); - void addToPeopleList(); - void addToPeopleList(ReelRoutine *routine); - void getExPos(); - void obPicture(); - void compare(); - bool compare(uint8 index, uint8 flag, const char id[4]); - bool pixelCheckSet(const ObjPos *pos, uint8 x, uint8 y); - bool isItDescribed(const ObjPos *objPos); - void checkIfSet(); - bool checkIfSet(uint8 x, uint8 y); - void checkIfPathIsOn(); - bool checkIfPathIsOn(uint8 index); - void isItWorn(); - bool isItWorn(const DynObject *object); - void wornError(); - void makeWorn(); - void makeWorn(DynObject *object); - void obToInv(); - void obToInv(uint8 index, uint8 flag, uint16 x, uint16 y); - void findAllRyan(); - void findAllRyan(uint8 *inv); - void fillRyan(); - void useRoutine(); - void hangOn(); - void hangOn(uint16 frameCount) { - DreamBase::hangOn(frameCount); - } - void hangOnW(); - void hangOnW(uint16 frameCount); - void hangOnP(); - void hangOnP(uint16 count); - void showIcon(); - uint8 findNextColon(uint8 **string); - void findNextColon(); - uint8 *getObTextStartCPP(); - void useText(const uint8 *string); - void useText(); - void getBlockOfPixel(); - uint8 getBlockOfPixel(uint8 x, uint8 y); - void examineObText(); - void sortOutMap(); - void showCity(); - uint16 getPersFrame(uint8 index); - void convIcons(); - void examineOb(bool examineAgain = true); - void dumpWatch(); - void roomName(); - void transferText(); - void initRain(); - Rain *splitIntoLines(uint8 x, uint8 y, Rain *rain); - void watchCount(); - void zoomIcon(); - void loadRoom(); - void getUnderMenu(); - void putUnderMenu(); - void textForMonk(); - void textForMonkHelper(uint8 textIndex, uint8 voiceIndex, uint8 x, uint8 y, uint16 countToTimed, uint16 timeCount); - void textForEnd(); - void monks2text(); - void intro1Text(); - void intro2Text(); - void intro3Text(); - void readSetData(); - void fadeupYellows(); - void fadeupMonFirst(); - void loadMenu(); - void showMenu(); - void dumpMenu(); - void useMenu(); - void useMon(); - void input(); - void monPrint(); - const char *monPrint(const char *string) { - return DreamBase::monPrint(string); - } - void randomAccess(uint16 count); - void randomAccess(); - void monMessage(uint8 index); - void monMessage(); - void netError(); - void playChannel1(); - void playChannel1(uint8 index) { - DreamBase::playChannel1(index); - } - void showMainOps(); - void showDiscOps(); - void findRoomInLoc(); - void reelsOnScreen(); - void reconstruct(); - void look(); - void autoLook(); - void doLook(); - void useTempCharset(); - void useCharset1(); - void getBackFromOb(); - void getRidOfAll(); - void getRidOfTemp(); - void getRidOfTempText(); - void getRidOfTemp2(); - void getRidOfTemp3(); - void getRidOfTempCharset(); - void getRidOfTempsP(); - void showFirstUse(); - void showSecondUse(); - void actualSave(); - void actualLoad(); - void loadPosition(unsigned int slot); - void savePosition(unsigned int slot, const char *descbuf); - uint16 allocateAndLoad(unsigned int size); - void clearAndLoad(uint8 *buf, uint8 c, unsigned int size, unsigned int maxSize); - void clearAndLoad(uint16 seg, uint8 c, unsigned int size, unsigned int maxSize); - void loadRoomData(const Room &room, bool skipDat); - void restoreAll(); - void restoreReels(); - void enterSymbol(); - void viewFolder(); - void edensCDPlayer(); - void hotelBell(); - void playGuitar(); - void callEdensDLift(); - void callEdensLift(); - void sitDownInBar(); - void trapDoor(); - void useBalcony(); - void useChurchHole(); - void useCoveredBox(); - void useElevator1(); - void useElevator2(); - void useElevator3(); - void useElevator4(); - void useElevator5(); - void useDryer(); - void useRailing(); - void useWindow(); - void useHatch(); - void useLighter(); - void wheelSound(); - void callHotelLift(); - void useShield(); - void useWall(); - void useChurchGate(); - void useFullCart(); - void useClearBox(); - void usePlate(); - void usePlinth(); - void useElvDoor(); - void useObject(); - void useWinch(); - void useCardReader1(); - void useCardReader2(); - void useCardReader3(); - void usePoolReader(); - void useCooker(); - void useWire(); - bool defaultUseHandler(const char *id); - void openTVDoor(); - void wearWatch(); - void wearShades(); - void checkFolderCoords(); - void loadFolder(); - void showFolder(); - void showLeftPage(); - void showRightPage(); - void nextFolder(); - void lastFolder(); - void folderHints(); - void folderExit(); - uint8 getLocation(uint8 index); - void getLocation(); - void setLocation(uint8 index); - void setLocation(); - void loadTempText(); - void loadTempText(const char *fileName); - void loadTravelText(); - void drawFloor(); - void allocateBuffers(); - void workToScreenM(); - bool checkSpeed(ReelRoutine &routine); - void checkSpeed(); - void sparkyDrip(ReelRoutine &routine); - void genericPerson(ReelRoutine &routine); - void gamer(ReelRoutine &routine); - void eden(ReelRoutine &routine); - void sparky(ReelRoutine &routine); - void rockstar(ReelRoutine &routine); - void madmansTelly(ReelRoutine &routine); - void smokeBloke(ReelRoutine &routine); - void manAsleep(ReelRoutine &routine); - void drunk(ReelRoutine &routine); - void introMagic1(ReelRoutine &routine); - void introMagic2(ReelRoutine &routine); - void introMagic3(ReelRoutine &routine); - void introMusic(ReelRoutine &routine); - void candles(ReelRoutine &routine); - void candles1(ReelRoutine &routine); - void candles2(ReelRoutine &routine); - void smallCandle(ReelRoutine &routine); - void gates(ReelRoutine &routine); - void security(ReelRoutine &routine); - void edenInBath(ReelRoutine &routine); - void louis(ReelRoutine &routine); - void handClap(ReelRoutine &routine); - void carParkDrip(ReelRoutine &routine); - void foghornSound(ReelRoutine &routine); - void train(ReelRoutine &routine); - void attendant(ReelRoutine &routine); - void keeper(ReelRoutine &routine); - void interviewer(ReelRoutine &routine); - void drinker(ReelRoutine &routine); - void alleyBarkSound(ReelRoutine &routine); - void louisChair(ReelRoutine &routine); - void bossMan(ReelRoutine &routine); - void priest(ReelRoutine &routine); - void priestText(ReelRoutine &routine); - void monkAndRyan(ReelRoutine &routine); - void copper(ReelRoutine &routine); - void introMonks1(ReelRoutine &routine); - void introMonks2(ReelRoutine &routine); - void soldier1(ReelRoutine &routine); - void singleKey(uint8 key, uint16 x, uint16 y); - void loadSaveBox(); - void loadKeypad(); - void showKeypad(); - void showOuterPad(); - uint8 nextSymbol(uint8 symbol); - void showSymbol(); - void examIcon(); - void buttonOne(); - void buttonTwo(); - void buttonThree(); - void buttonFour(); - void buttonFive(); - void buttonSix(); - void buttonSeven(); - void buttonEight(); - void buttonNine(); - void buttonNought(); - void buttonEnter(); - void buttonPress(uint8 buttonId); - void addToPressList(); - bool isItRight(uint8 digit0, uint8 digit1, uint8 digit2, uint8 digit3); - void enterCode(uint8 digit0, uint8 digit1, uint8 digit2, uint8 digit3); - unsigned int scanForNames(); - void doLoad(int slot); - void loadOld(); - void inventory(); - void mainScreen(); - void loadGame(); - void saveGame(); - void zoomOnOff(); - void atmospheres(); - void loadPersonal(); - void loadNews(); - void loadCart(); - void hangOne(uint16 delay); - void hangOne(); - void bibleQuote(); - void realCredits(); - void runIntroSeq(); - void intro(); - void clearBeforeLoad(); - void clearReels(); - void getRidOfReels(); - void liftNoise(uint8 index); - void setTopLeft(); - void setTopRight(); - void setBotLeft(); - void setBotRight(); - void newGame(); - void getBackFromOps(); - void getBackToOps(); - void pickupOb(uint8 command, uint8 pos); - void initialInv(); - void walkIntoRoom(); - void loadIntroRoom(); - void afterIntroRoom(); - void gettingShot(); - void redrawMainScrn(); - void selectSlot2(); - void blank(); - void allPointer(); - void openYourNeighbour(); - void openRyan(); - void openPoolBoss(); - void openEden(); - void openSarters(); - void openLouis(); - void DOSReturn(); - void useLadder(); - void useLadderB(); - void useCart(); - void useTrainer(); - void useHole(); - void chewy(); - void sLabDoorA(); - void sLabDoorB(); - void sLabDoorC(); - void sLabDoorE(); - void sLabDoorD(); - void sLabDoorF(); - void openHotelDoor(); - void openHotelDoor2(); - void grafittiDoor(); - void openTomb(); - void hotelControl(); - void obsThatDoThings(); - void makeMainScreen(); - void openInv(); - void delEverything(); - void clearPalette(); - void errorMessage1(); - void errorMessage2(); - void errorMessage3(); - void reExFromOpen(); - void nextDest(); - void lastDest(); - void destSelect(); - void putBackObStuff(); - void moreTalk(); - void redes(); - void isSetObOnMap(); - bool isSetObOnMap(uint8 index); - void dumpKeypad(); - void dumpSymbol(); - void dumpSymBox(); - void dumpZoom(); - void selectLocation(); - void showGroup(); - void loadSpeech(); - bool loadSpeech(byte type1, int idx1, byte type2, int idx2) { - return DreamBase::loadSpeech(type1, idx1, type2, idx2); - } - void getTime(); - void set16ColPalette(); - void examineInventory(); - void showSaveOps(); - void showLoadOps(); - void watchReel(); - void showWatchReel(); - void plotReel(uint16 &reelPointer); - void removeFreeObject(uint8 index) { - DreamBase::removeFreeObject(index); - } - void afterNewRoom(); - void madmanRun(); - void showDecisions(); - void underTextLine(); - void getUnderZoom(); - void putUnderZoom(); - void decide(); - void talk(); - void discOps(); - void doSaveLoad(); - void useDiary(); - void hangOnPQ(); - void showGun(); - void endGame(); - void monitorLogo(); - void quitSymbol(); - void diaryKeyP(); - void diaryKeyN(); - void checkInput(); - void dropError(); - void cantDrop(); - void getBack1(); - void newPlace(); - void showPuzText(uint16 command, uint16 count); - void showPuzText(); - void monkSpeaking(); - void rollEndCredits2(); - void useButtonA(); - void autoAppear(); - void quitKey(); - -#endif |