forked from Popn_Tools/popnhax
74 lines
1.8 KiB
C
74 lines
1.8 KiB
C
#ifndef __POPNHAX_CONFIG__
|
|
#define __POPNHAX_CONFIG__
|
|
|
|
#include <stdbool.h>
|
|
|
|
struct popnhax_config {
|
|
uint8_t game_version;
|
|
bool practice_mode;
|
|
bool hidden_is_offset;
|
|
bool iidx_hard_gauge;
|
|
bool show_offset;
|
|
bool show_fast_slow;
|
|
bool show_details;
|
|
bool pfree;
|
|
bool quick_retire;
|
|
bool back_to_song_select;
|
|
bool score_challenge;
|
|
uint8_t custom_categ;
|
|
uint16_t custom_categ_min_songid;
|
|
bool custom_exclude_from_version;
|
|
bool custom_exclude_from_level;
|
|
bool force_hd_timing;
|
|
uint8_t force_hd_resolution;
|
|
bool force_unlocks;
|
|
bool audio_source_fix;
|
|
bool unset_volume;
|
|
bool event_mode;
|
|
bool remove_timer;
|
|
bool freeze_timer;
|
|
bool skip_tutorials;
|
|
bool force_full_opt;
|
|
bool netvs_off;
|
|
bool guidese_off;
|
|
bool local_favorites;
|
|
|
|
bool patch_db;
|
|
bool disable_expansions;
|
|
bool disable_redirection;
|
|
bool disable_multiboot;
|
|
bool patch_xml_auto;
|
|
bool ignore_music_limit;
|
|
char patch_xml_filename[MAX_PATH];
|
|
char force_datecode[11];
|
|
bool network_datecode;
|
|
int8_t audio_offset;
|
|
bool disable_keysounds;
|
|
int8_t keysound_offset;
|
|
int8_t beam_brightness;
|
|
bool fps_uncap;
|
|
bool disable_translation;
|
|
bool translation_debug;
|
|
bool enhanced_polling;
|
|
uint8_t debounce;
|
|
bool enhanced_polling_stats;
|
|
int8_t enhanced_polling_priority;
|
|
uint8_t hispeed_auto;
|
|
uint16_t hispeed_default_bpm;
|
|
uint8_t survival_gauge;
|
|
bool survival_iidx;
|
|
bool survival_spicy;
|
|
int8_t base_offset;
|
|
char custom_category_title[16];
|
|
char custom_category_format[64];
|
|
char custom_track_title_format[64];
|
|
char custom_track_title_format2[64];
|
|
bool exclude_omni;
|
|
bool partial_entries;
|
|
bool high_framerate;
|
|
bool high_framerate_limiter;
|
|
uint16_t high_framerate_fps;
|
|
};
|
|
|
|
#endif
|