Path of Titans PTR Tidbits

PTR Tidbits Documentation

All custom features require the PTRManager Creator Mode Object to be placed.

Custom Webhooks

HeavyWoundsAlert webhook will send a webhook with Victim and Attacker related information when the Victims health percent falls below HeavyWoundAlertPercent.

  • Requires the PTRManager Creator Mode Object to be placed.

Default Game.ini settings:

[ServerWebhooks]
HeavyWoundsAlert="https://discord-webhook-url-here/"
[PTRSettings]
HeavyWoundAlertPercent=0.23

Albino Debuff

If a player uses the “Albino” skin, they will be given the Albino Debuff effect. This effect reduces their MaxHealth by 15%. Disabled by default

  • Requires the PTRManager Creator Mode Object to be placed.

Default Game.ini settings:

[PTRSettings]
AlbinoDebuffEnabled=false

Mauled System

If a player falls below MauledHealthPercent health, does not have Mauled, and was damaged by another player, they will receive the hidden “MauledTimer” effect. This effect will last for SecondsBeforeMauling seconds. After it is over, the player will receive the “Mauled” effect for MauledDuration seconds. While a player is Mauled, they can only heal by sleeping. Their CombatWeight and MovementSpeedMultiplier is reduced by 5%.

  • Requires the PTRManager Creator Mode Object to be placed.

Default Game.ini settings:

[PTRMauled]
MauledEnabled=false
MauledHealthPercent=0.3
SecondsBeforeMauling=300
MauledDuration=1200

Sickness System

PTR Tidbits introduces 3 custom illnesses: Ticks, Parasites, and Saurolysis. Each illness can only be obtained during it’s associated season. Seasons and their illnesses can be changed through your Game.ini.

Ticks

Season: Wet
Cure: Interacting with insects, ammonites, and Preening playables
Transmission: Random chance over time
Visual Effect: Small dark circles appear over the entire playable

  • Players can have up to 3 Ticks on them. Ticks alone do not have any effects. However, players with Ticks have a chance to develop a “Tick Illness” which scales with the amount of Ticks on the player.
  • Insects, ammonites, and Preeners have a chance to remove a single Tick from a player. After a Tick is removed, their Tick Illness will eventually decrease levels.
  • When a Preener eats a Tick, they will gain a small amount of food.

Parasites

Season: Dry
Cure: Interacting with salt rocks, and coral Transmission: Random chance when drinking from low quality water, eating an infected body, and being bit by an infected player
Visual Effect: Small to large red rashes appear over the entire playable

  • Stacks up to 5 times. Effects scale with amount of Parasites.
  • Interacting and eating salt rocks and coral has a chance to remove 1 Parasite.
  • Parasites will multiply on their own over time.

Saurolysis

Season: Cold
Cure: Interacting with roots, kelp, maintaining full food, water, and health
Transmission: Random chance over time, eating an infected body, and proximity to infected player
Visual Effect: Stage 3 and up results in pale, desaturated skin colors

  • There are 4 stages to Saurolysis. All stages except Recovery are contagious.

  • Stage 1: Incubation. This stage does not have any effects.

  • Stage 2: Prodromal. This stage begins to have mild effects.

  • Stage 3: Saurolysis. This stage has the full effects of the illness.

  • Stage 4: Recovery or Death. Recovery has mild effects. Death has severe effects and all effects from Stage 3.

  • Unlike Ticks and Parasites, this illness cannot be outright removed by interacting with the cures. Instead, there is a hidden chance to either progress to the next stage, or be cured of the illness. Interacting with cures and keeping your food, water, and health high will boost this hidden cure chance.

  • Requires the PTRManager Creator Mode Object to be placed.

Default Game.ini settings: THESE ARE NOT PT: REALISMS SETTINGS. These are default settings intentionally set high to showcase the system. Please adjust these settings if you are planning on using this system!

