X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=src%2Fscripting%2Ffunctions.hpp;h=3cff6f9f15d4d74c80c52609130ca0530c9683d3;hb=d0d4f2a10842e956e90af678e8270fec96536164;hp=afa649ab311583c514ee6fd965d030aa180d75c2;hpb=b9a924741473410f99fee4e56aba6ebe9d181a8c;p=supertux.git diff --git a/src/scripting/functions.hpp b/src/scripting/functions.hpp index afa649ab3..3cff6f9f1 100644 --- a/src/scripting/functions.hpp +++ b/src/scripting/functions.hpp @@ -22,18 +22,17 @@ #ifndef SCRIPTING_API #define __suspend -#define __custom +#define __custom(x) #include -#include "player_status.hpp" #endif namespace Scripting { /** - * Display the value of the argument. This is usefull for inspecting tables. + * Display the value of the argument. This is useful for inspecting tables. */ -SQInteger display(HSQUIRRELVM vm) __custom; +SQInteger display(HSQUIRRELVM vm) __custom("t."); /** * Displays contents of the current stack @@ -43,7 +42,7 @@ void print_stacktrace(HSQUIRRELVM vm); /** * returns the currently running thread */ -SQInteger get_current_thread(HSQUIRRELVM vm) __custom; +SQInteger get_current_thread(HSQUIRRELVM vm) __custom("t"); /** * Display a text file and scrolls it over the screen (on next screenswitch) @@ -186,6 +185,11 @@ void gotoend(); void camera(); /** + * adjust gamma + */ +void set_gamma(float gamma); + +/** * exit the game */ void quit();