 |
Blamite Game Engine - blam!
00406.12.10.23.1457.blamite
The core library for the Blamite Game Engine.
|
Go to the documentation of this file.
32 ImGui::TextColored(
ImVec4(1.0, 0.0, 0.0, 1.0),
"this does not function and is not used, use the new config editor instead");
39 static int fps_limit = 60;
40 static bool bink_enabled =
true;
41 static bool use_switches =
true;
42 static bool use_mp =
true;
43 static bool use_solo =
true;
44 static bool old_folder_structure =
true;
45 static bool dedicated_server =
true;
46 static char dedicated_host[255] =
"343.host.elaztek.com";
47 static char dedicated_fallback_1[255] =
"i01.host.elaztek.com";
48 static char dedicated_fallback_2[255] =
"contingency.host.elaztek.com";
49 const char* ui[] = {
"default",
"classic",
"halo3",
"imgui" };
50 static int ui_active = 0;
51 static bool use_mp3 =
true;
52 static bool check_signatures =
true;
53 static bool use_esef =
true;
54 const char* launch_mode[] = {
"retail",
"alpha",
"beta",
"dev",
"press",
"safemode",
"debug",
"screen" };
55 static int launch_active = 0;
56 static char default_level[255] =
"levels/ui/mainmenu/mainmenu";
57 static char s_hsc_ver[255] =
"%latest%";
58 static bool havok_cloth_phys =
true;
59 static bool havok_impact_phys =
true;
60 const char* phys_mode[] = {
"havok",
"h2v",
"contingencycryengine",
"madness",
"none",
"spaaace" };
61 static int phys_active = 0;
62 static bool achi_enabled =
true;
63 static char voip_server[255] =
"voice.inf.elaztek.com";
64 static int voip_channel = 1;
65 static bool show_voip_window =
false;
66 static int poly_limit = 32767;
67 static bool r_wireframe =
false;
68 const char* render_preset[]{
"blam",
"halo",
"halo2",
"halo3",
"omaha",
"storm",
"osiris" };
69 static int render_preset_active = 0;
70 static bool r_fog =
true;
71 static char sys_font[255] =
"fixedsys";
72 static int conf_ver = 1;
IMGUI_API bool Checkbox(const char *label, bool *v)
Definition: imgui_widgets.cpp:974
bool show
Controls whether or not the group should be shown. May not be used in all groups.
Definition: imgui.h:34
IMGUI_API bool InputText(const char *label, char *buf, size_t buf_size, ImGuiInputTextFlags flags=0, ImGuiInputTextCallback callback=NULL, void *user_data=NULL)
Definition: imgui_widgets.cpp:3068
IMGUI_API void End()
Definition: imgui.cpp:6016
IMGUI_API bool Combo(const char *label, int *current_item, const char *const items[], int items_count, int popup_max_height_in_items=-1)
Definition: imgui_widgets.cpp:1599
IMGUI_API bool DragInt(const char *label, int *v, float v_speed=1.0f, int v_min=0, int v_max=0, const char *format="%d")
Definition: imgui_widgets.cpp:2209
IMGUI_API void SameLine(float offset_from_start_x=0.0f, float spacing=-1.0f)
Definition: imgui.cpp:7147
Class representing an ImGUI window.
Definition: imgui.h:31
IMGUI_API bool Begin(const char *name, bool *p_open=NULL, ImGuiWindowFlags flags=0)
Definition: imgui.cpp:5397
void Draw()
Draws the contents of the group.
Definition: config_editor_new.hpp:25
Class for a GUI config editor.
Definition: config_editor_new.hpp:22
#define IM_ARRAYSIZE(_ARR)
Definition: imgui.h:75
BLAM BlamResult RunCommandLine(std::string command_line)
Executed the provided string as a console command.
Definition: console.cpp:260
IMGUI_API void TextColored(const ImVec4 &col, const char *fmt,...) IM_FMTARGS(2)
Definition: imgui_widgets.cpp:257
IMGUI_API bool Button(const char *label, const ImVec2 &size=ImVec2(0, 0))
Definition: imgui_widgets.cpp:644
IMGUI_API bool InputInt(const char *label, int *v, int step=1, int step_fast=100, ImGuiInputTextFlags flags=0)
Definition: imgui_widgets.cpp:3031