I get lots of errors when I try to compile my project in ENIGMA, including errors with the max function. How can I fix these? And also, is there an alternative for "else if"? Using that combination gives me a warning.
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h: In function 'variant _SCR_project_load(variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant)':
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:157:102: error: 'recent' was not declared in this scope
for(enigma::varaccess_i(int(self))= min((enigma::varargs(), enigma::varaccess_length(int(recent))- 1, 6)); enigma::varaccess_i(int(self))>= 0; enigma::varaccess_i(int(self))-= 1)
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:163:40: error: 'recent' was not declared in this scope
enigma::varaccess_name(int(recent))[int(0)]="seperator";
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:168:100: error: 'recent' was not declared in this scope
for(enigma::varaccess_i(int(self))= min((enigma::varargs(), enigma::varaccess_length(int(recent))- 1, 6)); enigma::varaccess_i(int(self))>= 0; enigma::varaccess_i(int(self))-= 1)
^
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:163:40: error: 'recent' was not declared in this scope
enigma::varaccess_name(int(recent))[int(0)]="seperator";
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:168:100: error: 'recent' was not declared in this scope
for(enigma::varaccess_i(int(self))= min((enigma::varargs(), enigma::varaccess_length(int(recent))- 1, 6)); enigma::varaccess_i(int(self))>= 0; enigma::varaccess_i(int(self))-= 1)
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:186:38: error: 'recent' was not declared in this scope
enigma::varaccess_name(int(recent))[int(0)]= enigma::varaccess_name(int(other));
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:186:38: error: 'recent' was not declared in this scope
enigma::varaccess_name(int(recent))[int(0)]= enigma::varaccess_name(int(other));
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h: In function 'variant _SCR_resources_draw(variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant)':
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:346:91: error: '_w' was not declared in this scope
enigma::varaccess_scale(int(self))= min((enigma::varargs(), size / (double) _w, size / (double) _h));
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:346:111: error: '_h' was not declared in this scope
enigma::varaccess_scale(int(self))= min((enigma::varargs(), size / (double) _w, size / (double) _h));
^
In file included from SHELLmain.cpp:109:0:
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:356:91: error: '_w' was not declared in this scope
enigma::varaccess_scale(int(self))= min((enigma::varargs(), size / (double) _w, size / (double) _h));
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:356:111: error: '_h' was not declared in this scope
enigma::varaccess_scale(int(self))= min((enigma::varargs(), size / (double) _w, size / (double) _h));
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h: In function 'variant _SCR_resources_draw(variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant)':
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:346:91: error: '_w' was not declared in this scope
enigma::varaccess_scale(int(self))= min((enigma::varargs(), size / (double) _w, size / (double) _h));
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:346:111: error: '_h' was not declared in this scope
enigma::varaccess_scale(int(self))= min((enigma::varargs(), size / (double) _w, size / (double) _h));
^
In file included from SHELLmain.cpp:109:0:
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:356:91: error: '_w' was not declared in this scope
enigma::varaccess_scale(int(self))= min((enigma::varargs(), size / (double) _w, size / (double) _h));
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:356:111: error: '_h' was not declared in this scope
enigma::varaccess_scale(int(self))= min((enigma::varargs(), size / (double) _w, size / (double) _h));
^
In file included from SHELLmain.cpp:105:0:
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:441:106: error: 'shift' was not declared in this scope
:: draw_line_dashed(xx - size / (double) 2, max((enigma::varargs(), yy + size / (double) 2, yy - shift)), xx - size / (double) 2, Y - size / (double) 2);
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectdeclarations.h:70:62: note: in definition of macro 'draw_line_dashed'
#define draw_line_dashed(arguments...) _SCR_draw_line_dashed(arguments)
^
In file included from SHELLmain.cpp:105:0:
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:441:106: error: 'shift' was not declared in this scope
:: draw_line_dashed(xx - size / (double) 2, max((enigma::varargs(), yy + size / (double) 2, yy - shift)), xx - size / (double) 2, Y - size / (double) 2);
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectdeclarations.h:70:62: note: in definition of macro 'draw_line_dashed'
#define draw_line_dashed(arguments...) _SCR_draw_line_dashed(arguments)
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h: In function 'variant _SCR_draw_scrollbar(variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant)':
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:1390:205: error: 'dy' was not declared in this scope
:: data_set(data, "value", median((enigma::varargs(), (mouse_y - y1)/ (double)(y2 - y1 - 2 * (x2 - x1))* (:: data_get(data, "max", 1)- :: data_get(data, "min", 0))+ :: data_get(data, "min", 0)- dy, :: data_get(data, "min", 0), :: data_get(data, "max", 1)- 1)));
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectdeclarations.h:50:46: note: in definition of macro 'data_set'
#define data_set(arguments...) _SCR_data_set(arguments)
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h: In function 'variant _SCR_draw_scrollbar(variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant)':
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:1390:205: error: 'dy' was not declared in this scope
:: data_set(data, "value", median((enigma::varargs(), (mouse_y - y1)/ (double)(y2 - y1 - 2 * (x2 - x1))* (:: data_get(data, "max", 1)- :: data_get(data, "min", 0))+ :: data_get(data, "min", 0)- dy, :: data_get(data, "min", 0), :: data_get(data, "max", 1)- 1)));
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectdeclarations.h:50:46: note: in definition of macro 'data_set'
#define data_set(arguments...) _SCR_data_set(arguments)
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:1526:200: error: 'dx' was not declared in this scope
:: data_set(data, "value", median((enigma::varargs(), (mouse_x)/ (double)(x2 - x1 - 2 * (y2 - y1))* (:: data_get(data, "max", 1)- :: data_get(data, "min", 0))+ :: data_get(data, "min", 0)- dx, :: data_get(data, "min", 0), :: data_get(data, "max", 1)- 1)));
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectdeclarations.h:50:46: note: in definition of macro 'data_set'
#define data_set(arguments...) _SCR_data_set(arguments)
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:1536:93: error: 'scroll_speed' was not declared in this scope
:: data_set(data, "value", median((enigma::varargs(), :: data_get(data, "value")+ scroll_speed, :: data_get(data, "min", 0), :: data_get(data, "max", 1)- 1)));
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectdeclarations.h:50:46: note: in definition of macro 'data_set'
#define data_set(arguments...) _SCR_data_set(arguments)
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:1526:200: error: 'dx' was not declared in this scope
:: data_set(data, "value", median((enigma::varargs(), (mouse_x)/ (double)(x2 - x1 - 2 * (y2 - y1))* (:: data_get(data, "max", 1)- :: data_get(data, "min", 0))+ :: data_get(data, "min", 0)- dx, :: data_get(data, "min", 0), :: data_get(data, "max", 1)- 1)));
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectdeclarations.h:50:46: note: in definition of macro 'data_set'
#define data_set(arguments...) _SCR_data_set(arguments)
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:1536:93: error: 'scroll_speed' was not declared in this scope
:: data_set(data, "value", median((enigma::varargs(), :: data_get(data, "value")+ scroll_speed, :: data_get(data, "min", 0), :: data_get(data, "max", 1)- 1)));
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectdeclarations.h:50:46: note: in definition of macro 'data_set'
#define data_set(arguments...) _SCR_data_set(arguments)
^
In file included from SHELLmain.cpp:109:0:
In file included from SHELLmain.cpp:109:0:
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:1546:78: error: 'scroll_speed' was not declared in this scope
enigma::varaccess_scroll_speed(int(self))= min((enigma::varargs(), scroll_speed + scroll_friction, 0));
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:1546:78: error: 'scroll_speed' was not declared in this scope
^
enigma::varaccess_scroll_speed(int(self))= min((enigma::varargs(), scroll_speed + scroll_friction, 0));
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:1546:93: error: 'scroll_friction' was not declared in this scope
^
enigma::varaccess_scroll_speed(int(self))= min((enigma::varargs(), scroll_speed + scroll_friction, 0));
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:1546:93: error: 'scroll_friction' was not declared in this scope
^
enigma::varaccess_scroll_speed(int(self))= min((enigma::varargs(), scroll_speed + scroll_friction, 0));
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h: In function 'variant _SCR_window_get_maximalized(variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant)':
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:2595:24: error: lvalue required as left operand of assignment
return window_get_x()= 0 && window_get_y()<= 40 && window_get_y()>= 1 && argument0 >= display_get_width()- 8;
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h: In function 'variant _SCR_window_get_maximalized(variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant)':
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:2595:24: error: lvalue required as left operand of assignment
return window_get_x()= 0 && window_get_y()<= 40 && window_get_y()>= 1 && argument0 >= display_get_width()- 8;
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h: In function 'variant _SCR_draw_tab(variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant)':
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:3439:7: error: '_delete' was not declared in this scope
_delete = 1; break;
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h: In function 'variant _SCR_draw_tab(variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant)':
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:3439:7: error: '_delete' was not declared in this scope
_delete = 1; break;
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h: In function 'variant _SCR_window_init(variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant)':
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:3747:70: error: 'depth' was not declared in this scope
enigma::glaccess(int(other))-> depth = min((enigma::varargs(), depth - 1, enigma::glaccess(int(other))-> depth));
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h: In function 'variant _SCR_window_init(variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant)':
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:3747:70: error: 'depth' was not declared in this scope
enigma::glaccess(int(other))-> depth = min((enigma::varargs(), depth - 1, enigma::glaccess(int(other))-> depth));
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h: In function 'variant _SCR_window_set_foreground(variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant)':
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:4059:42: error: 'depth' was not declared in this scope
ndepth = min((enigma::varargs(), depth, ndepth));
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h: In function 'variant _SCR_window_set_foreground(variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant)':
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:4059:42: error: 'depth' was not declared in this scope
ndepth = min((enigma::varargs(), depth, ndepth));
^
In file included from SHELLmain.cpp:109:0:
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h: In function 'variant _SCR_form_object_draw(variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant)':
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:4434:84: error: '_w' was not declared in this scope
enigma::varaccess_scale(int(self))= min((enigma::varargs(), 128 / (double) _w, 128 / (double) _h));
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:4434:103: error: '_h' was not declared in this scope
enigma::varaccess_scale(int(self))= min((enigma::varargs(), 128 / (double) _w, 128 / (double) _h));
^
In file included from SHELLmain.cpp:109:0:
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h: In function 'variant _SCR_form_object_draw(variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant)':
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:4434:84: error: '_w' was not declared in this scope
enigma::varaccess_scale(int(self))= min((enigma::varargs(), 128 / (double) _w, 128 / (double) _h));
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:4434:103: error: '_h' was not declared in this scope
enigma::varaccess_scale(int(self))= min((enigma::varargs(), 128 / (double) _w, 128 / (double) _h));
^
In file included from SHELLmain.cpp:109:0:
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h: In function 'variant _SCR_form_sound_draw(variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant)':
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:5601:84: error: '_w' was not declared in this scope
enigma::varaccess_scale(int(self))= min((enigma::varargs(), 128 / (double) _w, 128 / (double) _h));
^
In file included from SHELLmain.cpp:109:0:
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h: In function 'variant _SCR_form_sound_draw(variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant)':
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:5601:84: error: '_w' was not declared in this scope
enigma::varaccess_scale(int(self))= min((enigma::varargs(), 128 / (double) _w, 128 / (double) _h));
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:5601:103: error: '_h' was not declared in this scope
enigma::varaccess_scale(int(self))= min((enigma::varargs(), 128 / (double) _w, 128 / (double) _h));
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:5601:103: error: '_h' was not declared in this scope
enigma::varaccess_scale(int(self))= min((enigma::varargs(), 128 / (double) _w, 128 / (double) _h));
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h: In function 'variant _SCR_form_room_draw(variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant)':
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:5863:99: error: '_w' was not declared in this scope
enigma::varaccess_scale(int(self))= min((enigma::varargs(), min((enigma::varargs(), 80, _w))/ (double) _w, min((enigma::varargs(), 50, _h))/ (double) _h));
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:5863:146: error: '_h' was not declared in this scope
enigma::varaccess_scale(int(self))= min((enigma::varargs(), min((enigma::varargs(), 80, _w))/ (double) _w, min((enigma::varargs(), 50, _h))/ (double) _h));
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h: In function 'variant _SCR_form_room_draw(variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant)':
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:5863:99: error: '_w' was not declared in this scope
enigma::varaccess_scale(int(self))= min((enigma::varargs(), min((enigma::varargs(), 80, _w))/ (double) _w, min((enigma::varargs(), 50, _h))/ (double) _h));
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:5863:146: error: '_h' was not declared in this scope
enigma::varaccess_scale(int(self))= min((enigma::varargs(), min((enigma::varargs(), 80, _w))/ (double) _w, min((enigma::varargs(), 50, _h))/ (double) _h));
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h: In function 'variant _SCR_draw_textfield(variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant)':
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:6389:54: error: 'xx' was not declared in this scope
draw_rectangle(min((enigma::varargs(), sx, xx)), y1 + 3, :: max2(sx, xx)+ 1, y1 + 4 + h, 0);
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h: In function 'variant _SCR_draw_textfield(variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant)':
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:6389:54: error: 'xx' was not declared in this scope
draw_rectangle(min((enigma::varargs(), sx, xx)), y1 + 3, :: max2(sx, xx)+ 1, y1 + 4 + h, 0);
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h: In function 'variant _SCR_get_kind(variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant)':
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:6935:154: error: '_char' was not declared in this scope
while((string_length(string_digits(enigma::varaccess__char(int(self))))+ (ord(enigma::varaccess__char(int(self)))== median((enigma::varargs(), ord(_char), ord("a"), ord("f"))))
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:6936:11: error: 'hex' was not declared in this scope
* hex + (ord(_char)== median((enigma::varargs(), ord(_char), ord("A"), ord("F"))))* enigma::varaccess_hex(int(self))+ :: string_is_at(".", argument0, pos)!= 0))
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h: In function 'variant _SCR_get_kind(variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant, variant)':
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:6935:154: error: '_char' was not declared in this scope
while((string_length(string_digits(enigma::varaccess__char(int(self))))+ (ord(enigma::varaccess__char(int(self)))== median((enigma::varargs(), ord(_char), ord("a"), ord("f"))))
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:6936:11: error: 'hex' was not declared in this scope
* hex + (ord(_char)== median((enigma::varargs(), ord(_char), ord("A"), ord("F"))))* enigma::varaccess_hex(int(self))+ :: string_is_at(".", argument0, pos)!= 0))
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:6963:76: error: 'kind_length' was not declared in this scope
enigma::varaccess__value(int(self))= string_copy(argument0, argument1, kind_length);
^
C:/ProgramData/ENIGMA/Preprocessor_Environment_Editable/IDE_EDIT_objectfunctionality.h:6963:76: error: 'kind_length' was not declared in this scope
enigma::varaccess__value(int(self))= string_copy(argument0, argument1, kind_length);
^
mingw32-make.exe[1]: Leaving directory `D:/ENIGMA/ENIGMA/enigma-dev/ENIGMAsystem/SHELL'
mingw32-make.exe[1]: Leaving directory `D:/ENIGMA/ENIGMA/enigma-dev/ENIGMAsystem/SHELL'
mingw32-make.exe: *** [Game] Error 2
mingw32-make.exe: *** [Game] Error 2
Last question, I get 25 variables "not declared in this scope", but it all worked in GameMaker. What am I missing here?