[PTRSickness]
SicknessEnabled=false ; Whether all sicknesses are enabled or disabled
ProximitySpreadColdEnabled=true ; Whether Cold can be spread through proximity
ProximityCheckTime=5 ; How often in seconds should proximity checks be done
ProximityThreshold=6 ; Threshold required to get the Cold from being near a Cold infected dino. Increases by one every ProximityCheckTime seconds
ProximityRange=1000 ; Distance in CM for how close you need to be to get infected by Cold
UpdateInfectedTime=10 ; How often in seconds infected players stage progress should be updated
InfectionStageThreshold=6 ; Threshold required to advance to the next stage in an infection. Increases by one every UpdateInfectedTime seconds
CurrentSeason=wet ; The current season
CurrentSickness=tick ; The current sickness. Automatically set by CurrentSeason. Wet: Tick, Dry: Parasites, Cold: Cold Illness
MinSafeWaterQuality=0.6 ; The highest water quality that is safe. 0 - 1 range. Water quality below this value has a chance to give Parasites. 0 - 1 range
ParasiteRate=-1.75 ; How quickly lower water quality increases Parasite chance. Lower number means faster increase in chance
BodyInfectionChance=0.4 ; Chance for an infected body to spread it's sickness. 0 - 1 range
DamageInfectionChance=0.2 ; Chance for an infected dino to spread it's sickness when dealing damage. 0 - 1 range
InteractCureChance=0.2 ; Chance for an item interaction to cure Parasites, Ticks, or Cold. 0 - 1 range
NaturalInfectionChanceTime=60 ; How often in seconds to attempt a natural infection
NaturalColdInfectionChance=0.1 ; Chance to naturally get the Cold. 0 - 1 range
NaturalTickInfectionChance=0.15 ; Chance to naturally get a tick. 0 - 1 range
PreeningRange=500 ; Range in CM for how close a preener must be to eat a tick
PreenTickEatChance=0.5 ; Chance for a preener to eat a tick. 0 - 1 range
TickCureStageChance=0.25 ; Chance to decrease current tick illness level if dino has less ticks than current illness level. 0 - 1 range
UpdateColdCureChanceTime=60 ; How often in seconds to update Cold cure chance based off player health, food, and water combined ratio
PreeningDino=Latenivenatrix ; Dinosaurs that can preen and eat ticks off others
PreeningDino=Psittacosaurus
PreeningDino=Rhamphorhynchus
PreeningDino=Struthiomimus
IncreasedTickPOI=None ; POIs that will double the chance to naturally get ticks

Sleep System

If the sleep system is enabled, players will need to sleep for a length of time within a certain time frame, otherwise they will be given the Weary or Exhausted debuff. When players are fully rested, they are given the Well Rested buff. In order for sleep to count, players need to use the /sleep command which will lock their camera movement. By default, all dinos need to be sleeping to use /sleep. Certain dinos can be allowed to use /sleep without sleeping by adding them to your Game.ini

Sleep related Game.ini settings:

[PTRSettings]
bEnableSleepSystem=false ; Enables or disables sleep related buffs and debuffs
SleepTimeNeeded=600 ; Time in seconds for how long a dino needs to sleep to be fully rested
WearyTimeNeeded=120 ; Time in minutes for how long a dino needs to go without fully sleeping to get the weary debuff
ExhaustedTimeNeeded=180 ; Time in minutes for how long a dino needs to go without fully sleeping to get the exhausted debuff
SleepStanding=Alioramus ; Dinos specified here do not need to be sleeping to use /sleep
SleepStanding=Albertaceratops

Age System

If the age system is enabled, all players will get certain buffs throughout their lifetime depending on their growth. When reaching a new age, players will receive a toast notifcation. Age system Game.ini settings:

[PTRSettings]
bEnableAgeSystem=false

Lone Buffs

Dinosaurs can be given 4 types of lone buffs that they will receive at any age as long as they are not in a group. The buffs are: Vigilance, Rudder, PowerHouse, and Resilience To give a dinosaur a lone buff, follow the examples below in your Game.ini

[PTRSettings]
LoneBuff=PlayableName|Buff1,Buff2,etc
LoneBuff=Tyrannosaurus|PowerHouse,Resilience
LoneBuff=Alioramus|Vigilance

Default effect curve overrides:

