Pronto ou não: ajustes de IA para jogo realista

Esta é uma modificação das configurações com base no mod RoN AI. (Versão 1.2.0)

Esta configuração abaixo tem como objetivo manter a intensidade do jogo, mas reduzir a velocidade desumana do snap da ai, reduzir a precisão do aimhack da ai para promover mais tiroteios e supressão e diminuir os valores de saúde da ai para que você não precise atirar várias vezes quando eles nem estão usando armadura.

Tentei ficar o mais próximo possível da visão do jogo original, ao mesmo tempo em que o tornava mais realista e justo.

Não facilita de forma alguma, mas torna muito mais justo e realista. Também diminui ligeiramente os valores mínimos e máximos de moral para serem mais variados, mas também não tão sobrecarregados.

Valores importantes que foram alterados: RequiredTimeSpentOnTarget (tempo em que eles devem estar olhando para um alvo antes de disparar), SuspectAccuracy passou de 1.5 para 2.5 (para que sejam menos como hackers de snipers) e SuspectTimeWithWeaponUpBeforeFiring (para garantir que eles realmente segurem a arma antes de disparar ).

SOMENTE O HOST PRECISA FAZER ESSAS MUDANÇAS.

 

Breve introdução

Apesar de estarmos jogando há alguns dias, meu amigo e eu discamos tudo isso hoje à noite depois de jogar por 6 horas seguidas. Esses valores são o que achamos melhor. O jogo parece muito mais fluido para nós, mantendo o aspecto tático, a intensidade e a sensação geral do jogo.

A velocidade e precisão padrão da IA ​​no jogo estava longe de ser “realista” ou mesmo muito justa. Se você verificar alguns replays em câmera lenta online, verá exatamente o que quero dizer. Os desenvolvedores até reconheceram que a IA às vezes é “BS” – suas próprias palavras.

Nós nos esforçamos para o mais próximo possível do realismo nos jogos. Tocamos uma ampla seleção de milsims há anos, incluindo toda a série Arma, Insurgency 1 & 2, Ground Branch, Zero Hour, Red Orchestra 2, Squad, Hell Let Loose, Post Scriptum, a série SWAT, o antigo Rainbow Six jogos, e muitos mais que eu não consigo pensar atualmente.

O único aspecto do RoN que não suportamos foi o instantâneo insanamente rápido e milagroso da IA.

Não sou especialista de forma alguma, mas sou bacharel em programação de computadores e desenvolvimento de software com foco em design de jogos e também tenho sido um grande fã de história/militar por toda a minha vida desde muito jovem. Eu também cresci com armas de fogo e aprendendo como manuseá-las e mantê-las de forma adequada/responsável.

Obter arquivos de mod

http://kronzky.info/ron/aimod.html (Eu não fiz o mod em si, apenas alterei os valores de configuração para ser o que achei melhor – o mod como ele vem torna o jogo muito fácil para o meu gosto)

Siga as instruções no arquivo leia-me fornecido para configurar tudo.

NÃO TEM VÍRUS. AS PESSOAS QUE DIZEM QUE SÃO APENAS NÃO EDUCADAS.

SIM, FUNCIONA. ESTOU JOGANDO COM ELE POR HORAS.

