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,141 @@
<?xml version="1.0" encoding="windows-1251"?>
<string_table>
<string id="ui_mcm_better_stats_bars_title">
<text>Better Stats Bars</text>
</string>
<string id="ui_mcm_menu_better_stats_bars">
<text>Better Stats</text>
</string>
<string id="ui_mcm_better_stats_bars_positive_color_help">
<text>Color of increased stats bar</text>
</string>
<string id="ui_mcm_better_stats_bars_positive_color_a">
<text>Opacity</text>
</string>
<string id="ui_mcm_better_stats_bars_positive_color_r">
<text>Red</text>
</string>
<string id="ui_mcm_better_stats_bars_positive_color_g">
<text>Green</text>
</string>
<string id="ui_mcm_better_stats_bars_positive_color_b">
<text>Blue</text>
</string>
<string id="ui_mcm_better_stats_bars_negative_color_help">
<text>Color of decreased stats bar</text>
</string>
<string id="ui_mcm_better_stats_bars_negative_color_a">
<text>Opacity</text>
</string>
<string id="ui_mcm_better_stats_bars_negative_color_r">
<text>Red</text>
</string>
<string id="ui_mcm_better_stats_bars_negative_color_g">
<text>Green</text>
</string>
<string id="ui_mcm_better_stats_bars_negative_color_b">
<text>Blue</text>
</string>
<string id="ui_mcm_better_stats_bars_neutral_color_help">
<text>Color of unchanged stats bar</text>
</string>
<string id="ui_mcm_better_stats_bars_neutral_color_a">
<text>Opacity</text>
</string>
<string id="ui_mcm_better_stats_bars_neutral_color_r">
<text>Red</text>
</string>
<string id="ui_mcm_better_stats_bars_neutral_color_g">
<text>Green</text>
</string>
<string id="ui_mcm_better_stats_bars_neutral_color_b">
<text>Blue</text>
</string>
<string id="ui_mcm_better_stats_bars_position">
<text>Position</text>
</string>
<string id="ui_mcm_better_stats_bars_position">
<text>The position of extra bars relative to base ones</text>
</string>
<string id="ui_mcm_lst_better_stats_bars_position_bottom">
<text>Bottom</text>
</string>
<string id="ui_mcm_lst_better_stats_bars_position_top">
<text>Top</text>
</string>
<string id="ui_mcm_lst_better_stats_bars_position_justify">
<text>Fill all height</text>
</string>
<string id="ui_mcm_better_stats_bars_use_game_values">
<text>Use Game Values</text>
</string>
<string id="ui_mcm_better_stats_bars_use_game_values_desc">
<text>Enabling this option will make bars represent protection against actual game threats (npcs, mutants, anomalies), based on their damage values, elemental types, and also includes corrected behaviour of outfit and helmet protection. You can choose these options \n \n None: disabling the option \n \n Max: maximum of the bar represents maximum damage possible to receive. For this case, the 1/3 of the bar usually represents fire, acid and psy fields, weak mutants and pistol caliber firearms. 2/3 of the bar represents anomaly mines such as electric, gravitational anomalies, burners and acid pools, psy dog attacks, average strength mutants and intermediate firearms. Full bar represents protection against strongest mines, fields, controller attacks, strongest mutants and high caliber firearms. \n \n Max (No Mines): Same as Max but anomaly mines are not taken into results. Useful if you want to know exact protection against fields and plan to evade mines rather than knowing how much damage you take from them.</text>
<!-- <text>Enabling this option will make bars represent protection against actual game threats (npcs, mutants, anomalies), based on their damage values, elemental types, and also includes corrected behaviour of outfit and helmet protection. You can choose these options \n None: disabling the option \n Max: maximum of the bar represents maximum damage possible to receive \n Middle: maximum of the bar represents arithmetic average of possible damages \n Median: maximum of the bar represents median value of possible damages, that will result in more accurate representation of common damage receiving</text> -->
</string>
<string id="ui_mcm_lst_better_stats_bars_use_game_values_none">
<text>None</text>
</string>
<string id="ui_mcm_lst_better_stats_bars_use_game_values_max">
<text>Max</text>
</string>
<string id="ui_mcm_lst_better_stats_bars_use_game_values_max_no_mines">
<text>Max (No Mines)</text>
</string>
<string id="ui_mcm_better_stats_bars_position">
<text>The position of extra bars relative to base ones</text>
</string>
<string id="ui_mcm_lst_better_stats_bars_position_bottom">
<text>Bottom</text>
</string>
<string id="ui_mcm_lst_better_stats_bars_position_top">
<text>Top</text>
</string>
<string id="ui_mcm_lst_better_stats_bars_position_justify">
<text>Fill all height</text>
</string>
<string id="ui_mcm_better_stats_bars_efp_ui_compatibility">
<text>EFP UI (Modern UI) compatibilty</text>
</string>
<string id="ui_mcm_better_stats_bars_efp_ui_compatibility_desc">
<text>Better display of bars when using Escape From Pripyat (EFP) modpack. Also setting position to "Fill all height" and lowering opacity of all kinds of bars is recommended</text>
</string>
<string id="ui_mcm_better_stats_bars_gamma_ui_compatibility">
<text>G.A.M.M.A. UI compatibility (also applies to old Hunger, Thirst and Sleep bars mod)</text>
</string>
<string id="ui_mcm_better_stats_bars_gamma_ui_compatibility_desc">
<text>Better display of bars when using G.A.M.M.A. modpack or old version of Hunger, Thirst and Sleep bars mod</text>
</string>
<string id="ui_mcm_better_stats_bars_arx_compatibility">
<text>ARX compatibilty</text>
</string>
<string id="ui_mcm_better_stats_bars_arx_compatibility_desc">
<text>More correct display of stats when using ARX mod (Artefact Restoration eXperiment)</text>
</string>
<string id="ui_mcm_better_stats_bars_abf_compatibility">
<text>ABF compatibilty</text>
</string>
<string id="ui_mcm_better_stats_bars_abf_compatibility_desc">
<text>More correct display of stats when using ABF mod (Anomalous Balance Fix)</text>
</string>
<string id="ui_mcm_better_stats_bars_acid_bar_fix">
<text>Alternative Acid Bar Display</text>
</string>
<string id="ui_mcm_better_stats_bars_acid_bar_fix_desc">
<text>In "Use Game Values Max" mode makes acid bar more usable with more coverage by artifically reducing mines hit power at the cost of precision of display</text>
</string>
</string_table>
@@ -0,0 +1,141 @@
<?xml version="1.0" encoding="windows-1251"?>
<string_table>
<string id="ui_mcm_better_stats_bars_title">
<text>Óëó÷øåííûå ïîëîñêè èíâåíòàðÿ</text>
</string>
<string id="ui_mcm_menu_better_stats_bars">
<text>Óëó÷øåííûå ïîëîñêè</text>
</string>
<string id="ui_mcm_better_stats_bars_positive_color_help">
<text>Öâåò ïîëîñû óâåëè÷åííîé ñòàòèñòèêè</text>
</string>
<string id="ui_mcm_better_stats_bars_positive_color_a">
<text>Íåïðîçðà÷íîñòü</text>
</string>
<string id="ui_mcm_better_stats_bars_positive_color_r">
<text>Êðàñíûé</text>
</string>
<string id="ui_mcm_better_stats_bars_positive_color_g">
<text>Çåëåíûé</text>
</string>
<string id="ui_mcm_better_stats_bars_positive_color_b">
<text>Ñèíèé</text>
</string>
<string id="ui_mcm_better_stats_bars_negative_color_help">
<text>Öâåò ïîëîñû óìåíüøåííîé ñòàòèñòèêè</text>
</string>
<string id="ui_mcm_better_stats_bars_negative_color_a">
<text>Íåïðîçðà÷íîñòü</text>
</string>
<string id="ui_mcm_better_stats_bars_negative_color_r">
<text>Êðàñíûé</text>
</string>
<string id="ui_mcm_better_stats_bars_negative_color_g">
<text>Çåëåíûé</text>
</string>
<string id="ui_mcm_better_stats_bars_negative_color_b">
<text>Ñèíèé</text>
</string>
<string id="ui_mcm_better_stats_bars_neutral_color_help">
<text>Öâåò ïîëîñû íåèçìåíåííîé ñòàòèñòèêè</text>
</string>
<string id="ui_mcm_better_stats_bars_neutral_color_a">
<text>Íåïðîçðà÷íîñòü</text>
</string>
<string id="ui_mcm_better_stats_bars_neutral_color_r">
<text>Êðàñíûé</text>
</string>
<string id="ui_mcm_better_stats_bars_neutral_color_g">
<text>Çåëåíûé</text>
</string>
<string id="ui_mcm_better_stats_bars_neutral_color_b">
<text>Ñèíèé</text>
</string>
<string id="ui_mcm_better_stats_bars_position">
<text>Ïîëîæåíèå</text>
</string>
<string id="ui_mcm_better_stats_bars_position">
<text>Ïîëîæåíèå äîïîëíèòåëüíûõ ïîëîñ îòíîñèòåëüíî áàçîâûõ</text>
</string>
<string id="ui_mcm_lst_better_stats_bars_position_bottom">
<text>Íèæíåå</text>
</string>
<string id="ui_mcm_lst_better_stats_bars_position_top">
<text>Âåðõíåå</text>
</string>
<string id="ui_mcm_lst_better_stats_bars_position_justify">
<text>Çàïîëíèòü âñþ âûñîòó</text>
</string>
<string id="ui_mcm_better_stats_bars_use_game_values">
<text>Èñïîëüçîâàòü èãðîâûå çíà÷åíèÿ</text>
</string>
<string id="ui_mcm_better_stats_bars_use_game_values_desc">
<text>Âêëþ÷èâ ýòó îïöèþ, âû ñìîæåòå îòîáðàçèòü çàùèòó îò ðåàëüíûõ óãðîç â èãðå (npcs, ìóòàíòû, àíîìàëèè), îñíîâûâàÿñü íà èõ çíà÷åíèÿõ óðîíà, òèïîà óðîíà, à òàêæå êîððåêòèðóåò ïîâåäåíèå ýêèïèðîâêè è çàùèòû øëåìà. Âû ìîæåòå âûáðàòü ñëåäóþùèå îïöèè \n \n Íåò: îòêëþ÷åíèå îïöèè \n \n Ìàêñ: ìàêñèìàëüíàÿ ÷àñòü ïîëîñû ïðåäñòàâëÿåò ìàêñèìàëüíûé óðîí, êîòîðûé ìîæíî ïîëó÷èòü.  äàííîì ñëó÷àå, 1/3 ïîëîñû îáû÷íî ïðåäñòàâëÿåò îãíåííûå, êèñëîòíûå è ïñè-ïîëÿ, ñëàáûõ ìóòàíòîâ è îãíåñòðåëüíîå îðóæèå ïèñòîëåòíîãî êàëèáðà. 2/3 ïîëîñû ïðåäñòàâëÿåò àíîìàëüíûå ìèíû, òàêèå êàê ýëåêòðû, æàðêè, ãðàâèòàöèîííûå àíîìàëèè è êèñëîòíûå áàññåéíû, àòòàêè ïñè-ñîáàê, ìóòàíòîâ ñðåäíåé ñèëû è îãíåñòðåëüíîå îðóæèå ïðîìåæóòî÷íîãî êàëèáðà. Ïîëíàÿ ïîëîñà ïðåäñòàâëÿåò çàùèòó îò ñèëüíåéøèõ ìèí è ïîëåé, àòòàê êîíòðîëëåðîâ, ñèëüíåéøèõ ìóòàíòîâ è êðóïíîêàëèáåðíîãî îãíåñòðåëüíîãî îðóæèÿ. \n \n Ìàêñ (áåç àíîìàëüíûõ ìèí): Òî æå, ÷òî è Ìàêñ, íî àíîìàëüíûå ìèíû íå ó÷èòûâàþòñÿ â ðåçóëüòàòàõ. Ïîëåçíî, åñëè âû õîòèòå çíàòü òî÷íóþ çàùèòó îò ïîëåé è ïëàíèðóåòå óêëîíÿòüñÿ îò ìèí, à íå çíàòü, ñêîëüêî óðîíà âû ïîëó÷àåòå îò íèõ.</text>
<!-- <text>Âêëþ÷èâ ýòó îïöèþ, âû óâèäèòå çàùèòó îò ðåàëüíûõ óãðîç â èãðå (npcs, ìóòàíòû, àíîìàëèè), îñíîâàííóþ íà èõ çíà÷åíèÿõ óðîíà, òèïàõ ýëåìåíòîâ, à òàêæå èñïðàâëåííîå ïîâåäåíèå çàùèòû ýêèïèðîâêè è øëåìà. Âû ìîæåòå âûáðàòü ñëåäóþùèå îïöèè \n Íåò: îòêëþ÷åíèå îïöèè \n Ìàêñ: ìàêñèìàëüíàÿ ïîëîñà ïðåäñòàâëÿåò ìàêñèìàëüíûé óðîí, êîòîðûé ìîæíî ïîëó÷èòü \n Ñåðåäèíà: ìàêñèìàëüíàÿ ïîëîñà ïðåäñòàâëÿåò ñðåäíåå àðèôìåòè÷åñêîå âîçìîæíûõ ïîâðåæäåíèé \n Ìåäèàíà: ìàêñèìàëüíàÿ ïîëîñà ïðåäñòàâëÿåò ìåäèàííîå çíà÷åíèå âîçìîæíûõ ïîâðåæäåíèé, ÷òî ïðèâåäåò ê áîëåå òî÷íîìó ïðåäñòàâëåíèþ ïîëó÷åíèÿ îáùåãî óðîíà</text> -->
</string>
<string id="ui_mcm_lst_better_stats_bars_use_game_values_none">
<text>Íåò</text>
</string>
<string id="ui_mcm_lst_better_stats_bars_use_game_values_max">
<text>Ìàêñ</text>
</string>
<string id="ui_mcm_lst_better_stats_bars_use_game_values_max_no_mines">
<text>Ìàêñ (áåç àíîìàëüíûõ ìèí)</text>
</string>
<string id="ui_mcm_better_stats_bars_position">
<text>Ïîëîæåíèå äîïîëíèòåëüíûõ ñòîëáèêîâ îòíîñèòåëüíî áàçîâûõ</text>
</string>
<string id="ui_mcm_lst_better_stats_bars_position_bottom">
<text>Íèæíèé</text>
</string>
<string id="ui_mcm_lst_better_stats_bars_position_top">
<text>Âåðõíèé</text>
</string>
<string id="ui_mcm_lst_better_stats_bars_position_justify">
<text>Çàïîëíèòü âñþ âûñîòó</text>
</string>
<string id="ui_mcm_better_stats_bars_efp_ui_compatibility">
<text>Ñîâìåñòèìîñòü ñ EFP (Modern UI)</text>
</string>
<string id="ui_mcm_better_stats_bars_efp_ui_compatibility_desc">
<text>Óëó÷øåíèå îòîáðàæåíèå ïîëîñîê ïðè èñïîëüçîâàíèè ìîäïàêà Escape From Pripyat (EFP). Òàêæå ðåêîìåíäóåòñÿ óñòàíîâèòü ïîëîæåíèå "Çàïîëíèòü âñþ âûñîòó" è óìåíüøèòü íåïðîçðà÷íîñòü âñåõ âèäîâ ïîëîñ</text>
</string>
<string id="ui_mcm_better_stats_bars_gamma_ui_compatibility">
<text>Ñîâìåñòèìîñòü ñ G.A.M.M.A. (òàêæå ïîäõîäèò äëÿ ñòàðîé âåðñèè Hunger, Thirst and Sleep bars)</text>
</string>
<string id="ui_mcm_better_stats_bars_gamma_ui_compatibility_desc">
<text>Óëó÷øåíèå îòîáðàæåíèå ïîëîñîê ïðè èñïîëüçîâàíèè ìîäïàêà G.A.M.M.A. Òàêæå ïîäõîäèò äëÿ ñòàðîé âåðñèè Hunger, Thirst and Sleep bars</text>
</string>
<string id="ui_mcm_better_stats_bars_arx_compatibility">
<text>Ñîâìåñòèìîñòü ñ ARX</text>
</string>
<string id="ui_mcm_better_stats_bars_arx_compatibility_desc">
<text>Áîëåå êîððåêòíîå îòîáðàæåíèå ñòàòèñòèêè ïðè èñïîëüçîâàíèè ìîäà ARX (Artefact Restoration eXperiment)</text>
</string>
<string id="ui_mcm_better_stats_bars_abf_compatibility">
<text>Ñîâìåñòèìîñòü ñ ABF</text>
</string>
<string id="ui_mcm_better_stats_bars_abf_compatibility_desc">
<text>Áîëåå êîððåêòíîå îòîáðàæåíèå ñòàòèñòèêè ïðè èñïîëüçîâàíèè ìîäà ABF (Anomalous Balance Fix)</text>
</string>
<string id="ui_mcm_better_stats_bars_acid_bar_fix">
<text>Àëüòåðíàòèâíîå îòîáðàæåíèå çàùèòû îò õèìèêàòîâ</text>
</string>
<string id="ui_mcm_better_stats_bars_acid_bar_fix_desc">
<text> ðåæèìå "Èñïîëüçîâàòü èãðîâûå çíà÷åíèÿ Ìàêñ" äåëàåò êèñëîòíóþ ïàíåëü áîëåå óäîáíîé äëÿ èñïîëüçîâàíèÿ ñ áîëüøèì îõâàòîì, íî óìåíüøàåò òî÷íîñòü îòîáðàæåíèÿ.</text>
</string>
</string_table>
@@ -0,0 +1,48 @@
op = {
id = "better_stats_bars", sh = true, gr = {
{id = "banner", type = "slide", text = "ui_mcm_better_stats_bars_title", size = {512, 50}, spacing = 20},
{id = "positive_color_help", type = "desc", clr = {200, 200, 255, 200}, text = "ui_mcm_better_stats_bars_positive_color_help"},
{id = "positive_color_a", type = "track", val = 2, min = 0, max = 255, step = 1, def = 255},
{id = "positive_color_r", type = "track", val = 2, min = 0, max = 255, step = 1, def = 0},
{id = "positive_color_g", type = "track", val = 2, min = 0, max = 255, step = 1, def = 255},
{id = "positive_color_b", type = "track", val = 2, min = 0, max = 255, step = 1, def = 0},
{id = "divider", type = "line"},
{id = "negative_color_help", type = "desc", clr = {200, 200, 255, 200}, text = "ui_mcm_better_stats_bars_negative_color_help"},
{id = "negative_color_a", type = "track", val = 2, min = 0, max = 255, step = 1, def = 255},
{id = "negative_color_r", type = "track", val = 2, min = 0, max = 255, step = 1, def = 255},
{id = "negative_color_g", type = "track", val = 2, min = 0, max = 255, step = 1, def = 0},
{id = "negative_color_b", type = "track", val = 2, min = 0, max = 255, step = 1, def = 0},
{id = "divider", type = "line"},
{id = "neutral_color_help", type = "desc", clr = {200, 200, 255, 200}, text = "ui_mcm_better_stats_bars_neutral_color_help"},
{id = "neutral_color_a", type = "track", val = 2, min = 0, max = 255, step = 1, def = 255},
{id = "neutral_color_r", type = "track", val = 2, min = 0, max = 255, step = 1, def = 100},
{id = "neutral_color_g", type = "track", val = 2, min = 0, max = 255, step = 1, def = 100},
{id = "neutral_color_b", type = "track", val = 2, min = 0, max = 255, step = 1, def = 100},
{id = "divider", type = "line"},
{id = "position", type="list", val=0, def="bottom", content={
{"bottom", "better_stats_bars_position_bottom"},
{"top", "better_stats_bars_position_top"},
{"justify", "better_stats_bars_position_justify"},
}},
{id = "use_game_values", type="list", val=0, def="max", content={
{"none", "better_stats_bars_use_game_values_none"},
{"max", "better_stats_bars_use_game_values_max"},
{"max_no_mines", "better_stats_bars_use_game_values_max_no_mines"},
-- {"middle", "better_stats_bars_use_game_values_middle"},
-- {"median", "better_stats_bars_use_game_values_median"},
}},
{id = "arx_compatibility", type = "check", val = 1, def = false},
{id = "abf_compatibility", type = "check", val = 1, def = false},
{id = "acid_bar_fix", type = "check", val = 1, def = true},
{id = "divider", type = "line"},
{id = "efp_ui_compatibility", type = "check", val = 1, def = false},
{id = "gamma_ui_compatibility", type = "check", val = 1, def = false},
}
}
function on_mcm_load()
return op
end
File diff suppressed because it is too large Load Diff
+28
View File
@@ -0,0 +1,28 @@
[General]
gameName=stalkeranomaly
modid=0
version=d2024.3.28.0
newestVersion=
category="3,"
nexusFileStatus=1
installationFile=Better_Stats_Bars.9.zip
repository=Nexus
ignoredVersion=
comments=
notes=
nexusDescription=
url=
hasCustomURL=false
lastNexusQuery=
lastNexusUpdate=
nexusLastModified=2024-03-28T07:46:38Z
nexusCategory=0
converted=false
validated=false
color=@Variant(\0\0\0\x43\0\xff\xff\0\0\0\0\0\0\0\0)
tracked=0
[installedFiles]
1\modid=0
1\fileid=0
size=1
+19
View File
@@ -0,0 +1,19 @@
This mod aims to enhance player's resistance statistics bars in inventory menu:
1. Displaying bonuses and penalties of each artefact/attachment/pelt when hovering over it. The new bars will be displayed on top of base ones, showing the difference in the stats
2. A new way of calculating player's resistance by using actual damage values of all possible game things, with filtering of stuff that will one hit kill you regarding of the protection. (Can be disabled in MCM by the field "Use Game Values")
This option will make bars represent protection against actual game threats (npcs, mutants, anomalies), based on their damage values, elemental types, and also includes corrected behaviour of outfit and helmet protection.
In this mode:
1. the 1/3 of the bar usually represents fire, acid and psy fields, weak mutants and pistol caliber firearms.
2. 2/3 of the bar represents anomaly mines such as electric, gravitational anomalies, burners and acid pools, psy dog attacks, average strength mutants and intermediate firearms.
3. Full bar represents protection against strongest mines, fields, controller attacks, strongest mutants and high caliber firearms..
This is mod agnostic so if you have any mods that changes damages of things, the bars will react accordingly.
Don't worry if you see the protection on the lowish side even in science outfit, since maximum of the bar is maximum damage possible, filling the bar will make you completely immune to that type of damage.
3. The MCM options with all stuff to tweak: colors of bars, position of them relative to base, compatibility with EFP, GAMMA UIs and compatibility with ARX for more correct display of stats