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.23Albino 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=falseMauled 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=falseMauledHealthPercent=0.3SecondsBeforeMauling=300MauledDuration=1200Sickness 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 disabledProximitySpreadColdEnabled=true ; Whether Cold can be spread through proximityProximityCheckTime=5 ; How often in seconds should proximity checks be doneProximityThreshold=6 ; Threshold required to get the Cold from being near a Cold infected dino. Increases by one every ProximityCheckTime secondsProximityRange=1000 ; Distance in CM for how close you need to be to get infected by ColdUpdateInfectedTime=10 ; How often in seconds infected players stage progress should be updatedInfectionStageThreshold=6 ; Threshold required to advance to the next stage in an infection. Increases by one every UpdateInfectedTime secondsCurrentSeason=wet ; The current seasonCurrentSickness=tick ; The current sickness. Automatically set by CurrentSeason. Wet: Tick, Dry: Parasites, Cold: Cold IllnessMinSafeWaterQuality=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 rangeParasiteRate=-1.75 ; How quickly lower water quality increases Parasite chance. Lower number means faster increase in chanceBodyInfectionChance=0.4 ; Chance for an infected body to spread it's sickness. 0 - 1 rangeDamageInfectionChance=0.2 ; Chance for an infected dino to spread it's sickness when dealing damage. 0 - 1 rangeInteractCureChance=0.2 ; Chance for an item interaction to cure Parasites, Ticks, or Cold. 0 - 1 rangeNaturalInfectionChanceTime=60 ; How often in seconds to attempt a natural infectionNaturalColdInfectionChance=0.1 ; Chance to naturally get the Cold. 0 - 1 rangeNaturalTickInfectionChance=0.15 ; Chance to naturally get a tick. 0 - 1 rangePreeningRange=500 ; Range in CM for how close a preener must be to eat a tickPreenTickEatChance=0.5 ; Chance for a preener to eat a tick. 0 - 1 rangeTickCureStageChance=0.25 ; Chance to decrease current tick illness level if dino has less ticks than current illness level. 0 - 1 rangeUpdateColdCureChanceTime=60 ; How often in seconds to update Cold cure chance based off player health, food, and water combined ratioPreeningDino=Latenivenatrix ; Dinosaurs that can preen and eat ticks off othersPreeningDino=PsittacosaurusPreeningDino=RhamphorhynchusPreeningDino=StruthiomimusIncreasedTickPOI=None ; POIs that will double the chance to naturally get ticksSleep 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 debuffsSleepTimeNeeded=600 ; Time in seconds for how long a dino needs to sleep to be fully restedWearyTimeNeeded=120 ; Time in minutes for how long a dino needs to go without fully sleeping to get the weary debuffExhaustedTimeNeeded=180 ; Time in minutes for how long a dino needs to go without fully sleeping to get the exhausted debuffSleepStanding=Alioramus ; Dinos specified here do not need to be sleeping to use /sleepSleepStanding=AlbertaceratopsAge 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=falseLone 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,etcLoneBuff=Tyrannosaurus|PowerHouse,ResilienceLoneBuff=Alioramus|VigilanceDefault effect curve overrides:
PTRealism.Parasites.CombatWeightMult,0.975PTRealism.Parasites.HungerDepletionRateMult,1.1
PTRealism.TickBuff.HungerToAdd,15
PTRealism.TickIllnessOne.StaminaCostMult,1.05PTRealism.TickIllnessOne.ThirstDepletionMult,1.1
PTRealism.TickIllnessTwo.StaminaCostMult,1.1PTRealism.TickIllnessTwo.ThirstDepletionMult,1.2PTRealism.TickIllnessTwo.BleedHealRateMult,0.9
PTRealism.TickIllnessThree.StaminaCostMult,1.15PTRealism.TickIllnessThree.ThirstDepletionMult,1.3PTRealism.TickIllnessThree.BleedHealRateMult,0.8PTRealism.TickIllnessThree.CombatWeightMult,0.95
PTRealism.Prodromal.StaminaRecoveryRateMult,0.9PTRealism.Prodromal.MaxStaminaMult,0.95PTRealism.Prodromal.HealthRecoveryMult,0.95
PTRealism.Saurolysis.ThirstDepletionMult,1.15PTRealism.Saurolysis.MaxHealthMult,0.9PTRealism.Saurolysis.MaxStamMult,0.85PTRealism.Saurolysis.TurnRadiusMult,0.95PTRealism.Saurolysis.MovementSpeedMult,0.95PTRealism.Saurolysis.HealthRecoveryMult,0.85PTRealism.Saurolysis.StaminaRecoveryRateMult,0.85PTRealism.Saurolysis.GrowthReductionMult,0.5
PTRealism.Death.HealthRecoveryMult,0PTRealism.Death.StaminaRecoveryRateMult,0.5PTRealism.Death.GrowthReductionMult,0PTRealism.Death.JumpForceMult,0.5PTRealism.Death.ArmorMult,0.5PTRealism.Death.StatusHealRate,0.5PTRealism.Death.MovementSpeedMult,0.95PTRealism.Death.HungerDepletionRateMult,0.6
PTRealism.Recovery.StaminaCostMult,1.05PTRealism.Recovery.Duration,1200
PTRealism.AlbinoDebuff.MaxHealthMult,0.85
PTRealism.Mauled.CombatWeightMult,0.95PTRealism.Mauled.MovementSpeedMult,0.95
PTRealism.Newborn.MovementSpeedMultiplier,1.0PTRealism.Newborn.FallDeathSpeed,1.15PTRealism.Newborn.StaminaCostMultiplier,1.15PTRealism.Newborn.HungerDepletionRateMultiplier,1.15
PTRealism.Fledgling.HungerDepletionRateMultiplier,1.1PTRealism.Fledgling.TurnRadiusMultiplier,1.05PTRealism.Fledgling.FallDeathSpeed,1.05
PTRealism.Yearling.HealthRecoveryMultiplier,1.05PTRealism.Yearling.MovementSpeedMultiplier,1.02PTRealism.Yearling.StaminaRecoveryRateMultiplier,1.05PTRealism.Yearling.TurnRadiusMultiplier,1.03
PTRealism.Mature.TurnRadiusMultiplier,1.0PTRealism.Mature.StaminaCostMultiplier,1.0PTRealism.Mature.HealthRecoveryMultiplier,1.0PTRealism.Mature.StaminaRecoveryRateMultiplier,1.0
PTRealism.Elderly.MovementSpeedMultiplier,0.92PTRealism.Elderly.StaminaRecoveryRateMultiplier,0.95PTRealism.Elderly.HealthRecoveryMultiplier,0.93PTRealism.Elderly.TurnRadiusMultiplier,0.97
PTRealism.Vigilance.MovementSpeedMultiplier,1.025
PTRealism.Rudder.TurnRadiusMultiplier,1.2PTRealism.Rudder.GroundAccelerationMultiplier,1.2
PTRealism.PowerHouse.ArmorMultiplier,1.2PTRealism.PowerHouse.HealthRecoveryMultiplier,1.1
PTRealism.Resilience.StatusHealRate,1.2
PTRealism.Limp.Cooldown,300PTRealism.Limp.MovementSpeedMultiplier,1.3PTRealism.Limp.TurnRadiusMultiplier,3PTRealism.Limp.TurnInPlaceRadiusMultiplier,1.5
PTRealism.WellRested.Duration,3600PTRealism.WellRested.StaminaRecoveryRateMultiplier,1.1
PTRealism.Weary.StaminaRecoveryRateMultiplier,0.9
PTRealism.Exhausted.StaminaRecoveryRateMultiplier,0.7Example 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=falseBrightEnabled=falseDullAmount=0.3 ; For both dull and bright amount it is not recommended to go higher than 1 or -1BrightAmount=-0.2 ; BrightAmount should always be a negative numberAdmin 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