1 // -------------------------------------------------------------
3 // -------------------------------------------------------------
4 // Se encarga de cargar / salvar la configuracion de Kraptor
6 // Copyright (c) 2003, Kronoman
7 // En memoria de mi querido padre
8 // -------------------------------------------------------------
15 void cargar_configuracion()
17 set_config_file("kraptor.cfg");
18 teclado_jug
.arr
= get_config_int("kraptor_keyboard", "arr", teclado_jug
.arr
);
19 teclado_jug
.abj
= get_config_int("kraptor_keyboard", "abj", teclado_jug
.abj
);
20 teclado_jug
.izq
= get_config_int("kraptor_keyboard", "izq", teclado_jug
.izq
);
21 teclado_jug
.der
= get_config_int("kraptor_keyboard", "der", teclado_jug
.der
);
22 teclado_jug
.sht
= get_config_int("kraptor_keyboard", "sht", teclado_jug
.sht
);
23 teclado_jug
.wpn
= get_config_int("kraptor_keyboard", "wpn", teclado_jug
.wpn
);
24 teclado_jug
.bmb
= get_config_int("kraptor_keyboard", "bmb", teclado_jug
.bmb
);
26 nivel_detalle
= get_config_int("kraptor_detalle", "nivel_detalle", nivel_detalle
);
27 detalle_automatico
= get_config_int("kraptor_detalle", "detalle_automatico", detalle_automatico
);
28 quiere_videos
= get_config_int("kraptor_detalle", "quiere_videos", quiere_videos
);
30 quiere_snd
= get_config_int("kraptor_snd", "quiere_snd", quiere_snd
);
31 volumen_sonido
= get_config_int("kraptor_snd", "volumen_sonido", volumen_sonido
);
32 quiere_musica
= get_config_int("kraptor_snd", "quiere_musica", quiere_musica
);
33 volumen_musica
= get_config_int("kraptor_snd", "volumen_musica", volumen_musica
);
35 KRONO_QUIERE_DEBUG
= get_config_int("KRONO_QUIERE_DEBUG", "KRONO_QUIERE_DEBUG", KRONO_QUIERE_DEBUG
);
36 quiere_usar_joystick
= get_config_int("kraptor_joystick", "quiere_usar_joystick", quiere_usar_joystick
);
37 numero_de_joystick
= get_config_int("kraptor_joystick", "numero_de_joystick", numero_de_joystick
);
40 quiere_usar_mouse
= get_config_int("kraptor_mouse", "quiere_usar_mouse", quiere_usar_mouse
);
41 mouse_velocidad
= get_config_int("kraptor_mouse", "mouse_velocidad", mouse_velocidad
);
43 // load_joystick_data(NULL); // esto me dio problemas la primera vez que lo use... ojo
48 void salvar_configuracion()
50 set_config_file("kraptor.cfg");
52 set_config_int("kraptor_keyboard", "arr", teclado_jug
.arr
);
53 set_config_int("kraptor_keyboard", "abj", teclado_jug
.abj
);
54 set_config_int("kraptor_keyboard", "izq", teclado_jug
.izq
);
55 set_config_int("kraptor_keyboard", "der", teclado_jug
.der
);
56 set_config_int("kraptor_keyboard", "sht", teclado_jug
.sht
);
57 set_config_int("kraptor_keyboard", "wpn", teclado_jug
.wpn
);
58 set_config_int("kraptor_keyboard", "bmb", teclado_jug
.bmb
);
60 set_config_int("kraptor_detalle", "nivel_detalle", nivel_detalle
);
61 set_config_int("kraptor_detalle", "quiere_videos", quiere_videos
);
62 set_config_int("kraptor_detalle", "detalle_automatico", detalle_automatico
);
64 set_config_int("kraptor_snd", "quiere_snd", quiere_snd
);
65 set_config_int("kraptor_snd", "volumen_sonido", volumen_sonido
);
66 set_config_int("kraptor_snd", "quiere_musica", quiere_musica
);
67 set_config_int("kraptor_snd", "volumen_musica", volumen_musica
);
68 set_config_int("KRONO_QUIERE_DEBUG", "KRONO_QUIERE_DEBUG", KRONO_QUIERE_DEBUG
);
70 set_config_int("kraptor_joystick", "quiere_usar_joystick", quiere_usar_joystick
);
71 set_config_int("kraptor_joystick", "numero_de_joystick", numero_de_joystick
);
73 set_config_int("kraptor_mouse", "quiere_usar_mouse", quiere_usar_mouse
);
74 set_config_int("kraptor_mouse", "mouse_velocidad", mouse_velocidad
);
76 // save_joystick_data(NULL); // esto me dio problemas la primera vez que lo use... ojo