Skip to content

Commit b2e9478

Browse files
committed
revert 4a349e0
Султан объяснил, что то что было в ТЧ - было ошибкой, и если подумать под таким углом, то я с ним согласен. Дефайн оставил для экспериментов, мб пригодится. Если будут баговать какие-то тхм - то их просто лучше заменить на нормальные, вместе с текстурами.
1 parent 45713e3 commit b2e9478

File tree

4 files changed

+12
-10
lines changed

4 files changed

+12
-10
lines changed

Game/Resources_SoC_1.0006/gamedata/config/external.ltx

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -175,9 +175,6 @@ actor_thirst = false
175175
; Запрет на закрытие окна диалога, если диалог не завершен.
176176
;disable_dialog_break = true
177177

178-
; Использовать ЗП-формат thm файлов. В ТЧ и ЗП они отличаются и из-за этого могут работать по-разному. Если ставить текстуры от модов на базе ЗП - лучше это включить.
179-
use_cop_thm_format = false
180-
181178

182179
[dragdrop]
183180
; ЗП-стайл подсветки ячеек инвентаря зависят от текстуры ui\ui_grid.dds. В ней нарисованы 7 клеток, по порядку слева направо:

ogsr_engine/Layers/xrRender/TextureDescrManager.cpp

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -130,11 +130,17 @@ void CTextureDescrMngr::LoadTHM(LPCSTR initial)
130130
tp.Clear ();
131131
tp.Load (*F);
132132
FS.r_close (F);
133-
134-
static const bool use_cop_thm_format = Core.Features.test(xrCore::Feature::use_cop_thm_format);
135-
const auto tex_type = use_cop_thm_format ? tp.type : tp.fmt;
136-
137-
if ( STextureParams::ttImage == tex_type || STextureParams::ttTerrain == tex_type || STextureParams::ttNormalMap == tex_type )
133+
if (
134+
#ifdef USE_SHOC_THM_FORMAT
135+
STextureParams::ttImage == tp.fmt
136+
|| STextureParams::ttTerrain == tp.fmt
137+
|| STextureParams::ttNormalMap == tp.fmt
138+
#else
139+
STextureParams::ttImage == tp.type
140+
|| STextureParams::ttTerrain == tp.type
141+
|| STextureParams::ttNormalMap == tp.type
142+
#endif
143+
)
138144
{
139145
texture_desc& desc = m_texture_details[fn];
140146
cl_dt_scaler*& dts = m_detail_scalers[fn];

ogsr_engine/xrCore/xrCore.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,7 @@ class XRCORE_API xrCore
202202
engine_ammo_repacker = 1ull << 29,
203203
ruck_flag_preferred = 1ull << 30,
204204
colorize_ammo = 1ull << 31,
205-
use_cop_thm_format = 1ull << 32,
205+
// !Место свободно! = 1ull << 32,
206206
colorize_untradable = 1ull << 33,
207207
select_mode_1342 = 1ull << 34,
208208
old_outfit_slot_style = 1ull << 35,

ogsr_engine/xr_3da/x_ray.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,6 @@ void InitConsole ()
119119
CORE_FEATURE_SET( autoreload_wpn, "features" );
120120
CORE_FEATURE_SET( no_progress_bar_animation, "features" );
121121
CORE_FEATURE_SET( disable_dialog_break, "features" );
122-
CORE_FEATURE_SET( use_cop_thm_format, "features" );
123122
}
124123

125124
void InitInput()

0 commit comments

Comments
 (0)