projects
/
rocksndiamonds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
added command line option to drop file into program window
[rocksndiamonds.git]
/
src
/
libgame
/
system.h
diff --git
a/src/libgame/system.h
b/src/libgame/system.h
index 162ca4890c55ee68ad604c1751262d4da6f24b62..51d783b77ffac3508c2755e187d885be7176412e 100644
(file)
--- a/
src/libgame/system.h
+++ b/
src/libgame/system.h
@@
-1063,6
+1063,8
@@
struct OptionInfo
char *identifier;
char *level_nr;
char *identifier;
char *level_nr;
+ char *drop_file;
+
int display_nr;
boolean mytapes;
int display_nr;
boolean mytapes;
@@
-1339,8
+1341,8
@@
struct SetupLevelSetupInfo
struct SetupEditorCascadeInfo
{
boolean el_bd;
struct SetupEditorCascadeInfo
{
boolean el_bd;
- boolean el_bd
_native
;
- boolean el_bd_effects;
+ boolean el_bd
x
;
+ boolean el_bd
x
_effects;
boolean el_em;
boolean el_emc;
boolean el_rnd;
boolean el_em;
boolean el_emc;
boolean el_rnd;
@@
-1497,6
+1499,7
@@
struct SetupInfo
boolean team_mode;
boolean handicap;
boolean skip_levels;
boolean team_mode;
boolean handicap;
boolean skip_levels;
+ boolean allow_skipping_levels;
boolean increment_levels;
boolean auto_play_next_level;
boolean count_score_after_game;
boolean increment_levels;
boolean auto_play_next_level;
boolean count_score_after_game;
@@
-1524,10
+1527,10
@@
struct SetupInfo
boolean bd_skip_hatching;
boolean bd_scroll_delay;
boolean bd_show_invisible_outbox;
boolean bd_skip_hatching;
boolean bd_scroll_delay;
boolean bd_show_invisible_outbox;
- int bd_smooth_movements; // not boolean -- can also be "AUTO"
- int bd_pushing_graphics; // not boolean -- can also be "AUTO"
- int bd_up_down_graphics; // not boolean -- can also be "AUTO"
- int bd_skip_falling_sounds; // not boolean -- can also be "AUTO"
+ int bd_smooth_movements; // not boolean -- can also be "
MODE_
AUTO"
+ int bd_pushing_graphics; // not boolean -- can also be "
MODE_
AUTO"
+ int bd_up_down_graphics; // not boolean -- can also be "
MODE_
AUTO"
+ int bd_skip_falling_sounds; // not boolean -- can also be "
MODE_
AUTO"
int bd_palette_c64;
int bd_palette_c64dtv;
int bd_palette_atari;
int bd_palette_c64;
int bd_palette_c64dtv;
int bd_palette_atari;
@@
-1542,9
+1545,9
@@
struct SetupInfo
char *graphics_set;
char *sounds_set;
char *music_set;
char *graphics_set;
char *sounds_set;
char *music_set;
- int override_level_graphics; // not boolean -- can also be "AUTO"
- int override_level_sounds; // not boolean -- can also be "AUTO"
- int override_level_music; // not boolean -- can also be "AUTO"
+ int override_level_graphics; // not boolean -- can also be "
MODE_
AUTO"
+ int override_level_sounds; // not boolean -- can also be "
MODE_
AUTO"
+ int override_level_music; // not boolean -- can also be "
MODE_
AUTO"
int volume_simple;
int volume_loops;
int volume_simple;
int volume_loops;
@@
-2057,6
+2060,7
@@
KeyMod GetKeyModStateFromEvents(void);
void StartTextInput(int, int, int, int);
void StopTextInput(void);
void PushUserEvent(int, int, int);
void StartTextInput(int, int, int, int);
void StopTextInput(void);
void PushUserEvent(int, int, int);
+void PushDropEvent(char *);
boolean PendingEscapeKeyEvent(void);
void InitJoysticks(void);
boolean PendingEscapeKeyEvent(void);
void InitJoysticks(void);