📄 functions.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 + -