#define API_SERVER_METHOD "POST"
#define API_SERVER_URI_ADD "/api/scores/add"
#define API_SERVER_URI_GET "/api/scores/get"
+#define API_SERVER_URI_RENAME "/api/players/rename"
// values for touch control
#define TOUCH_CONTROL_OFF "off"
// default value for undefined levelset
#define UNDEFINED_LEVELSET "[NONE]"
+// default value for undefined password
+#define UNDEFINED_PASSWORD "[undefined]"
+
// default value for undefined parameter
#define ARG_DEFAULT "[DEFAULT]"
char *conf_directory;
char *execute_command;
+ char *tape_log_filename;
char *special_flags;
char *debug_mode;
+ char *player_name;
+
boolean mytapes;
boolean serveronly;
boolean network;
struct SetupInfo
{
char *player_name;
+ char *player_uuid;
boolean multiple_users;
int game_frame_delay;
boolean sp_show_border_elements;
boolean small_game_graphics;
- boolean show_snapshot_buttons;
+ boolean show_load_save_buttons;
+ boolean show_undo_redo_buttons;
boolean only_show_local_scores;
char *graphics_set;
boolean api_server;
char *api_server_hostname;
+ char *api_server_password;
struct SetupAutoSetupInfo auto_setup;
struct SetupLevelSetupInfo level_setup;
Bitmap *LoadCustomImage(char *);
void ReloadCustomImage(Bitmap *, char *);
+Bitmap *ZoomBitmap(Bitmap *, int, int);
void ReCreateGameTileSizeBitmap(Bitmap **);
void CreateBitmapWithSmallBitmaps(Bitmap **, int, int);
void CreateBitmapTextures(Bitmap **);