chiark
/
gitweb
/
~mdw
/
newkind
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
f17e847
)
Add remapped keys setting.
author
mdw
<mdw>
Tue, 18 Mar 2003 10:37:28 +0000
(10:37 +0000)
committer
mdw
<mdw>
Tue, 18 Mar 2003 10:37:28 +0000
(10:37 +0000)
elite.h
patch
|
blob
|
blame
|
history
file.c
patch
|
blob
|
blame
|
history
diff --git
a/elite.h
b/elite.h
index ad6e7f1fe25232ed7301fbc58d9ccb3ea7ba44ad..07cdc61411fc9ae33cdbfb0602194d2bd0e5e803 100644
(file)
--- a/
elite.h
+++ b/
elite.h
@@
-40,7
+40,7
@@
#define SCR_GAME_OVER 19
#define SCR_SETTINGS 20
#define SCR_ESCAPE_POD 21
-
+#define SCR_RESTART 22
#define PULSE_LASER 0x0F
#define BEAM_LASER 0x8F
@@
-169,6
+169,7
@@
extern int detonate_bomb;
extern int witchspace;
extern int auto_pilot;
extern int identify;
+extern int remap_keys;
extern int scanner_zoom;
void restore_saved_commander (void);
diff --git
a/file.c
b/file.c
index 3a38643741e8ec8eaa1308bc2e34e80bbc974d18..4be924ebec30c225c41571d6eeae01e03a8c6885 100644
(file)
--- a/
file.c
+++ b/
file.c
@@
-47,6
+47,7
@@
void write_config_file (void)
fprintf (fp, "newscan.cfg\t# Name of scanner config file to use.\n");
fprintf (fp, "%d\t\t# Run in a window: 0 = off, 1 = on\n", prefer_window);
+ fprintf (fp, "%d\t\t# Remap keys in alternate views: 0 = off, 1 = on\n", remap_keys);
fclose (fp);
}
@@
-162,6
+163,9
@@
void read_config_file (void)
read_cfg_line (str, sizeof(str), fp);
sscanf (str, "%d", &prefer_window);
+ read_cfg_line (str, sizeof(str), fp);
+ sscanf (str, "%d", &remap_keys);
+
fclose (fp);
}