added lua command: tpt.setfpscap(int FPSCap)
This commit is contained in:
parent
dcd3af9440
commit
aa56eca5c0
5
Makefile
5
Makefile
@ -57,6 +57,11 @@ powder-64-sse3-opengl: $(SOURCES)
|
||||
$(COMPILER) -m64 -o$@ $(CFLAGS) $(OFLAGS) $(MFLAGS_SSE3) $(SOURCES) $(LFLAGS) -DLIN64 -lGL -lGLU -DOpenGL
|
||||
strip $@
|
||||
mv $@ build
|
||||
powder-sse3-opengl: $(SOURCES)
|
||||
$(PYCOMMAND)
|
||||
$(COMPILER) -m32 -o$@ $(CFLAGS) $(OFLAGS) $(MFLAGS_SSE3) $(SOURCES) $(LFLAGS) -DLIN32 -lGL -lGLU -DOpenGL
|
||||
strip $@
|
||||
mv $@ build
|
||||
powder-64-sse3: $(SOURCES)
|
||||
$(PYCOMMAND)
|
||||
$(COMPILER) -m64 -o$@ $(CFLAGS) $(OFLAGS) $(MFLAGS_SSE3) $(SOURCES) $(LFLAGS) -DLIN64
|
||||
|
@ -156,6 +156,7 @@ extern int aheat_enable;
|
||||
extern int decorations_enable;
|
||||
extern int hud_enable;
|
||||
extern int debug_flags;
|
||||
int limitFPS;
|
||||
|
||||
extern int active_menu;
|
||||
|
||||
|
@ -66,4 +66,5 @@ int luatpt_error(lua_State* l);
|
||||
int luatpt_heat(lua_State* l);
|
||||
int luatpt_setfire(lua_State* l);
|
||||
int luatpt_setdebug(lua_State* l);
|
||||
int luatpt_setfpscap(lua_State* l);
|
||||
#endif
|
||||
|
@ -1125,8 +1125,9 @@ int drawtextwrap(pixel *vid, int x, int y, int w, const char *s, int r, int g, i
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
return rh;
|
||||
#endif
|
||||
}
|
||||
|
||||
//draws a rectange, (x,y) are the top left coords.
|
||||
|
@ -55,6 +55,7 @@ void luacon_open(){
|
||||
{"heat", &luatpt_heat},
|
||||
{"setfire", &luatpt_setfire},
|
||||
{"setdebug", &luatpt_setdebug},
|
||||
{"setfpscap",&luatpt_setfpscap},
|
||||
{NULL,NULL}
|
||||
};
|
||||
|
||||
@ -1055,4 +1056,10 @@ int luatpt_setdebug(lua_State* l)
|
||||
debug_flags = debug;
|
||||
return 0;
|
||||
}
|
||||
int luatpt_setfpscap(lua_State* l)
|
||||
{
|
||||
int fpscap = luaL_optint(l, 1, 0);
|
||||
limitFPS = fpscap;
|
||||
return 0;
|
||||
}
|
||||
#endif
|
||||
|
@ -1598,6 +1598,7 @@ int main(int argc, char *argv[])
|
||||
#else
|
||||
int main(int argc, char *argv[])
|
||||
{
|
||||
limitFPS = 60;
|
||||
pixel *part_vbuf; //Extra video buffer
|
||||
pixel *part_vbuf_store;
|
||||
#ifdef BETA
|
||||
@ -1607,7 +1608,7 @@ int main(int argc, char *argv[])
|
||||
char heattext[256] = "";
|
||||
char coordtext[128] = "";
|
||||
int currentTime = 0;
|
||||
int FPS = 0, pastFPS = 0, elapsedTime = 0, limitFPS = 60;
|
||||
int FPS = 0, pastFPS = 0, elapsedTime = 0;
|
||||
void *http_ver_check, *http_session_check = NULL;
|
||||
char *ver_data=NULL, *check_data=NULL, *tmp;
|
||||
//char console_error[255] = "";
|
||||
|
Loading…
Reference in New Issue
Block a user