Коментарі 1
Збільшена вага, що переноситься
7 місяців

Працює. Уся шкала на 200кг зелена. Жовтої та червоної немає зовсім. АЛЕ є проблема з витратою витривалості. Улетіла миттєво, як при перевантаженні. З вагою всього 50 кг. Без мода витривалість з тією ж вагою і в тій же екіпіровці падає значно повільніше. Перевірив на одному й тому ж сейві з модом і без нього.

Схоже, проблема в несумісному порядку зміни ваг для різних ефектів. Зробив так. Улетати миттєво витривалість перестала. У патчі 1.1.4 працює.

// Константи інвентарю
InventorySPDrainCoef = 0.024
InventorySPOverweightDrainCoef = 0.05
InventoryPenaltyLessWeight = 300.0 // Копіювати з рядка 9 ObjWeightParamsPrototypes
bAutoEquipArtifacts = false
MediumEffectStartUI = 300 // Копіювати з рядка 9 ObjWeightParamsPrototypes
CriticalEffectStartUI = 360 // Копіювати з рядка 17 ObjWeightParamsPrototypes

DefaultWeightParams : struct.begin {refkey=[0]}
SID = DefaultWeightParams
MaxInventoryMass = 380
InventoryPenaltyLessWeight = 269.99
WeightEffectParams : struct.begin
[0] : struct.begin
Threshold = 200.f
EffectPrototypeSIDs : struct.begin
struct.end
struct.end
[1] : struct.begin
Threshold = 360.f
EffectPrototypeSIDs : struct.begin
[0] = OverweightMovementVelocityChange_3
struct.end
struct.end
[2] : struct.begin
Threshold = 330.f
EffectPrototypeSIDs : struct.begin
[0] = OverweightMovementVelocityChange_2
struct.end
struct.end
[3] : struct.begin
Threshold = 300.f
EffectPrototypeSIDs : struct.begin
[0] = OverweightMovementVelocityChange_1
struct.end
struct.end
struct.end
struct.end

Коментар був перекладений Показати оригінал (RU)Показати переклад (UK)

Работает. Вся шкала на 200кг зеленая. Желтой и красной нет совсем. НО есть проблема с расходованием выносливости. Улетает моментально как при перегрузе. С весом всего 50 кг. Без мода выносливость с тем же весом и в той же экипировке падает значительно медленнее. Проверил на одном и том же сейве с модом и без него.

Похоже проблема в несогласованном порядке изменения весов для разных эффектов. Сделал так. Улетать моментом выносливость перестала. В патче 1.1.4 работает.

// Inventory consts
InventorySPDrainCoef = 0.024
InventorySPOverweightDrainCoef = 0.05
InventoryPenaltyLessWeight = 300.0 // Copy from line 9 of ObjWeightParamsPrototypes
bAutoEquipArtifacts = false
MediumEffectStartUI = 300 // Copy from line 9 of ObjWeightParamsPrototypes
CriticalEffectStartUI = 360 // Copy from line 17 of ObjWeightParamsPrototypes

DefaultWeightParams : struct.begin {refkey=[0]}
SID = DefaultWeightParams
MaxInventoryMass = 380
InventoryPenaltyLessWeight = 269.99
WeightEffectParams : struct.begin
[0] : struct.begin
Threshold = 200.f
EffectPrototypeSIDs : struct.begin
struct.end
struct.end
[1] : struct.begin
Threshold = 360.f
EffectPrototypeSIDs : struct.begin
[0] = OverweightMovementVelocityChange_3
struct.end
struct.end
[2] : struct.begin
Threshold = 330.f
EffectPrototypeSIDs : struct.begin
[0] = OverweightMovementVelocityChange_2
struct.end
struct.end
[3] : struct.begin
Threshold = 300.f
EffectPrototypeSIDs : struct.begin
[0] = OverweightMovementVelocityChange_1
struct.end
struct.end
struct.end
struct.end