⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 functions.h

📁 一个RPG术语查询器
💻 H
字号:
/*

 gRPG by Ryan Broomfield 2003
 Contact: AIM - RyanBroomfield
          email - ryan@shippysite.com
          website - http://www.shippysite.com

Copyright (C) 2003 Ryan Broomfield all rights reserved

no theefin'

*/

void InitGame();
void CleanUp();
void TransIn();
void TransOut();
void flush_scenario();
void DrawGame(int x,int y, BITMAP *Vbuffer,BITMAP *MyTiles);
void DrawEditor(int x,int y, BITMAP *Vbuffer,BITMAP *MyTiles);
void DrawObjects(int x,int y, BITMAP *MyTiles, int editortoggle);
void DrawScenarioTitle();
bool intersects(int r1x1, int r1x2, int r1y1, int r1y2, int r2x1, int r2x2, int r2y1, int r2y2);
void SendObjectMessage(int number, int message, int fromobj);
void LoadScenario(char *scenario);
void WriteScenario(char *scenariodir,char *scenario);
void PrintMessageText(char *text, int x, int y,int smallf);
void PrintMessageChar(char text, int x, int y,int smallf);
void AddObject(char *name, int handle, char *sprite, int shandle, char *binary, int sx, int sy, int px, int py);
void ExecEngine();
void MainGameLoop();
void Editor();
void SignalScenario(char *pscenario, int warpx, int warpy);
void CreateMessageBox(char *pmessage, int fromobj);
void ShrinkMessageBox();
void GrowMessageBox();
void ExecMessageBox();
void* GetEObject(int phandle);


//API

void api_empty(void *owner);
void api_scenario(void *owner);
void installmessage(void *owner);
void talk(void *owner);
void say(void *owner);
void mutter(void *owner);
void killself(void *owner);
void getkey(void *owner);
void random(void *owner);
void move(void *owner);
void playwav(void *owner);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -