mirror of
https://github.com/Ttanasart-pt/Pixel-Composer.git
synced 2024-11-10 20:45:35 +01:00
82 lines
10 KiB
Plaintext
82 lines
10 KiB
Plaintext
|
#define lua_script_execute
|
||
|
/// (script:index, args:array, argc:int)~
|
||
|
if (argument2 < global.g_lua_script_execute_max) {
|
||
|
return script_execute(global.g_lua_script_execute[argument2], argument0, argument1);
|
||
|
} else show_error("lua_script_execute: Too many arguments (got " + string(argument2) + ", max " + string(global.g_lua_script_execute_max) + ")!", false);
|
||
|
|
||
|
/* // generator:
|
||
|
var r = ``;
|
||
|
for (var i = 0; i <= 32; i++) {
|
||
|
r += `#define lua_script_execute_${i}
|
||
|
return script_execute(argument0`;
|
||
|
for (var k = 0; k < i; k++) r += `, argument1[${k}]`;
|
||
|
r += `);\n`;
|
||
|
}; r;
|
||
|
*/
|
||
|
|
||
|
#define lua_script_execute_0
|
||
|
return script_execute(argument0);
|
||
|
#define lua_script_execute_1
|
||
|
return script_execute(argument0, argument1[0]);
|
||
|
#define lua_script_execute_2
|
||
|
return script_execute(argument0, argument1[0], argument1[1]);
|
||
|
#define lua_script_execute_3
|
||
|
return script_execute(argument0, argument1[0], argument1[1], argument1[2]);
|
||
|
#define lua_script_execute_4
|
||
|
return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3]);
|
||
|
#define lua_script_execute_5
|
||
|
return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4]);
|
||
|
#define lua_script_execute_6
|
||
|
return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5]);
|
||
|
#define lua_script_execute_7
|
||
|
return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6]);
|
||
|
#define lua_script_execute_8
|
||
|
return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7]);
|
||
|
#define lua_script_execute_9
|
||
|
return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8]);
|
||
|
#define lua_script_execute_10
|
||
|
return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8], argument1[9]);
|
||
|
#define lua_script_execute_11
|
||
|
return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8], argument1[9], argument1[10]);
|
||
|
#define lua_script_execute_12
|
||
|
return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8], argument1[9], argument1[10], argument1[11]);
|
||
|
#define lua_script_execute_13
|
||
|
return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8], argument1[9], argument1[10], argument1[11], argument1[12]);
|
||
|
#define lua_script_execute_14
|
||
|
return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8], argument1[9], argument1[10], argument1[11], argument1[12], argument1[13]);
|
||
|
#define lua_script_execute_15
|
||
|
return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8], argument1[9], argument1[10], argument1[11], argument1[12], argument1[13], argument1[14]);
|
||
|
#define lua_script_execute_16
|
||
|
return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8], argument1[9], argument1[10], argument1[11], argument1[12], argument1[13], argument1[14], argument1[15]);
|
||
|
#define lua_script_execute_17
|
||
|
return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8], argument1[9], argument1[10], argument1[11], argument1[12], argument1[13], argument1[14], argument1[15], argument1[16]);
|
||
|
#define lua_script_execute_18
|
||
|
return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8], argument1[9], argument1[10], argument1[11], argument1[12], argument1[13], argument1[14], argument1[15], argument1[16], argument1[17]);
|
||
|
#define lua_script_execute_19
|
||
|
return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8], argument1[9], argument1[10], argument1[11], argument1[12], argument1[13], argument1[14], argument1[15], argument1[16], argument1[17], argument1[18]);
|
||
|
#define lua_script_execute_20
|
||
|
return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8], argument1[9], argument1[10], argument1[11], argument1[12], argument1[13], argument1[14], argument1[15], argument1[16], argument1[17], argument1[18], argument1[19]);
|
||
|
#define lua_script_execute_21
|
||
|
return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8], argument1[9], argument1[10], argument1[11], argument1[12], argument1[13], argument1[14], argument1[15], argument1[16], argument1[17], argument1[18], argument1[19], argument1[20]);
|
||
|
#define lua_script_execute_22
|
||
|
return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8], argument1[9], argument1[10], argument1[11], argument1[12], argument1[13], argument1[14], argument1[15], argument1[16], argument1[17], argument1[18], argument1[19], argument1[20], argument1[21]);
|
||
|
#define lua_script_execute_23
|
||
|
return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8], argument1[9], argument1[10], argument1[11], argument1[12], argument1[13], argument1[14], argument1[15], argument1[16], argument1[17], argument1[18], argument1[19], argument1[20], argument1[21], argument1[22]);
|
||
|
#define lua_script_execute_24
|
||
|
return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8], argument1[9], argument1[10], argument1[11], argument1[12], argument1[13], argument1[14], argument1[15], argument1[16], argument1[17], argument1[18], argument1[19], argument1[20], argument1[21], argument1[22], argument1[23]);
|
||
|
#define lua_script_execute_25
|
||
|
return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8], argument1[9], argument1[10], argument1[11], argument1[12], argument1[13], argument1[14], argument1[15], argument1[16], argument1[17], argument1[18], argument1[19], argument1[20], argument1[21], argument1[22], argument1[23], argument1[24]);
|
||
|
#define lua_script_execute_26
|
||
|
return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8], argument1[9], argument1[10], argument1[11], argument1[12], argument1[13], argument1[14], argument1[15], argument1[16], argument1[17], argument1[18], argument1[19], argument1[20], argument1[21], argument1[22], argument1[23], argument1[24], argument1[25]);
|
||
|
#define lua_script_execute_27
|
||
|
return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8], argument1[9], argument1[10], argument1[11], argument1[12], argument1[13], argument1[14], argument1[15], argument1[16], argument1[17], argument1[18], argument1[19], argument1[20], argument1[21], argument1[22], argument1[23], argument1[24], argument1[25], argument1[26]);
|
||
|
#define lua_script_execute_28
|
||
|
return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8], argument1[9], argument1[10], argument1[11], argument1[12], argument1[13], argument1[14], argument1[15], argument1[16], argument1[17], argument1[18], argument1[19], argument1[20], argument1[21], argument1[22], argument1[23], argument1[24], argument1[25], argument1[26], argument1[27]);
|
||
|
#define lua_script_execute_29
|
||
|
return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8], argument1[9], argument1[10], argument1[11], argument1[12], argument1[13], argument1[14], argument1[15], argument1[16], argument1[17], argument1[18], argument1[19], argument1[20], argument1[21], argument1[22], argument1[23], argument1[24], argument1[25], argument1[26], argument1[27], argument1[28]);
|
||
|
#define lua_script_execute_30
|
||
|
return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8], argument1[9], argument1[10], argument1[11], argument1[12], argument1[13], argument1[14], argument1[15], argument1[16], argument1[17], argument1[18], argument1[19], argument1[20], argument1[21], argument1[22], argument1[23], argument1[24], argument1[25], argument1[26], argument1[27], argument1[28], argument1[29]);
|
||
|
#define lua_script_execute_31
|
||
|
return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8], argument1[9], argument1[10], argument1[11], argument1[12], argument1[13], argument1[14], argument1[15], argument1[16], argument1[17], argument1[18], argument1[19], argument1[20], argument1[21], argument1[22], argument1[23], argument1[24], argument1[25], argument1[26], argument1[27], argument1[28], argument1[29], argument1[30]);
|
||
|
#define lua_script_execute_32
|
||
|
return script_execute(argument0, argument1[0], argument1[1], argument1[2], argument1[3], argument1[4], argument1[5], argument1[6], argument1[7], argument1[8], argument1[9], argument1[10], argument1[11], argument1[12], argument1[13], argument1[14], argument1[15], argument1[16], argument1[17], argument1[18], argument1[19], argument1[20], argument1[21], argument1[22], argument1[23], argument1[24], argument1[25], argument1[26], argument1[27], argument1[28], argument1[29], argument1[30], argument1[31]);
|