Functions that were not replicated to the client earlier (there was no agreement between the client and the server on the parameters of the dinosaur) should now work normally. Dinosaur jumps, turning speed, and parameters of tamed dinosaurs must be displayed correctly from the client's side (without teleportation)
This mod allows you to change the parameters of creatures (health, stamina, torpid, base speed of creatures, and so on), and also introduces a new parameter "fatigue".
Makes it possible to change the parameters of HP/Stamina/Torpid dinosaurs (I will add more food and oxygen in the future)
Allows creatures to change their basic movement speed (flying, running, walking, swimming)
Makes it possible to change the base rate of endurance consumption (running, walking, flying, swimming) and its recovery rate.
There is a new parameter "Fatigue", which affects the consumption of stamina, its recovery rate, as well as the damage of the dinosaur. If you experience mild/moderate/severe fatigue, fatigue icons will appear in the creature's buffs (reducing the above parameters will be ~30/50/70%)
Dinosaurs will fall much more painfully. Depends on the "Movement Speed" stat. In the future, I will introduce fall damage from wild creatures and creatures without a rider.
The dependence of fatigue and endurance recovery was introduced, reducing the effect of fatigue on the parameters of the creature's stats "Food" and "Oxygen"
There is a partial possibility to customize specific creatures. At the moment, I have adjusted the Carcharodontosaurus, as well as the megatherium. Their stats also depend on their stats. In the future, I will try to introduce more gasbags, managarmr, utahraptor, lystrosaurus, xenomorph and possibly others.
Jump parameters have been introduced for all creatures that can jump (can be adjusted, depends on the "speed" parameter)
Flyers are limited by height. The first limitation is flying above the ground. The second limitation is general, based on the height of the sea level. Soaring creatures also have this addiction. Depends on oxygen.
BOOLEAN Variables
DinoDependenceToSkillsAndTide - enables dependence on creature stats and also enables the new parameter "dinosaur fatigue"
DinoTideDamageRepick - enables the dependence of a dinosaur's damage on its fatigue
DinoTideFallDamageRepick - dependence of fall damage on fatigue
DinoStaminaConsumeRepick - dependence of stamina consumption on fatigue
DefaultDinosRepick - Enables modified parameters for some creatures, changing some of their characteristics (each creature can be changed manually or set to default parameters by entering "0" in all parameters)
DefaultTorporPerLVLRepick - enables the ability to change torpor for all dinosaurs per level. When disabled, the torpor per level is the game default (=0.06) or what is set for an individual creature.
DinoFlyHeightRestrictionEnable - enables height restriction for flying creatures (stamina costs double if the flyer flies too high)
FLOAT Variables
DinoTideDamageMult - multiplier for the influence of fatigue on creature damage
DinoTideSkillMult - influence of creature stats on fatigue (with a higher multiplier, the values of "Food", "Oxygen" and others will significantly weaken the effect of fatigue)
DinoTideStaminaCostMult - multiplier for the influence of fatigue on stamina
DinoTideMult - multiplier for fatigue accumulation rate
RestMult - multiplier for fatigue reduction rate
DinoTorporPerLVLMult - multiplier for increasing the "Torpidity" stat per creature level
STRING Variables (not displayed in the config, need to copy from here)
DinoRepick - dinosaurs you want to change.
Example: Blueprint'/Game/PrimalEarth/Dinos/Rex/Rex_Character_BP.Rex_Character_BP';Blueprint'/Game/PrimalEarth/Dinos/Argentavis/Argent_Character_BP.Argent_Character_BP' - changes for Rex and Argentavis. The order of creatures when entering parameters into other variables is important.
The following are variables for directly changing the parameters of the dinos. Enter parameters strictly in the same order as in the DinoRepick variable. That is, in the case of the example, parameters for Rex are entered first, then for Argentavis. IF a parameter does not require changes - enter "0".
TamedRunningSpeedModifier - change in running speed of tamed creatures. Fraction can be separated by either a dot or a comma.
Example: TamedRunningSpeedModifier=0,7;0
Note: Increases steps per second
UntamedRunningSpeedModifier - change in running speed of untamed creatures.
FlySpeedModifier - flight speed
Example: FlySpeedModifier=0;1
TamedWalkingSpeedModifier - walking speed of tamed creatures
UntamedWalkingSpeedModifier - walking speed of untamed creatures
RunningSpeedModifier - overall change in creature speed. Increases the creature's stride length (at very high values it will "slide" across the map). Possibly will be replaced in the future with another parameter that allows finer tuning of the dinosaur's movement speed.
RunningStaminaConsumptionRate - multiplier for stamina consumption while running
FlyStaminaConsumptionRate - stamina consumption while flying (fast flight = running has separate consumption)
JumpStaminaConsumption - stamina consumption when jumping
MeleeAttackStaminaCost - stamina consumption when attacking
AttackTorpidMult - coefficient for increasing torpor when attacking at the moment when there is no stamina
HarvestDamageMult - damage when harvesting resources (not tested)
FlyMaxWeightGrab - Weight that a creature can carry in its "hands".
RiderSpeed - speed of the creature when a rider is on it
StaminaRecovery - stamina recovery rate (when the creature is standing still)
SpeedRotationPower - creature turn speed
DinoImprintMult - How much the dinosaur's imprint on the player increases the parameters (30%)
DinoBaseHealth - Base Health parameter of the creature. The resulting health depends on the PerLevelStatsMultiplier_DinoWild[0] and PerLevelStatsMultiplier_DinoTamed[0] parameters. All three parameters work only together.
DinoTamedHealthAddition - additional health when tamed (can be reduced).
PerLevelStatsMultiplier_DinoTamed[0] - Health percentage per skill point for a tamed creature.
DinoBaseStamina - similarly to health, but with stamina
PerLevelStatsMultiplier_DinoWild[1] - similarly for stamina
DinoTamedStaminaAddition - similarly for stamina
PerLevelStatsMultiplier_DinoTamed[1] - similarly for stamina
DinoBaseDmg - similarly but only for damage.
PerLevelStatsMultiplier_DinoWild[8] - similarly but only for damage.
DinoTamedDmgAddition - similarly but only for damage.
PerLevelStatsMultiplier_DinoTamed[8] - similarly but only for damage.
DinoStatsTorpid - creature torpor parameter.
DinoStatsTorpidPerLVL - creature torpor per each creature level. If the parameter is not set (0), then by default it will be the game value or the value of the DinoTorporPerLVLMult parameter (if it is set).
DinoTargetingRange - creature's reaction distance to you.
CarchaStats - Carcharodontosaurus parameters
CarchaStats=400;2700;10;1;50;10;45;2;0,02;2;1,4;1,4;7;1
Tail damage
Tail knockback force (impulse), depends on food and weight
Base buff duration on allied creatures (seconds)
Increase to the base buff duration per stat point (seconds)
Maximum stack value. Depends on oxygen
Minimum time required to lose one stack (seconds)
Time required to lose the first stack (then loss accelerates) (seconds)
Health regeneration per stack (%). depends on the "food" stat
Damage per stack (%). depends on the "food" stat
Maximum number of speed buff stacks when killing. depends on the "food" stat
Maximum land movement speed during speed buff. depends on the "oxygen" stat
Maximum water movement speed during speed buff. depends on the "oxygen" stat
Speed buff duration.
Multiplier for the influence of stats on Carcharodontosaurus parameters
MegatheriumStats - Megatherium parameters
MegatheriumStats=1,5;0,6;40;2;0,005;1;1
Damage increase from buff. Depends on weight and food
Damage reduction received from buff. Depends on weight, food and oxygen
Buff duration. Depends on food and oxygen.
Maximum number of buff stacks. Depends on oxygen
Percentage of health recovery while sitting (buff not active)
Food consumption multiplier during sitting buff.
Recovery threshold (to what value (%) health will recover at an accelerated rate). (buff not active)
=== Fall damage for all creatures (without a rider) ===
NoRiderDinoFallDmgEnable=True - Enables fall damage for all dinosaurs (including wild and riderless)
DinoFallDmgUsedStats=True - Creature stats affect fall damage (food, oxygen, weight, movement speed)
NoRiderDinoFallDmgMult=1 - Damage multiplier for dinosaurs without a rider (including wild)
WildDinoFallDmgMult=0.5 - Fall damage multiplier for wild creatures only (if set to 0, they will not take damage)
DinoFallDmgMinHeight=500 - Minimum height at which a dinosaur does not take damage (excluding dinosaur weight and stats)
DinoFallDmgSkillsMult=1 - Multiplier for the influence of stats on fall damage (food, oxygen, weight, movement speed)
RiderDinoFallDamageMult=1 - Damage multiplier for a tamed dinosaur when a rider is on it
DinoTimeBetweenMatingEnable=True - Enable dependence of egg laying and dinosaur experience gain on its parameters (and weight in the case of eggs)
DinoTimeBetweenMatingWeightExpMult=0.6 - Multiplier that increases the dependence of egg laying on weight (exponentially).
DinoEarnExpSkillMult=1.0 - Multiplier that increases the dependence of dinosaur experience gain on its OXYGEN parameter
DinoTimeBetweenMatingSkillMult=1.0 - Multiplier that increases the dependence of dinosaur experience gain on its OXYGEN and FOOD parameters
DinoFlyHeightMult=1.0 - multiplier that increases the maximum flight height of flyers above the ground without extra stamina loss
Note: If a rider cheats and tries to remove fall damage (by dismounting and mounting again), modified fall damage will still be applied.
NEW FEATURES:
"DinoTargetingRange(str)" - creature reaction distance.
Time between pregnancies depends on the dinosaur's FOOD parameter, chance of egg appearance depends on the dinosaur's FOOD and OXYGEN parameters (to a lesser extent).
Multiplier for gaining dinosaur experience depends on the dinosaur's OXYGEN parameter
Time for a creature to mature depends on FOOD, WEIGHT, HEALTH parameters.
The magnitude of dinosaur imprinting depends on FOOD, WEIGHT, SPEED parameters.
[CONFIG DINO]
DinoDependenceToSkillsAndTide=True
DinoTideDamageRepick=True
DinoTideFallDamageRepick=True
DinoStaminaConsumeRepick=True
DefaultDinosRepick=True
DefaultTorporPerLVLRepick=True
DinoFlyHeightRestrictionEnable=True
DinoTideDamageMult=1
DinoTideSkillMult=1
DinoTideStaminaCostMult=1
DinoTideMult=2
RestMult=1
DinoTorporPerLVLMult=0.03
DinoFlyHeightMult=1.0
DinoRepick=Blueprint'/Game/PrimalEarth/Dinos/Para/Para_Character_BP.Para_Character_BP';Blueprint'/Game/PrimalEarth/Dinos/Argentavis/Argent_Character_BP.Argent_Character_BP';Blueprint'/Game/PrimalEarth/Dinos/Allosaurus/Allo_Character_BP.Allo_Character_BP'
TamedRunningSpeedModifier=0,0;0,0;0,0
FlySpeedModifier=0,0;0,0;0,0
RunningStaminaConsumptionRate=0,0;0,0;0,0
FlyStaminaConsumptionRate=0,0;0,0;0,0
JumpStaminaConsumption=0,0;0,0;0,0
MeleeAttackStaminaCost=0,0;0,0;0,0
AttackTorpidMult=0;0;0
HarvestDamageMult=0;0;0
TamedWalkingSpeedModifier=0;0;0
UntamedWalkingSpeedModifier=0;0;0
RunningSpeedModifier=0;0;0
FlyMaxWeightGrab=0;0;0
RiderSpeed=0;0;0
StaminaRecovery=0;0;0
SpeedRotationPower=0;0;0
DinoTargetingRange=0;1500;0
CarchaStats=400;2700;10;1;50;10;45;2;0,02;2;1,4;1,4;7;1
MegatheriumStats=1,5;0,6;40;2;0,005;1;1
DirewolfStats=1,2;0,9;1,1;0,05;0,025;10;500;0,01;0,004;0,005;50;1;3;0,1;30;2;400;3;6000;100;0,4;0,01
RaptorStats=1,25;0,9;20;300;0,01;0,2;0,005;2;3;4;0,1;1
MegatheriumStats=1,5;0,6;40;2;0,005;1;1
RepickSkillsDireWolf=True
RepickSkillsRaptor=True
RepickSkillsMegatherium=True
RepickSkillsCarcha=True
DinoAgeWeightExpMult=1
DinoAgeMult=1
DinoAgeEnable=True
DinoAgeDamageMult=1
NoRiderDinoFallDmgEnable=True
DinoFallDmgUsedStats=True
NoRiderDinoFallDmgMult=1
WildDinoFallDmgMult=0.5
DinoFallDmgMinHeight=500
DinoFallDmgSkillsMult=1
RiderDinoFallDamageMult=1
DinoTimeBetweenMatingEnable=True
DinoTimeBetweenMatingWeightExpMult=0.6
DinoEarnExpSkillMult=1.0
DinoTimeBetweenMatingSkillMult=1.0
DinoLuckyDodgeSpeedMult=1
DinoLuckyDodgeOxygenMult=1
WildDinoLuckyDodgeMult=3
[CONFIG DINO STATS]
DinoStatsTorpid=0;0;0
DinoStatsTorpidPerLVL=0.03
DinoImprintMult=0.3;0;0
DinoBaseHealth=300;0;0
PerLevelStatsMultiplier_DinoWild[0]=0,02;0;0
DinoTamedHealthAddition=10;0;0;
PerLevelStatsMultiplier_DinoTamed[0]=0,02;0;0
DinoBaseStamina=0;0;0
PerLevelStatsMultiplier_DinoWild[1]=0;0;0
DinoTamedStaminaAddition=0;0;0
PerLevelStatsMultiplier_DinoTamed[1]=0;0;0
DinoBaseDmg=0;0;0
PerLevelStatsMultiplier_DinoWild[8]=0;0;0
DinoTamedDmgAddition=0;0;0
PerLevelStatsMultiplier_DinoTamed[8]=0;0;0
=<mark><mark><mark><mark><mark><mark><mark><mark><mark><mark><mark><mark><mark><mark><mark><mark><mark><mark><mark><mark><mark><mark><mark>РУССКОЕ ОПИСАНИЕ===========</mark></mark></mark></mark></mark></mark></mark></mark></mark></mark></mark></mark></mark></mark></mark></mark></mark></mark></mark></mark></mark></mark></mark>
Этот мод позволяет изменять параметры существ (здоровье, выносливость, оцепенение, базовую скорость существ и так далее), а также вводит новые параметры "усталость", "удачный уворот" и "старение" ( да старые дино начинают умирать).
Даёт возможность изменять параметры HP/Выносливости/Оцепенения динозавров
Позволяет изменять базовую скорость передвижения существ (полёт, бег, ходьба, плавание).
Даёт возможность изменять базовую скорость потребления выносливости (бег, ходьба, полёт, плавание) и скорость её восстановления.
Появился новый параметр "Усталость", который влияет на потребление выносливости, скорость её восстановления, а также на урон динозавра. Если существо испытывает лёгкую/среднюю/сильную усталость, в баффах существа появятся иконки усталости (снижение вышеуказанных параметров составит ~30/50/70%).
Падения динозавров будут причинять гораздо больше урона. Зависит от стата "Скорость передвижения" и нагруженности дино. Урон от падения для диких существ и существ без наездника также распространяется.
Введена зависимость между усталостью и восстановлением выносливости, снижающая влияние усталости на параметры статов существа "Еда" и "Кислород".
Есть частичная возможность настройки конкретных существ. На данный момент я настроил Кархародонтозавра, мегатерия, волка, раптора. Их скиллы также зависят от их собственных статов. В будущем попробую добавить настройки для газбэгов, манагармров, ютарапторов, листрозавров, ксеноморфов и, возможно, других. СЕЙЧАС МОЖЕТ НЕКОРРЕКТНО РАБОТАТЬ
Введены параметры прыжка для всех существ, которые могут прыгать (можно настраивать, зависит от параметра "скорость").
Летающие существа ограничены по высоте. Первое ограничение — полёт над землёй. Второе ограничение — общее, основанное на высоте уровня моря. Парящие существа также имеют эту зависимость. Зависит от кислорода.
Введен параметр "удачный уворот" - существо ( не игрок ) может удачно увернуться от атаки, получив 10 кратно уменьшенный урон от атаки. Зависит от параметров "Базовый вес существа" (не путать со статом), СКОРОСТЬ*2 и КИСЛОРОД. Коэффициент веса существа: 200/ВЕС для существ <200 и (200/ВЕС)^1/2 для существ >200 Также есть возможность преднастройки множителя для диких дино (по-умолчанию х6). При 255 очках кислорода у дикого существа крупных размеров (вес 500+) практически гарантирован постоянный уворот.
Параметр ЕДА и ВЕС теперь добавляет Базовый вес существа. Скорость, Выносливость и кислород уменьшают базовый вес существа. Базовый вес существа влияет на роды, уворот и другие характеристики в моих смежных модах (TSRW, TSRC). Как именно - понятия не имею, я уже не помню :)
ЛОГИЧЕСКИЕ ПЕРЕМЕННЫЕ (BOOLEAN)
DinoDependenceToSkillsAndTide — включает зависимость от статов существ, а также включает новый параметр "усталость динозавра".
DinoTideDamageRepick — включает зависимость урона динозавра от его усталости.
DinoTideFallDamageRepick — зависимость урона при падении от усталости.
DinoStaminaConsumeRepick — зависимость потребления выносливости от усталости.
DefaultDinosRepick — включает изменённые параметры для некоторых существ, меняя у них какие-то характеристики (каждое существо можно поменять вручную или поставить параметры по умолчанию, внеся во все параметры "0").
DefaultTorporPerLVLRepick — включает возможность изменить оцепенение у всех динозавров за уровень. В выключенном состоянии оцепенение за уровень — игровое (=0,06) или то, что задано отдельному существу.
DinoFlyHeightRestrictionEnable — включает ограничение высоты у летающих существ (затраты выносливости возрастают в 2 раза в случае, если летун слишком высоко летит).
RepickSkillsDireWolf=True — меняет навыки и баффы волков и стаи (имеется привязка к статам дино).
RepickSkillsRaptor=True — меняет навыки и баффы рапторов и стаи рапторов (имеется привязка к статам дино).
RepickSkillsMegatherium=True — меняет механику баффа мегатерия (имеется привязка к статам дино).
RepickSkillsCarcha=True — меняет механику баффов кархи (имеется привязка к статам дино).
ЧИСЛОВЫЕ ПЕРЕМЕННЫЕ (FLOAT)
DinoTideDamageMult — множитель влияния усталости на урон существа.
DinoTideSkillMult — влияние статов существа на усталость (при большем множителе значения "Еда", "Кислород" и другие будут значительно сильнее ослаблять влияние усталости).
DinoTideStaminaCostMult — множитель влияния усталости на выносливость.
DinoTideMult — множитель скорости нарастания усталости.
RestMult — множитель скорости спада усталости.
DinoTorporPerLVLMult — множитель увеличения стата "Ошеломление" за уровень существа.
DinoAgeWeightExpMult=1 — экспотенциальный множитель ( степень ) для веса динозавров. Например для додо 351 / 1001 = 0.35, то есть додо проживет в 3 раза меньше установленного времени (260000*DinoAgeMult секунд ). Если необходимо убрать зависимость от веса дино, то можно установить степень = 0
DinoAgeMult=1 — множитель времени жизни всех дино ( без учета веса) (по-умолчанию 260000 секунд)
DinoAgeEnable=True — можно отключить старение, и тогда все дино будут жить долго и счастливо
DinoAgeDamageMult=1 — соответственно периодический урон умирающих дино (множитель)
DinoLuckyDodgeSpeedMult=1 — множитель зависимости скорости существа на вероятность удачно увернуться от атаки ( 10 кратное уменьшение урона)
DinoLuckyDodgeOxygenMult=1 — множитель зависимости кислорода существа на вероятность удачно увернуться от атаки, а также на длительность и частоту "опроса"
WildDinoLuckyDodgeMult=3 — множитель для диких существ, поскольку они обычно ограничены в статах, их можно немного усилить по сравнению с прирученными.
ТЕКСТОВЫЕ ПЕРЕМЕННЫЕ (STRING) (в конфиге не отображаются, требуется скопировать отсюда)
DinoRepick — динозавры, которых хотите изменить.
Пример: Blueprint'/Game/PrimalEarth/Dinos/Rex/Rex_Character_BP.Rex_Character_BP';Blueprint'/Game/PrimalEarth/Dinos/Argentavis/Argent_Character_BP.Argent_Character_BP' — изменение рекса и аргентависа. Важна очерёдность существ при внесении параметров в другие переменные.
Далее идут переменные для изменения непосредственно самих параметров динозавров. Параметры записывать строго в той очерёдности, какая очерёдность была в переменной DinoRepick. То есть в случае примера сначала заносятся параметры для рекса, потом для аргентависа. ЕСЛИ параметр не требует изменений — записывать "0".
TamedRunningSpeedModifier — изменение скорости бега прирученных существ. Дробь разделять можно как точкой, так и запятой.
Пример: TamedRunningSpeedModifier=0,7;0
Примечание: увеличивает частоту шагов в секунду.
UntamedRunningSpeedModifier — изменение скорости бега неприрученных существ.
FlySpeedModifier — скорость полёта.
Пример: FlySpeedModifier=0;1
TamedWalkingSpeedModifier — скорость шага у прирученных существ.
UntamedWalkingSpeedModifier — скорость шага у неприрученных существ.
RunningSpeedModifier — общее изменение скорости существа. Увеличивается длина шага существа (при очень высоких значениях будет "скользить" по карте). Возможно, в будущем будет заменено на другой параметр, который позволит более тонко настраивать скорость передвижения динозавра.
RunningStaminaConsumptionRate — множитель потребления выносливости при беге.
FlyStaminaConsumptionRate — потребление выносливости при полёте (быстрый полёт = бег, имеет отдельное потребление).
JumpStaminaConsumption — потребление выносливости при прыжке.
MeleeAttackStaminaCost — потребление выносливости при атаке.
AttackTorpidMult — коэффициент повышения оцепенения при атаке в момент, когда нет выносливости.
HarvestDamageMult — урон при добыче полезных ископаемых (не тестировал).
FlyMaxWeightGrab — вес, который может поднять существо в своих "руках".
RiderSpeed — скорость существа, когда на нём сидит наездник.
StaminaRecovery — скорость восстановления выносливости (когда существо стоит на месте).
SpeedRotationPower — скорость поворота существ.
DinoImprintMult — насколько сильно увеличивает параметры привязанность динозавра к игроку (30%).
DinoBaseHealth — базовый параметр здоровья существа. Результирующее здоровье зависит от параметров PerLevelStatsMultiplier_DinoWild[0] и PerLevelStatsMultiplier_DinoTamed[0]. Работают только все три параметра вместе.
DinoTamedHealthAddition — дополнительное здоровье при приручении (можно убавлять).
PerLevelStatsMultiplier_DinoTamed[0] — процент здоровья за очко навыка для прирученного существа.
DinoBaseStamina — аналогично здоровью, только с выносливостью.
PerLevelStatsMultiplier_DinoWild[1] — аналогично для выносливости.
DinoTamedStaminaAddition — аналогично для выносливости.
PerLevelStatsMultiplier_DinoTamed[1] — аналогично для выносливости.
DinoBaseDmg — аналогично, только для урона.
PerLevelStatsMultiplier_DinoWild[8] — аналогично, только для урона.
DinoTamedDmgAddition — аналогично, только для урона.
PerLevelStatsMultiplier_DinoTamed[8] — аналогично, только для урона.
DinoStatsTorpid — параметр оцепенения существа.
DinoStatsTorpidPerLVL — оцепенение существа за каждый уровень существа. Если параметр не задан (0), то по умолчанию будет игровое значение или значение параметра DinoTorporPerLVLMult (если он задан).
DinoTargetingRange — дистанция реагирования существа на вас.
CarchaStats — параметры кархародонтозавра.
CarchaStats=400;2700;10;1;50;10;45;2;0,02;2;1,4;1,4;7;1
Описание переменных:
400 - Урон хвостом ;
2700 - Сила отбрасывания хвостом (импульс), зависит от еды и веса ;
10 - Базовое время действия баффа на союзных существ (сек) ;
1 - Прибавка к базовому времени работы баффа за каждое очко стата (сек);
50 - Максимальное значение стака. Зависит от кислорода;
10 - Минимальное время, которое требуется для потери очка стака (сек);
45 - Время, которое требуется для потери первого очка стака (дальше идёт ускорение потерь очков) (сек);
2 - Количество регенерации здоровья за одно очко стака (%). Зависит от стата "Еда";
0,02 - Количество урона за одно очко стака (%). Зависит от стата "Еда";
2 - Максимальное количество стаков ускоряющего баффа при убийстве. Зависит от стата "Еда";
1,4 - Максимальная скорость передвижения по суше во время баффа ускорения. Зависит от стата "Кислород";
1,4 - Максимальная скорость передвижения в воде во время баффа ускорения. Зависит от стата "Кислород";
7 - Время действия ускоряющего баффа;
1 - Множитель влияния статов на параметры кархародонтозавра
MegatheriumStats — параметры мегатерия.
MegatheriumStats=1,5;0,6;40;2;0,005;1;1
Описание статов:
1,5 - Увеличение урона от баффа. Зависит от веса и еды.
0,6 - Уменьшение получаемого урона от баффа. Зависит от веса, еды и кислорода.
40 - Время действия баффа. Зависит от еды и кислорода.
2 - Максимальное количество стаков баффа. Зависит от кислорода.
0,005 - Процент восстановления здоровья в положении сидя (бафф не работает).
1 - Множитель потребления еды во время баффа сидения.
1 - Порог восстановления (до какого значения (%) будет восстанавливаться ускоренно здоровье). (Бафф не работает).
DirewolfStats — параметры баффов стаи лютоволков.
DirewolfStats=1,2;0,9;1,1;0,05;0,025;10;500;0,01;0,004;0,005;50;1;3;0,1;30;2;400;3;6000;100;5000;0,4;0,01
1,2 - начальное увеличение урона волков от баффа ВОЯ вожака (120% урона);
0,9 - начальное значение урона по волку от баффа ВОЯ вожака (0,9 = 90% урона проходит);
1,1 - начальный множитель скорости волка от баффа ВОЯ вожака (110%);
0,05 - увеличение урона от СТАИ волков ( не от воя волка +1 +2 +3... +n) за каждого волка рядом;
0,025 - увеличение сопротивления урону от СТАИ волков ( не от воя волка +1 +2 +3... +n) за каждого волка рядом;
10 - максимальное значение множителя стаи (+10 );
500 - радиус обнаружения волков рядом для увеличения множителя стаи ( 500~=5 метров), при баффе ВОЯ вожака данный параметр увеличивается в 3 раза
0,01 - увеличение урона за единицу параметра ЕДЫ (1/2 базовой еды) для баффа ВОЯ.
Например: при 10 базовой еды и 5 очков еды, вложенных поднятыми уровнями дино будет (10/2+5)0,01=0,1 (10%, то есть урон от баффа увеличится до 130%);
0,004 - увеличение сопротивления за кислород (1 и 1/2) и выносливость (1/2 и 1/4) для баффа ВОЯ.
Например: при 10 базового кислорода и 5 за опыт, а также 4 базовой выносливости и 8 за опыт, будет (10/2+5+4/4+8/2)0,004=0,06 (6%, то есть урон от баффапо волку уменьшится до 84%);
0,005 - увеличение множителя скорости от баффа ВОЯ за параметр кислород (1 и 1/2 базовый);
50 - дистанция обнаружения стаи волков за очко ЕДЫ, а также зависит от ВОЗРАСТА волка. Данный параметр для каждого конкретного волка необходим, чтобы радиус стаи для него был выше, а также это необходимая дистанция, чтобы не спал бафф ВОЯ вожака.
Возраст волка дает значительную прибавку ( при 100% старении за ВОЗРАСТ дается дополнительно = 1/2общая дистанция (250) + 1доп.бонус за еду );
1 - множитель старения ( умножает формулу выше на данное значение );
3 - стартовое количество волков, получающих бафф воя от вожака;
0,1 - дополнительное количество волков за очко еды. Также зависит от возраста в ДВОЙНОМ размере.
Возраст волка дает очень значительную прибавку ( при 100% старении дает к параметру дополнительно = (общее кол-во + 2*доп.бонус за еду) );
30 - длительность воя вожака;
2 - дополнительные секунды к длительности воя за очко ЕДЫ;
400 - время восстановления навыка воя (КД);
3 - сокращение времени восстановления за очко КИСЛОРОДА;
6000 - стандартная дистанция нахождения спрятавшихся хищников, а также х3 нахождения записок;
100 - за очко кислорода расстояние увеличивается на 100~1 метр
5000 - дистанция нахождения раненых существ;
100 - доп. дистанция за очко кислорода;
0,4 - стартовый порог срабатывания раненого дино ( при 40% здоровья включается);
0,01 - увеличение порога срабатывания на 1% (41..42..100%, то есть полностью здоровых будет видно);
RaptorStats — параметры баффов стаи рапторов.
RaptorStats=1,25;0,9;20;300;0,01;0,2;0,005;2;3;4;0,1;1
1,25 - урон от баффа боевого клича вожака стаи рапторов;
0,9 - защита от боевого клича вожака стаи рапторов;
20 - длительность баффа;
300 - время восстановления боевого клича у вожака стаи;
0,01 - увеличение на 1% за каждое очко ЕДЫ у раптора от баффа;
0,2 - максимальное снижение урона ( максимум до 20% - 5 кратное снижение урона по раптору);
0,005 - снижение урона на 0,5% за очко кислорода и 2 очка выносливости (базовые очки 1/2);
2 - дополнительные секунды времени работы баффа за очко ЕДЫ;
3 - сокращение времени восстановления баффа боевого клича рапторов за очко кислорода ( - 3 сек);
4 - базовое количество рапторов в стае. Зависит от возраста аналогично ВОЮ лютоволков (только х1, а не х2);
0,1 - увеличение количества рапторов в стае за очко ЕДЫ. Также зависит от возраста динозавра;
1 - множитель, увеличивающий влияние возраста динозавра на количество рапторов в стае
=== Урон при падении у всех существ (без наездника) ===
NoRiderDinoFallDmgEnable=True — включение функции нанесения урона всем динозаврам (в том числе диким и без наездника) при падении.
DinoFallDmgUsedStats=True — статы существ влияют на урон при падении (еда, кислород, вес, скорость передвижения).
NoRiderDinoFallDmgMult=1 — множитель урона динозаврам без наездника (в том числе и диким).
WildDinoFallDmgMult=0.5 — множитель урона при падении только диким существам (при установке на 0 не будут подвергнуты урону).
DinoFallDmgMinHeight=500 — минимальная высота, при которой динозавр не получает урона (без учёта веса динозавра и статов динозавров).
DinoFallDmgSkillsMult=1 — множитель влияния статов на урон при падении (еда, кислород, вес, скорость передвижения).
RiderDinoFallDamageMult=1 — множитель урона прирученного динозавра, когда на нём наездник.
DinoTimeBetweenMatingEnable=True — включить зависимость кладки яиц и получения опыта динозавром от его параметров (и веса в случае с яйцами).
DinoTimeBetweenMatingWeightExpMult=0.6 — множитель, который увеличивает зависимость кладки яиц от веса (экспоненциально).
DinoEarnExpSkillMult=1.0 — множитель, который увеличивает зависимость получения опыта динозавром от его параметра КИСЛОРОД.
DinoTimeBetweenMatingSkillMult=1.0 — множитель, который увеличивает зависимость получения опыта динозавром от его параметров КИСЛОРОД и ЕДА.
DinoFlyHeightMult=1.0 — множитель, который увеличивает максимальную высоту полёта летунов над землёй без лишней потери выносливости.
Примечание: если наездник будет жульничать и пытаться убрать урон от падения (слезая с седла и садясь снова), пройдёт модифицированный урон от падения.
НОВОВВЕДЕНИЯ:
"DinoTargetingRange(str)" — дистанция реагирования существа.
Время между беременностью зависит от параметра динозавра — ЕДА, шанс появления яйца зависит от параметров динозавра ЕДА и КИСЛОРОД (в меньшей степени).
Множитель получения опыта динозавра зависит от параметра динозавра КИСЛОРОД.
Время взросления существа зависит от параметров ЕДА, ВЕС, ЗДОРОВЬЕ.
Величина импринтинга динозавра зависит от параметров ЕДА, ВЕС, СКОРОСТЬ.
Теперь динозавры СТАРЕЮТ и умирают. Также у некоторых стайных дино есть бонусы от возраста. Чем выше параметры Здоровье (3 очка к 1 бонус), выносливость (2 к 1), кислород (1 к 1 самый высокий бонус), тем дольше может динозавр прожить. Криокапсула медленно омолаживает существо, также зависит от параметра кислород скорость омоложения. При достижении определенного возраста у динозавра возникает бафф, в котором указан его возраст. Если животное уже старое, то оно теряет постепенно свою фертильность до 0% при достижении 100% возраста, а также сопротивление урону, ат акже при достижении 100% начинает медленно умирать.
Дино приобрели возможность УВОРАЧИВАТЬСЯ в зависимости от их Базового веса (додо 35, раптор 75), Стата КИСЛОРОД и СКОРОСТЬ.
Также у дино меняется БАЗОВЫЙ ВЕС в зависимости от статов ВЕС(+), ЕДА(+), СКОРОСТЬ(-), КИСЛОРОД(-), ВЫНОСЛИВОСТЬ(-).
[CONFIG DINO]
DinoDependenceToSkillsAndTide=True
DinoTideDamageRepick=True
DinoTideFallDamageRepick=True
DinoStaminaConsumeRepick=True
DefaultDinosRepick=True
DefaultTorporPerLVLRepick=True
DinoFlyHeightRestrictionEnable=True
DinoTideDamageMult=1
DinoTideSkillMult=1
DinoTideStaminaCostMult=1
DinoTideMult=2
RestMult=1
DinoTorporPerLVLMult=0.03
DinoFlyHeightMult=1.0
DinoRepick=Blueprint'/Game/PrimalEarth/Dinos/Para/Para_Character_BP.Para_Character_BP';Blueprint'/Game/PrimalEarth/Dinos/Argentavis/Argent_Character_BP.Argent_Character_BP';Blueprint'/Game/PrimalEarth/Dinos/Allosaurus/Allo_Character_BP.Allo_Character_BP'
TamedRunningSpeedModifier=0,0;0,0;0,0
FlySpeedModifier=0,0;0,0;0,0
RunningStaminaConsumptionRate=0,0;0,0;0,0
FlyStaminaConsumptionRate=0,0;0,0;0,0
JumpStaminaConsumption=0,0;0,0;0,0
MeleeAttackStaminaCost=0,0;0,0;0,0
AttackTorpidMult=0;0;0
HarvestDamageMult=0;0;0
TamedWalkingSpeedModifier=0;0;0
UntamedWalkingSpeedModifier=0;0;0
RunningSpeedModifier=0;0;0
FlyMaxWeightGrab=0;0;0
RiderSpeed=0;0;0
StaminaRecovery=0;0;0
SpeedRotationPower=0;0;0
DinoTargetingRange=0;1500;0
CarchaStats=400;2700;10;1;50;10;45;2;0,02;2;1,4;1,4;7;1
MegatheriumStats=1,5;0,6;40;2;0,005;1;1
DirewolfStats=1,2;0,9;1,1;0,05;0,025;10;500;0,01;0,004;0,005;50;1;3;0,1;30;2;400;3;6000;100;0,4;0,01
RaptorStats=1,25;0,9;20;300;0,01;0,2;0,005;2;3;4;0,1;1
RepickSkillsDireWolf=True
RepickSkillsRaptor=True
RepickSkillsMegatherium=True
RepickSkillsCarcha=True
DinoAgeWeightExpMult=1
DinoAgeMult=1
DinoAgeEnable=True
DinoAgeDamageMult=1
NoRiderDinoFallDmgEnable=True
DinoFallDmgUsedStats=True
NoRiderDinoFallDmgMult=1
WildDinoFallDmgMult=0.5
DinoFallDmgMinHeight=500
DinoFallDmgSkillsMult=1
RiderDinoFallDamageMult=1
DinoTimeBetweenMatingEnable=True
DinoTimeBetweenMatingWeightExpMult=0.6
DinoEarnExpSkillMult=1.0
DinoTimeBetweenMatingSkillMult=1.0
DinoLuckyDodgeSpeedMult=1
DinoLuckyDodgeOxygenMult=1
WildDinoLuckyDodgeMult=6
[CONFIG DINO STATS]
DinoStatsTorpid=0;0;0
DinoStatsTorpidPerLVL=0.03
DinoImprintMult=0.3;0;0
DinoBaseHealth=300;0;0
PerLevelStatsMultiplier_DinoWild[0]=0,02;0;0
DinoTamedHealthAddition=10;0;0
PerLevelStatsMultiplier_DinoTamed[0]=0,02;0;0
DinoBaseStamina=0;0;0
PerLevelStatsMultiplier_DinoWild[1]=0;0;0
DinoTamedStaminaAddition=0;0;0
PerLevelStatsMultiplier_DinoTamed[1]=0;0;0
DinoBaseDmg=0;0;0
PerLevelStatsMultiplier_DinoWild[8]=0;0;0
DinoTamedDmgAddition=0;0;0
PerLevelStatsMultiplier_DinoTamed[8]=0;0;0