43 ImGui::SetNextWindowSize(ImVec2(475.f, ImGui::GetIO().DisplaySize.y - 40.f), ImGuiCond_Appearing);
44 ImGui::SetNextWindowPosCenter(ImGuiCond_Appearing);
45 ImGuiWindowFlags win_flags = ImGuiWindowFlags_NoCollapse;
46 bool keep_open =
true;
47 ImGui::Begin(
_LC(
"About",
"About Rigs of Rods"), &keep_open, win_flags);
49 ImGui::TextDisabled(
"%s: ",
_LC(
"About",
"Version"));
53 ImGui::TextDisabled(
"%s: ",
_LC(
"About",
"Network protocol"));
57 ImGui::TextDisabled(
"%s: ",
_LC(
"About",
"Build time"));
64 ImGui::Text(
"%s%s",
"Pierre-Michel Ricordel (pricorde):",
" Physics Genius, Original Author, Core Developer, retired");
65 ImGui::Text(
"%s%s",
"Thomas Fischer (tdev):",
" Core Developer, inactive");
69 ImGui::Text(
"%s%s",
"Petr Ohlidal (only_a_ptr):",
" Core Developer, active");
70 ImGui::Text(
"%s%s",
"Edgar (AnotherFoxGuy):",
" Various fixes and features, developer web services, active");
74 ImGui::Text(
"%s%s",
"Austin:",
" Server funding");
75 ImGui::Text(
"%s%s",
"DarthCain:",
" Forum software funding");
76 ImGui::Text(
"%s%s",
"Zentro:",
" Systems administrator, web designer");
77 ImGui::Text(
"%s%s",
"Charger:",
" Branding designer");
78 ImGui::Text(
"%s%s",
"CuriousMike:",
" Repository & multiplayer server management");
82 ImGui::Text(
"%s%s",
"Estama:",
" Physics Core Optimizations, Collision/Friction code, Support Beams");
83 ImGui::Text(
"%s%s",
"Lifter:",
" Triggers, Animators, Animated Props, Shocks2");
84 ImGui::Text(
"%s%s",
"Aperion:",
" Slidenodes, Axles, Improved Engine code, Rigidifiers, Networking code");
85 ImGui::Text(
"%s%s",
"FlyPiper:",
" Inertia Code, minor patches");
86 ImGui::Text(
"%s%s",
"knied:",
" MacOSX Patches");
87 ImGui::Text(
"%s%s",
"altren:",
" Coded some MyGUI windows");
88 ImGui::Text(
"%s%s",
"petern:",
" Repair on spot, Linux patches");
89 ImGui::Text(
"%s%s",
"imrenagy:",
" Moving chair hardware support, several fixes");
90 ImGui::Text(
"%s%s",
"priotr:",
" Several Linux fixes");
91 ImGui::Text(
"%s%s",
"neorej16:",
" AngelScript improvements");
92 ImGui::Text(
"%s%s",
"cptf:",
" Several Linux gcc fixes");
93 ImGui::Text(
"%s%s",
"88Toyota:",
" Clutch force patches");
94 ImGui::Text(
"%s%s",
"synthead:",
" Minor Linux fixes");
95 ImGui::Text(
"%s%s",
"theshark:",
" Various fixes");
96 ImGui::Text(
"%s%s",
"Clockwork (a.k.a VeyronEB):",
" GUI Designer and tweaker");
97 ImGui::Text(
"%s%s",
"Klink:",
" Terrains conversion, few fixes and tweaks, dashboard designer");
98 ImGui::Text(
"%s%s",
"hagdervriese:",
" Linux fixes");
99 ImGui::Text(
"%s%s",
"skybon:",
" Web services, fixes, utilities");
100 ImGui::Text(
"%s%s",
"Niklas Kersten (Hiradur):",
" Various fixes and tweaks, retired");
101 ImGui::Text(
"%s%s",
"Moncef Ben Slimane (max98):",
" Few fixes, Few improvements, GUI Overhaul");
102 ImGui::Text(
"%s%s",
"mikadou:",
" Modernized thread pool, cmake, various fixes");
103 ImGui::Text(
"%s%s",
"ulteq:",
" Various features, multithreading, lots of fixes");
104 ImGui::Text(
"%s%s",
"tritonas00:",
" Various improvements and Linux fixes");
108 ImGui::Text(
"%s%s",
"donoteat:",
" Improved spawner models, terrain work");
109 ImGui::Text(
"%s%s",
"kevinmce:",
" Old character");
110 ImGui::Text(
"%s%s",
"vido89",
" Character animations");
114 ImGui::Text(
"%s%s",
"The Rigs of Rods community:",
" Provides us with lots of mods to play with");
118 ImGui::Text(
"%s%s",
"Invited core team:",
" The invited members helped us a lot along the way at various corners");
122 ImGui::Text(
"%s%s",
"Ogre3D:",
" 3D rendering engine");
124 ImGui::Text(
"%s%s",
"Caelum:",
" Atmospheric effects");
126 ImGui::Text(
"%s%s",
"Hydrax:",
" Water rendering");
127 #ifdef USE_ANGELSCRIPT
128 ImGui::Text(
"%s%s",
"AngelScript:",
" Scripting Backend");
131 ImGui::Text(
"%s%s",
"OpenAL Soft:",
" Sound engine");
133 ImGui::Text(
"%s%s",
"MyGUI:",
" Legacy GUI System");
134 ImGui::Text(
"%s%s",
"Dear ImGui:",
" GUI System");
135 ImGui::Text(
"%s%s",
"mofilereader:",
" Used for Internationalization");
136 ImGui::Text(
"%s%s",
"OIS:",
" Used as Input System");
138 ImGui::Text(
"%s%s",
"pagedgeometry:",
" Used for foliage (grass, trees, etc)");
141 ImGui::Text(
"%s%s",
"curl:",
" Used for www-server communication");
144 ImGui::Text(
"%s%s",
"SocketW:",
" Used as cross-platform socket abstraction");
146 ImGui::Text(
"%s%s",
"pThreads:",
" POSIX threads library");
147 ImGui::Text(
"%s%s",
"RapidJSON:",
" JSON parser/generator, used for online services");