Added New Mods; Swapped Mods and Removed Some

Removed EGUI in favor of UI Rework by Sota

Added in GTR Optimized for higher res textures, over Zone Reality Remade and removed all files that conflicted from ZRR to save storage space.
This commit is contained in:
2024-03-30 06:43:01 -04:00
parent 48d440e14c
commit 255081e1ee
2883 changed files with 39223 additions and 61569 deletions
@@ -0,0 +1,117 @@
<w>
<background x="0" y="0" width="1024" height="768">
#include "ui\ui_mm_main_background_16.xml"
<auto_static x="375" y="200" width="278.4" height="128" stretch="1">
<texture a="230">ui\ui_mm_logo</texture>
</auto_static>
<auto_static x="961" y="684" width="48" height="64" stretch="1">
<texture>ui\moty2018</texture>
</auto_static>
<auto_static x="909.25" y="684" width="48" height="64" stretch="1">
<texture>ui\moty2019</texture>
</auto_static>
</background>
<shniaga_wnd x="365" y="320" width="392" height="450">
<buttons_region x="37" y="4" width="220" height="380" always_show_scroll="false"/>
<shniaga x="35" y="-20" width="225" height="61" stretch="1">
<texture x="0" y="0" width="720" height="100" a="255" r="228" g="185" b="69">ui\ui_mm_slider</texture>
<magnifire x="0" y="0" width="270" height="38" stretch="1">
<y_offset>0</y_offset>
</magnifire>
</shniaga>
</shniaga_wnd>
<button h="38"/>
<menu_main btn_height="38" r="250" g="250" b="250" font="graffiti22">
<btn name="btn_newgame" caption="ui_mm_newgame" />
<btn name="btn_load" caption="ui_mm_load_game" />
<btn name="btn_lastsave" caption="ui_mm_last_save" />
<btn name="btn_options" caption="ui_mm_options_n" />
<btn name="btn_mcm" caption="ui_mm_menu_mcm" />
<btn name="btn_quit" caption="ui_mm_quit2windows" />
</menu_main>
<menu_network_game btn_height="38" r="250" g="250" b="250" font="graffiti22">
<btn name="btn_internet" caption="ui_mp_internet"/>
<btn name="btn_localnet" caption="ui_mp_localnet"/>
<btn name="btn_new_back" caption="ui_mm_back"/>
</menu_network_game>
<menu_main_logout btn_height="38" r="250" g="250" b="250" font="graffiti22">
<btn name="btn_newgame" caption="ui_mm_newgame" />
<btn name="btn_load" caption="ui_mm_load_game" />
<btn name="btn_logout" caption="ui_mm_logout" />
<btn name="btn_options" caption="ui_mm_options_n" />
<btn name="btn_mcm" caption="ui_mm_menu_mcm" />
<btn name="btn_quit" caption="ui_mm_quit2windows" />
</menu_main_logout>
<menu_main_last_save btn_height="38" r="250" g="250" b="250" font="graffiti22">
<btn name="btn_newgame" caption="ui_mm_newgame" />
<btn name="btn_load" caption="ui_mm_load_game" />
<btn name="btn_lastsave" caption="ui_mm_last_save" />
<btn name="btn_options" caption="ui_mm_options_n" />
<btn name="btn_mcm" caption="ui_mm_menu_mcm" />
<btn name="btn_quit" caption="ui_mm_quit2windows" />
</menu_main_last_save>
<menu_new_game btn_height="38" r="250" g="250" b="250" font="graffiti22">
<btn name="btn_novice" caption="ui_mm_novice" />
<btn name="btn_stalker" caption="ui_mm_stalker" />
<btn name="btn_veteran" caption="ui_mm_veteran" />
<btn name="btn_master" caption="ui_mm_master" />
<btn name="btn_new_back" caption="ui_mm_back" />
</menu_new_game>
<menu_main_single btn_height="38" r="250" g="250" b="250" font="graffiti22">
<btn name="btn_ret" caption="ui_mm_return_game" />
<btn name="btn_save" caption="ui_mm_save_game" />
<btn name="btn_load" caption="ui_mm_load_game" />
<btn name="btn_options" caption="ui_mm_options_n" />
<btn name="btn_mcm" caption="ui_mm_menu_mcm" />
<btn name="btn_quit_to_mm" caption="ui_mm_quit_game" />
<btn name="btn_quit" caption="ui_mm_quit2windows" />
</menu_main_single>
<menu_main_single_dead btn_height="38" r="250" g="250" b="250" font="graffiti22">
<btn name="btn_lastsave" caption="ui_mm_last_save" />
<btn name="btn_load" caption="ui_mm_load_game" />
<btn name="btn_options" caption="ui_mm_options_n" />
<btn name="btn_mcm" caption="ui_mm_menu_mcm" />
<btn name="btn_quit_to_mm" caption="ui_mm_quit_game" />
<btn name="btn_quit" caption="ui_mm_quit2windows" />
</menu_main_single_dead>
<menu_main_mm btn_height="38" r="250" g="250" b="250" font="graffiti22">
<btn name="btn_ret" caption="ui_mm_return_game" />
<btn name="btn_options" caption="ui_mm_options_n" />
<btn name="btn_mcm" caption="ui_mm_menu_mcm" />
<btn name="btn_quit_to_mm" caption="ui_mm_disconnect" />
<btn name="btn_quit" caption="ui_mm_quit_game" />
</menu_main_mm>
<menu_sound random="0">
<!-- <whell_sound>ui_menu_click</whell_sound> -->
<whell_click>ui_menu_click</whell_click>
<!-- <menu_music>music\_anomaly_heifehen_defenders_of_the_barrier</menu_music> -->
<menu_music>music\_anomaly_ilya_ponomarenko_day_one</menu_music>
</menu_sound>
<static_version x="11.25" y="740">
<text complex_mode="0" r="0" g="0" b="0" align="l" font="letterica16"/>
</static_version>
<msg_wnd x="0" y="0" width="210" height="100">
<background x="0" y="0" width="210" height="100">
<texture>ui_icons_PDA_tooltips</texture>
</background>
<text x="15" y="20" width="180" height="100">
<text complex_mode="1" color="ui_6" align="l" vert_align="t" font="letterica18"/>
</text>
</msg_wnd>
</w>
@@ -0,0 +1,21 @@
function on_xml_read()
RegisterScriptCallback("on_xml_read", function(xml_file_name, xml_obj)
if xml_file_name == [[ui\ui_mm_main.xml]]
or xml_file_name == [[ui\ui_mm_main_16.xml]]
then
math.randomseed(os.time())
local res = xml_obj:query("menu_sound > menu_music")
local mus_t = {
"music\\mm_music\\track_1",
}
local picked_track = mus_t[math.random(1, #mus_t)]
if res[1] then
el = res[1]
xml_obj:setText (el, picked_track)
end
end
end)
end
@@ -0,0 +1,30 @@
local snd
local mus_t = {
"music\\mm_music\\track_1",
}
function main_menu_on_init()
math.randomseed(os.time())
local picked_track = mus_t[math.random(1, #mus_t)]
if not picked_track then return end
if snd then return end
snd = sound_object(picked_track)
if not snd then return end
snd:play(db.actor,0,sound_object.s2d)
end
function main_menu_on_quit()
if not snd then return end
snd:stop()
snd = nil
end
function on_game_start()
RegisterScriptCallback("main_menu_on_init", main_menu_on_init)
RegisterScriptCallback("main_menu_on_quit", main_menu_on_quit)
end
@@ -0,0 +1,9 @@
[General]
modid=0
version=
newestVersion=
category=0
installationFile=
[installedFiles]
size=0