PTRealism.Parasites.CombatWeightMult,0.975
PTRealism.Parasites.HungerDepletionRateMult,1.1
PTRealism.TickBuff.HungerToAdd,15
PTRealism.TickIllnessOne.StaminaCostMult,1.05
PTRealism.TickIllnessOne.ThirstDepletionMult,1.1
PTRealism.TickIllnessTwo.StaminaCostMult,1.1
PTRealism.TickIllnessTwo.ThirstDepletionMult,1.2
PTRealism.TickIllnessTwo.BleedHealRateMult,0.9
PTRealism.TickIllnessThree.StaminaCostMult,1.15
PTRealism.TickIllnessThree.ThirstDepletionMult,1.3
PTRealism.TickIllnessThree.BleedHealRateMult,0.8
PTRealism.TickIllnessThree.CombatWeightMult,0.95
PTRealism.Prodromal.StaminaRecoveryRateMult,0.9
PTRealism.Prodromal.MaxStaminaMult,0.95
PTRealism.Prodromal.HealthRecoveryMult,0.95
PTRealism.Saurolysis.ThirstDepletionMult,1.15
PTRealism.Saurolysis.MaxHealthMult,0.9
PTRealism.Saurolysis.MaxStamMult,0.85
PTRealism.Saurolysis.TurnRadiusMult,0.95
PTRealism.Saurolysis.MovementSpeedMult,0.95
PTRealism.Saurolysis.HealthRecoveryMult,0.85
PTRealism.Saurolysis.StaminaRecoveryRateMult,0.85
PTRealism.Saurolysis.GrowthReductionMult,0.5
PTRealism.Death.HealthRecoveryMult,0
PTRealism.Death.StaminaRecoveryRateMult,0.5
PTRealism.Death.GrowthReductionMult,0
PTRealism.Death.JumpForceMult,0.5
PTRealism.Death.ArmorMult,0.5
PTRealism.Death.StatusHealRate,0.5
PTRealism.Death.MovementSpeedMult,0.95
PTRealism.Death.HungerDepletionRateMult,0.6
PTRealism.Recovery.StaminaCostMult,1.05
PTRealism.Recovery.Duration,1200
PTRealism.AlbinoDebuff.MaxHealthMult,0.85
PTRealism.Mauled.CombatWeightMult,0.95
PTRealism.Mauled.MovementSpeedMult,0.95
PTRealism.Newborn.MovementSpeedMultiplier,1.0
PTRealism.Newborn.FallDeathSpeed,1.15
PTRealism.Newborn.StaminaCostMultiplier,1.15
PTRealism.Newborn.HungerDepletionRateMultiplier,1.15
PTRealism.Fledgling.HungerDepletionRateMultiplier,1.1
PTRealism.Fledgling.TurnRadiusMultiplier,1.05
PTRealism.Fledgling.FallDeathSpeed,1.05
PTRealism.Yearling.HealthRecoveryMultiplier,1.05
PTRealism.Yearling.MovementSpeedMultiplier,1.02
PTRealism.Yearling.StaminaRecoveryRateMultiplier,1.05
PTRealism.Yearling.TurnRadiusMultiplier,1.03
PTRealism.Mature.TurnRadiusMultiplier,1.0
PTRealism.Mature.StaminaCostMultiplier,1.0
PTRealism.Mature.HealthRecoveryMultiplier,1.0
PTRealism.Mature.StaminaRecoveryRateMultiplier,1.0
PTRealism.Elderly.MovementSpeedMultiplier,0.92
PTRealism.Elderly.StaminaRecoveryRateMultiplier,0.95
PTRealism.Elderly.HealthRecoveryMultiplier,0.93
PTRealism.Elderly.TurnRadiusMultiplier,0.97
PTRealism.Vigilance.MovementSpeedMultiplier,1.025
PTRealism.Rudder.TurnRadiusMultiplier,1.2
PTRealism.Rudder.GroundAccelerationMultiplier,1.2
PTRealism.PowerHouse.ArmorMultiplier,1.2
PTRealism.PowerHouse.HealthRecoveryMultiplier,1.1
PTRealism.Resilience.StatusHealRate,1.2
PTRealism.Limp.Cooldown,300
PTRealism.Limp.MovementSpeedMultiplier,1.3
PTRealism.Limp.TurnRadiusMultiplier,3
PTRealism.Limp.TurnInPlaceRadiusMultiplier,1.5
PTRealism.WellRested.Duration,3600
PTRealism.WellRested.StaminaRecoveryRateMultiplier,1.1
PTRealism.Weary.StaminaRecoveryRateMultiplier,0.9
PTRealism.Exhausted.StaminaRecoveryRateMultiplier,0.7

Example curve override format: CurveOverrides=(CurveName="PTRealism.AlbinoDebuff.MaxHealthMult",Values=(0.85))

Commands

All commands require the PTRManager Creator Mode Object to be placed.

/blind 1-10/off - Used to optionally toggle blindness screen effects. Some effects can be combined. Use the same command to toggle the effect off, or use /blind off to disable all effects.
/bright - Toggles a preset saturation amount for the players skin. Effect will persist through restarts until player uses the command again. Requires DullEnabled=true to be enabled
/dull - Toggles a preset desaturation amount for the players skin. Effect will persist through restarts until player uses the command again. Requires BrightEnabled=true to be enabled
/limp - Toggles the limp animation. Prevents jumping, running, and certain abilities. After using the command, it is put on a cooldown and cannot be used until it is over
/elderly - Applies the dull overlay and reduces your dinos stats
/sleep - Locks the players camera movement until they move, get up, or use the command again. Counts as sleeping for the sleep system

Bright and Dull default Game.ini settings

[PTRSettings]
DullEnabled=false
BrightEnabled=false
DullAmount=0.3 ; For both dull and bright amount it is not recommended to go higher than 1 or -1
BrightAmount=-0.2 ; BrightAmount should always be a negative number

Admin Only Commands:

/blindplayer Username/AGID 1-10/off - Works the same as /blind but can be used on another player. RCON supported
/applymauled Username/AGID - Used to apply Mauled to the specified player. If no player is specified, applies Mauled to yourself. RCON supported
/removemauled Username/AGID - Used to removed Mauled from the specified player. If no player is specified, removes Mauled from yourself. RCON supported
/infect Username/AGID Parasite/Tick/Cold - Infects the player with the specified sickness. Can input multiple Usernames/AGIDs seperated by spaces. RCON supported
/removesickness Username/AGID Parasite/Tick/Cold - Removes the specified sickness from the player. Can input multiple Usernames/AGIDs seperated by spaces. RCON supported
/setstage Username/AGID Parasite/Tick/Cold 0-5 - Sets a players current sickness to the specified stage. RCON supported
/getsickness Username/AGID - Returns information for all sicknesses the specified player has. RCON supported

All admin commands use their command name to give permission. For example, if you want to give a role permission to use /blindplayer use +Permission=blindplayer

Guide Navigation