Minha configuração personalizada (realista/intensa/justa)
[Global]
ASTimeBetweenTargetingCivilians = 3.0
ASTimeBeforeTargetingFirstCivilian = 35.0
BTTimeUntilBombExplodes = 720
BTMaxBombs = 2
BTMaxDistanceFromSelectedBombs = 2500.0
HRMaxDistanceFromSelectedSpawner = 1500.0
HRMaxRoamers=2
PolicePresenceDecayTime = 45.0
SuspectHealth=100.0
SwatHealth=250.0
CivilianHealth=80.0
UnalertedSightRange=3000
AlertedSightRange=6000
UnalertedPerceptionHalfAngle=90
AlertedPerceptionHalfAngle=160
MaxCivilians=12
MaxSuspects=12
MaxRoamers=3
SuspectAccuracy=2.5
SuspectDefaultFireRate=1.0
SuspectRifleFireRate=0.175
SuspectRifleFireRateDeviation=(X=-0.25,Y=0.5)
SuspectSMGFireRate=0.1
SuspectSMGFireRateDeviation=(X=0.0,Y=0.5)
SuspectPistolFireRate=0.2
SuspectPistolFireRateDeviation=(X=0.0,Y=2.0)
SuspectShotgunFireRate=0.5
SuspectShotgunFireRateDeviation=(X=0.0,Y=0.5)
SuspectAccuracyLostPerMeter=0.075
SuspectAccuracyLostPerMeterSecond = 0.3
SuspectTimeWithWeaponUpBeforeFiring=1.5 ; A value in seconds
SuspectCoverEvaluationCooldown=10.0
SuspectTrackLastKnownPositionTime = 30.0
RequiredTimeSpentOnTarget = 1.0
SuspectMoraleMediumReload=0.5 ;If morale goes below this use the medium reload speed
SuspectMoraleLowReload=0.3 ;If morale goes below this use te slow reload speed
AIStunDuration = 16.0
BeanbagStunDuration = 3.0

MinMorale=0.15 ; A value from 0.0 to 1.0
MaxMorale=0.85 ; A value from 0.0 to 1.0

KickDoorMorale=0.25
KillEnemyMorale=-0.2
GrenadeDetonateMorale=-0.25
BeanbagShotgunMorale=-0.2
PepperballMorale=-0.05
TaserMorale =-1.0
BashMorale = -0.3
C2Morale = -0.25

StunHealth = 100
GrenadeStunDamage = 100
BeanbagShotgunStunDamage = 100
PepperballStunDamage = 25
TaserStunDamage = 100

MinFlees=-1
MaxFlees=2

MaxTraps=3
TrapType=Explosive
TrapType=Flashbang

MaxLockedDoorsPercentage = 0.225
MaxOpenDoorsPercentage = 0.075

NoExitChanceToSurrender=0.15
NoExitChanceToFakeSurrender=0.15
NoExitChanceToGoArmedAndDangerous=1.0

NoExitTimeToHesitateSuspectArmed=0.0
NoExitTimeToHesitateSuspectUnarmed=5.0
NoExitTimeToHesitateUnarmed=60.0

SuspectChanceToSpawnWithNoWeapon=0.2

TimeToFireAtDoorAfterKick=5.0

SwatAccuracy=1.0
SwatTimeWithWeaponUpBeforeFiring=1.0 ; A value in seconds

SwatRifleFireRate=0.175
SwatRifleFireRateDeviation=(X=-0.25,Y=0.5)
SwatSMGFireRate=0.1
SwatSMGFireRateDeviation=(X=0.0,Y=0.5)
SwatPistolFireRate=0.2
SwatPistolFireRateDeviation=(X=0.0,Y=2.0)
SwatShotgunFireRate=0.5
SwatShotgunFireRateDeviation=(X=0.0,Y=0.5)
SwatLessLethalFireRate=1.0
SwatLessLethalFireRateDeviation=(X=0.0,Y=0.5)
SwatAccuracyLostPerMeter=0.0

SwatCoverEvaluationCooldown=2.0
SwatTrackLastKnownPositionTime = 5.0

SwatDoorLockpickDistance=70.0
SwatDoorKickDistance=50.0
SwatDoorShotgunDistance=50.0
SwatDoorC2PlaceDistance=80.0
SwatDoorTrapDisarmDistance=70.0
SwatDoorMirrorDistance=70.0
SwatDoorWedgeDistance=50.0
SwatDoorOpenDistance=25.0 ; For Open/Close Door command

MaxDoorInteractionDistance=1000.0

[ron_wb_combat_01a_BarricadedSuspects]
MinMorale=0.3

[Lobby_V2]
NoExitChanceToSurrender=0.0
NoExitChanceToFakeSurrender=0.0
NoExitChanceToGoArmedAndDangerous=0.0
MaxMorale=0.0

