ARK: Survival Evolved

ARK: Survival Evolved

Human NPCs
 This topic has been pinned, so it's probably important
ZoneKiller  [developer] Jun 2, 2022 @ 1:25am
2
Human_NPCs Base Attack & Villages
[Human_NPCs_Villages]
Total_Villages=5
Village_NPCs=30
Village_Distance=3000

[Human_NPCs_Base_Attack]
BaseAttackNotAllowed=0
AttackBaseAmount=3
AttackerNumbers=15
AttackLoot=0
AttackHutRange=120
StartAttackDelay=3600
AttackerPower=50
MinimumStructures=16
AttackChance=60
AttackDogs=20

AttackDinos=/Game/PrimalEarth/Dinos/Raptor/Raptor_Character_BP.Raptor_Character_BP,/Game/PrimalEarth/Dinos/Direwolf/Direwolf_Character_BP.Direwolf_Character_BP,/Game/PrimalEarth/Dinos/Saber/Saber_Character_BP.Saber_Character_BP

AttackFlyers=/Game/PrimalEarth/Dinos/Ptero/Ptero_Character_BP.Ptero_Character_BP


[Human_NPCs_Villages]
Total_Villages=5 (The amount of big villages that can be on the map at a time)
Village_NPCs=30 (The Amount of NPCs the village will try and maintain)
Village_Distance=3000 (Minium distance between big villages)


Players must be at the base before it will be attacked.
Players can put a Do Not Attack Sign to prevent base attacks.
Its Radius is 2 x the AttackHutRange


[Human_NPCs_Base_Attack]
BaseAttackNotAllowed=0 (1 = Turns off the base attack feature)
AttackBaseAmount=3 (The amount of attack waves that will happen during a base attack)
AttackerNumbers=15 (The amount of attackers per wave)
AttackLoot=0 (The percent chance that a attacking NPC will drop their standard loot)
AttackHutRange=120 (The range the NPCs attackers will be spawned in)
StartAttackDelay=3600 (The NPCs will not attack for the first hour of the game)
AttackerPower=50 (The percent of status (health power ect) compaired to the normal NPCs 10-weak 150-strong)
MinimumStructures=16 (Minimum amount of player structures within the AttackHutRange before the attack will happen)
AttackChance=60 (Chance that the attack will happen on the current loop, 100 it will always happen, Good to keep it random)
AttackDogs=20 (The % of raiding party can ride dinos, -1 disables them riding during the attack)
AttackDinos= An Array of Dino BluePrint Paths for the raiding NPCs to use, separated by a comma ( , )
AttackFlyers= As above for Flyers as only 6 types on NPCs use flyers.
Last edited by ZoneKiller; Jan 20, 2024 @ 6:00pm
< >
Showing 1-15 of 37 comments
Smugger Jun 2, 2022 @ 9:53pm 
This is interesting, I guess I will see how this works out.
Smugger Jun 2, 2022 @ 10:00pm 
Will you explain AttackLoot a bit more? What do you mean by the "Do Not Attack" Sign (Does this mean a Billboard or a Sign that says "Do Not Attack", if so, is it case sensitive)? Do you plan on making a video for this stuff as you did for the Resource Management?
Very cool idea.
Last edited by Smugger; Jun 2, 2022 @ 10:00pm
ZoneKiller  [developer] Jun 2, 2022 @ 10:00pm 
If they attack to often lower this value AttackChance=60
ZoneKiller  [developer] Jun 2, 2022 @ 10:04pm 
The Do Not Attack" Sign is in your engrams level 1, make and add the sign and it will stop the raiding NPCs from targeting structures within about 200 meters and will not spawn if no targets exist, you can add more than one if your base takes up more room just add a sign every 150 meters or so
Last edited by ZoneKiller; Jun 2, 2022 @ 10:10pm
Smugger Jun 2, 2022 @ 10:06pm 
Originally posted by ZoneKiller:
The Do Not Attack" Sign is in your engrams level 1, make and add the sign and it will stop the raiding NPCs from targeting structures within about 200 meters and will not spawn it no targets exist
Oh, okay, thanks.
matthewjwright Jun 17, 2022 @ 8:14am 
Originally posted by ZoneKiller:
[Human_NPCs_Villages]
Total_Villages=5
Village_NPCs=50
Village_Distance=5000

[Human_NPCs_Base_Attack]
BaseAttackNotAllowed=0
AttackBaseAmount=3
AttackerNumbers=15
AttackLoot=0
AttackHutRange=120
StartAttackDelay=3600
AttackerPower=50
MinimumStructures=16
AttackChance=60


)
Can you edit these settings. If so what file do these setting go into?
ZoneKiller  [developer] Jun 17, 2022 @ 9:07am 
@matthewjwright Read the first post in this thread to the end.
matthewjwright Jun 17, 2022 @ 9:26am 
Originally posted by ZoneKiller:
@matthewjwright Read the first post in this thread to the end.
I have read the first post and can not see anything about the file that these settings have to go into. I did see another post say about the file "GameUserSettings.ini". Is this the file these settings go into? Thanks for you help.
ZoneKiller  [developer] Jun 17, 2022 @ 9:58am 
Yes, or you can google it
THORANAGA Jul 1, 2022 @ 9:44am 
the npc attack directly on the base, they don't appear at a certain distance, you can't do much when they spawn.. I disabled the attacks, but they still appear
Its Diffusion Jul 7, 2022 @ 1:28pm 
What is the engram id for the sign? I would like to raise or even disable the "Do Not Raid Sign"
ZoneKiller  [developer] Jul 7, 2022 @ 2:55pm 
Blueprint'/Game/Mods/Human_NPCs/Objects/ZKs_Sign/EngramEntry_ZKs_Sign.EngramEntry_ZKs_Sign'
HFF Jul 9, 2022 @ 10:52am 
Dear @ZoneKiller,
to remove it instert into Game.ini the entry :
OverrideNamedEngramEntries=(EngramClassName="EngramEntry_ZKs_Sign_C",EngramHidden=true)

Can you evaluate to add on next update a parameter to disable it by GameUserSettings.ini?

Thanks
Last edited by HFF; Jul 10, 2022 @ 8:01am
ZoneKiller  [developer] Jul 14, 2022 @ 3:06pm 
@HFF I will see what I can do
Squall Jul 23, 2022 @ 3:06pm 
How long is one of those "attack loops"?
And if there are more bases located on the map- will a random one be chosen?
< >
Showing 1-15 of 37 comments
Per page: 1530 50