Features:
The above is an example of a DamageAdjustment object, you can use them to create your own configurations for adjusting damage from anything to anything, the object contains 2 parts, the attacker and the target the Attacker and Target are strings and can be one of the following:
[CODE lang="json"]{
"License": {
"LicenseKey": ""
},
"DamageCustomizer": {
"DamageAdjustments": [
{
//increase the damage that players who are holding a metal hatchet do to wild trikes by 2
"AttackerInfos": {
"Attacker": "Player",
"Blueprint": "Blueprint'/Game/PrimalEarth/CoreBlueprints/Weapons/PrimalItem_WeaponMetalHatchet.PrimalItem_WeaponMetalHatchet'"
},
"TargetInfos": {
"Target": "WildDino",
"Blueprint": "Blueprint'/Game/PrimalEarth/Dinos/Trike/trike_Character_BP.Trike_Character_BP'"
},
"Multiplier": 2
},
{
//increase the damage that tamed trikes do to players by 3
"AttackerInfos": {
"Attacker": "TamedDino",
"Blueprint": "Blueprint'/Game/PrimalEarth/Dinos/Trike/trike_Character_BP.Trike_Character_BP'"
},
"TargetInfos": {
"Target": "Player",
"Blueprint": ""
},
"Multiplier": 3
},
{
//cut the damage that auto turrets to to players by half
"AttackerInfos": {
"Attacker": "Structure",
"Blueprint": "Blueprint'/Game/PrimalEarth/CoreBlueprints/Items/Structures/Misc/PrimalItemStructure_Turret.PrimalItemStructure_Turret'"
},
"TargetInfos": {
"Target": "Player",
"Blueprint": ""
},
"Multiplier": 0.5
},
{
//increase the damage that players that are holding a metal hatchet do to thatch foundations by 4
"AttackerInfos": {
"Attacker": "Player",
"Blueprint": "Blueprint'/Game/PrimalEarth/CoreBlueprints/Weapons/PrimalItem_WeaponMetalHatchet.PrimalItem_WeaponMetalHatchet'"
},
"TargetInfos": {
"Target": "Structure",
"Blueprint": "Blueprint'/Game/PrimalEarth/CoreBlueprints/Items/Structures/Thatch/PrimalItemStructure_ThatchFloor.PrimalItemStructure_ThatchFloor'"
},
"Multiplier": 4
},
{
//increase the damage that tamed trikes do to anything by 2
"AttackerInfos": {
"Attacker": "TamedDino",
"Blueprint": "Blueprint'/Game/PrimalEarth/Dinos/Trike/trike_Character_BP.Trike_Character_BP'"
},
"TargetInfos": {
"Target": "Any",
"Blueprint": ""
},
"Multiplier": 2.0
}
]
}
}[/CODE]
- Customize the damage anything does to anything else
- Set Damage Players do to wild dinos, tamed dinos, other players and structures
- Set Damage Structures do to Players wild dinos, tamed dinos
- Set Damage of individual weapons
- Set Damage of individual turrets
- Set Damage of individual dinos when tamed or wild
JSON:
{
"AttackerInfos": {
"Attacker": "Player",
"Blueprint": "Blueprint'/Game/PrimalEarth/CoreBlueprints/Weapons/PrimalItem_WeaponMetalHatchet.PrimalItem_WeaponMetalHatchet'"
},
"TargetInfos": {
"Target": "WildDino",
"Blueprint": "Blueprint'/Game/PrimalEarth/Dinos/Trike/trike_Character_BP.Trike_Character_BP'"
},
"Multiplier": 2
}
- Player
- WildDino
- TamedDino
- Any
- Player: The weapon a player is holding when the damage event occurs
- WildDino: the blueprint of the dino
- TamedDino: the blueprint of the dino
- Structure: the blueprint of the structure
- Any: unused
[CODE lang="json"]{
"License": {
"LicenseKey": ""
},
"DamageCustomizer": {
"DamageAdjustments": [
{
//increase the damage that players who are holding a metal hatchet do to wild trikes by 2
"AttackerInfos": {
"Attacker": "Player",
"Blueprint": "Blueprint'/Game/PrimalEarth/CoreBlueprints/Weapons/PrimalItem_WeaponMetalHatchet.PrimalItem_WeaponMetalHatchet'"
},
"TargetInfos": {
"Target": "WildDino",
"Blueprint": "Blueprint'/Game/PrimalEarth/Dinos/Trike/trike_Character_BP.Trike_Character_BP'"
},
"Multiplier": 2
},
{
//increase the damage that tamed trikes do to players by 3
"AttackerInfos": {
"Attacker": "TamedDino",
"Blueprint": "Blueprint'/Game/PrimalEarth/Dinos/Trike/trike_Character_BP.Trike_Character_BP'"
},
"TargetInfos": {
"Target": "Player",
"Blueprint": ""
},
"Multiplier": 3
},
{
//cut the damage that auto turrets to to players by half
"AttackerInfos": {
"Attacker": "Structure",
"Blueprint": "Blueprint'/Game/PrimalEarth/CoreBlueprints/Items/Structures/Misc/PrimalItemStructure_Turret.PrimalItemStructure_Turret'"
},
"TargetInfos": {
"Target": "Player",
"Blueprint": ""
},
"Multiplier": 0.5
},
{
//increase the damage that players that are holding a metal hatchet do to thatch foundations by 4
"AttackerInfos": {
"Attacker": "Player",
"Blueprint": "Blueprint'/Game/PrimalEarth/CoreBlueprints/Weapons/PrimalItem_WeaponMetalHatchet.PrimalItem_WeaponMetalHatchet'"
},
"TargetInfos": {
"Target": "Structure",
"Blueprint": "Blueprint'/Game/PrimalEarth/CoreBlueprints/Items/Structures/Thatch/PrimalItemStructure_ThatchFloor.PrimalItemStructure_ThatchFloor'"
},
"Multiplier": 4
},
{
//increase the damage that tamed trikes do to anything by 2
"AttackerInfos": {
"Attacker": "TamedDino",
"Blueprint": "Blueprint'/Game/PrimalEarth/Dinos/Trike/trike_Character_BP.Trike_Character_BP'"
},
"TargetInfos": {
"Target": "Any",
"Blueprint": ""
},
"Multiplier": 2.0
}
]
}
}[/CODE]