[RoN_Farm_Core_BarricadedSuspects]
SuspectHealth=100.0

MaxCivilians=5
MaxSuspects=12

ASTimeBetweenTargetingCivilians = 6.0
ASTimeBeforeTargetingFirstCivilian = 35.0

SuspectDefaultFireRate=0.2

SuspectRifleFireRate=0.4
SuspectRifleFireRateDeviation=(X=-0.25,Y=0.5)
SuspectSMGFireRate=0.15
SuspectSMGFireRateDeviation=(X=0.0,Y=0.5)
SuspectPistolFireRate=0.2
SuspectPistolFireRateDeviation=(X=-1.0,Y=1.0)
SuspectShotgunFireRate=0.5
SuspectShotgunFireRateDeviation=(X=0.2,Y=0.5)

SuspectTimeWithWeaponUpBeforeFiring=1.5 ; A value in seconds

SuspectCoverEvaluationCooldown=5.0

AIStunDuration = 16.0

MinMorale=0.25 ; A value from 0.0 to 1.0
MaxMorale=0.85 ; A value from 0.0 to 1.0

KickDoorMorale=0.25
KillEnemyMorale=-0.5
GrenadeDetonateMorale=-0.5

MinFlees=-1
MaxFlees=2

MaxTraps=3
TrapType=Explosive
TrapType=Flashbang

SuspectChanceToSpawnWithNoWeapon=0.3

TimeToFireAtDoorAfterKick=2.0

[RoN_Gas_Core_BombThreat]
SuspectHealth=120.0

MaxCivilians=10
MaxSuspects=3

BTTimeUntilBombExplodes = 300
BTMaxBombs = 2

SuspectDefaultFireRate=0.7

SuspectRifleFireRate=0.4
SuspectRifleFireRateDeviation=(X=-0.25,Y=0.5)
SuspectSMGFireRate=0.15
SuspectSMGFireRateDeviation=(X=0.0,Y=0.5)
SuspectPistolFireRate=0.5
SuspectPistolFireRateDeviation=(X=-1.0,Y=1.0)
SuspectShotgunFireRate=0.5
SuspectShotgunFireRateDeviation=(X=0.2,Y=0.5)

SuspectTimeWithWeaponUpBeforeFiring=1.5 ; A value in seconds

SuspectCoverEvaluationCooldown=10.0

AIStunDuration = 16.0

MinMorale=0.4 ; A value from 0.0 to 1.0
MaxMorale=0.8 ; A value from 0.0 to 1.0

KickDoorMorale=0.25
KillEnemyMorale=-0.7
GrenadeDetonateMorale=-0.4

MinFlees=-1
MaxFlees=2

MaxTraps=0
TrapType=Explosive

NoExitChanceToSurrender=0.2
NoExitChanceToFakeSurrender=0.4
NoExitChanceToGoArmedAndDangerous=1.0

SuspectChanceToSpawnWithNoWeapon=0.0

TimeToFireAtDoorAfterKick=5.0

[RoN_Gas_Core_ActiveShooter]
MaxCivilians=12
MaxSuspects=2

MaxTraps=0

MinMorale=0.25 ; A value from 0.0 to 1.0
MaxMorale=0.85 ; A value from 0.0 to 1.0

MinFlees=0
MaxFlees=0

SuspectChanceToSpawnWithNoWeapon=0.0

[RoN_Gas_Core_HostageRescue]
SuspectHealth=100.0

MaxCivilians=3
MaxSuspects=10

MinMorale=0.25 ; A value from 0.0 to 1.0
MaxMorale=0.85 ; A value from 0.0 to 1.0

MinFlees=0
MaxFlees=1

MaxTraps=0
TrapType=Explosive

SuspectChanceToSpawnWithNoWeapon=0.0

[RoN_Gas_Core_BarricadedSuspects]
SuspectHealth=100.0

MaxCivilians=10
MaxSuspects=3

MinMorale=0.25 ; A value from 0.0 to 1.0
MaxMorale=0.85 ; A value from 0.0 to 1.0

MinFlees=0
MaxFlees=1

MaxTraps=1
TrapType=Explosive
TrapType=Flashbang

NoExitChanceToSurrender=0.2
NoExitChanceToFakeSurrender=0.4
NoExitChanceToGoArmedAndDangerous=1.0

[RoN_Gas_Core_Raid]
SuspectHealth=120.0

MaxCivilians=10
MaxSuspects=7

MinMorale=0.25 ; A value from 0.0 to 1.0
MaxMorale=0.85 ; A value from 0.0 to 1.0

MinFlees=0
MaxFlees=0

MaxTraps=0
TrapType=Explosive

SuspectChanceToSpawnWithNoWeapon=0.0

[RoN_Port_Core_HostageRescue]
HRMaxDistanceFromSelectedSpawner = 1500.0
HRMaxRoamers=3

SuspectHealth=100.0
CivilianHealth=50.0

MaxCivilians=3
MaxSuspects=10

UnalertedSightRange=1000
AlertedSightRange=2500
UnalertedPerceptionHalfAngle=45
AlertedPerceptionHalfAngle=160

SuspectAccuracy=2.1

SuspectDefaultFireRate=0.75

SuspectAccuracyLostPerMeter=0.05

SuspectTimeWithWeaponUpBeforeFiring=1.5 ; A value in seconds

SuspectTrackLastKnownPositionTime = 30.0
RequiredTimeSpentOnTarget = 1.0

AIStunDuration = 6.0

MinMorale=0.20 ; A value from 0.0 to 1.0
MaxMorale=0.85 ; A value from 0.0 to 1.0

KickDoorMorale=0.25
KillEnemyMorale=-0.2
GrenadeDetonateMorale=-0.4
BeanbagShotgunMorale=-0.5
PepperballMorale=-0.1
TaserMorale =-1.0
BashMorale = -0.3

StunHealth = 100
GrenadeStunDamage = 100
BeanbagShotgunStunDamage = 50
PepperballStunDamage = 25
TaserStunDamage = 100

MinFlees=0
MaxFlees=1

MaxTraps=2
TrapType=Explosive
TrapType=Flashbang

NoExitChanceToSurrender=0.0
NoExitChanceToFakeSurrender=0.1
NoExitChanceToGoArmedAndDangerous=1.0

SuspectChanceToSpawnWithNoWeapon=0.0

TimeToFireAtDoorAfterKick=1.0

SwatAccuracy=1.5
SwatTimeWithWeaponUpBeforeFiring=0.1 ; A value in seconds

[RoN_Dealer_Core_BarricadedSuspects]
SuspectHealth=100.0
CivilianHealth=80.0

UnalertedSightRange=1300
AlertedSightRange=3500
UnalertedPerceptionHalfAngle=90
AlertedPerceptionHalfAngle=160

MaxCivilians=7
MaxSuspects=17
MaxRoamers=4

SuspectAccuracy=2.0

SuspectDefaultFireRate=1.0

SuspectRifleFireRate=0.3
SuspectRifleFireRateDeviation=(X=-0.25,Y=0.5)
SuspectSMGFireRate=0.2
SuspectSMGFireRateDeviation=(X=0.0,Y=0.5)
SuspectPistolFireRate=0.4
SuspectPistolFireRateDeviation=(X=0.0,Y=2.0)
SuspectShotgunFireRate=0.5
SuspectShotgunFireRateDeviation=(X=0.0,Y=0.5)
SuspectAccuracyLostPerMeter=0.02
SuspectAccuracyLostPerMeterSecond = 0.3

SuspectTimeWithWeaponUpBeforeFiring=1.5 ; A value in seconds

SuspectCoverEvaluationCooldown=10.0

SuspectTrackLastKnownPositionTime = 30.0
RequiredTimeSpentOnTarget = 1.0

SuspectMoraleMediumReload=0.5

Se o moral ficar abaixo disso, use o sp de recarga média

By Corrosão

Mais guias:

Deixe um comentário

ArabicEnglishFrenchGermanItalianJapaneseKoreanPortugueseSpanish