Listo o no: ajustes de IA para un juego realista

Esta es una modificación de la configuración basada en el mod RoN AI. (Versión 1.2.0)

Esta configuración a continuación tiene como objetivo mantener la intensidad del juego, pero reduce la velocidad de disparo inhumana de la IA, reduce la precisión del aimhack de la IA para promover más tiroteos y supresión, y reduce los valores de salud de la IA para que no tengas que dispararles varias veces cuando ni siquiera llevan armadura.

Traté de mantenerme lo más cerca posible de la visión del juego original, al mismo tiempo que lo hacía más realista y justo.

No lo hace más fácil de ninguna manera, pero lo hace mucho más justo y realista. También reduce ligeramente los valores de moral mínimos y máximos para que sean más variados pero no tan abrumadores.

Valores importantes que se cambiaron: RequiredTimeSpentOnTarget (tiempo que deben estar mirando a un objetivo antes de disparar), SuspectAccuracy pasó de 1.5 a 2.5 (por lo que son menos como francotiradores piratas) y SuspectTimeWithWeaponUpBeforeFiring (para asegurarse de que realmente sostienen el arma antes de disparar). ).

SOLO EL ANFITRIÓN NECESITA REALIZAR ESTOS CAMBIOS.

 

Introducción breve

Aunque hemos estado jugando durante unos días, mi amigo y yo marcamos todo esto esta noche después de jugar durante 6 horas seguidas. Estos valores son los que sentimos que eran los mejores. El juego se siente mucho más fluido para nosotros, al tiempo que conserva el aspecto táctico, la intensidad y la sensación general del juego.

La velocidad y la precisión predeterminadas de la IA en el juego estaban lejos de ser "realistas" o incluso de ser realmente justas. Si revisa algunas repeticiones en cámara lenta en línea, verá exactamente lo que quiero decir. Los desarrolladores incluso reconocieron que la IA es "BS" a veces, sus propias palabras.

Nos esforzamos por acercarnos lo más posible al realismo en los juegos. Hemos estado jugando una amplia selección de milsims durante años, incluida toda la serie Arma, Insurgency 1 y 2, Ground Branch, Zero Hour, Red Orchestra 2, Squad, Hell Let Loose, Post Scriptum, la serie SWAT, el antiguo Rainbow Six. juegos, y muchos más que actualmente no puedo pensar.

El único aspecto de RoN que no podíamos soportar era la instantánea increíblemente rápida y milagrosa de la IA.

No soy un experto de ninguna manera, pero tengo una licenciatura en programación informática y desarrollo de software con un enfoque en diseño de juegos y también he sido un gran aficionado a la historia/militar durante toda mi vida desde muy joven. También crecí con armas de fuego y aprendí a manejarlas y mantenerlas de manera adecuada/responsable.

Obtener archivos de modificación

http://kronzky.info/ron/aimod.html (No hice el mod en sí, solo cambié los valores de configuración para que fueran lo que pensé que era mejor; el mod tal como viene hace que el juego sea demasiado fácil para mi gusto)

Siga las instrucciones en el archivo Léame proporcionado para configurarlo todo.

NO TIENE VIRUS. LAS PERSONAS QUE DICEN QUE SÍ SON SIMPLEMENTE SIN EDUCACIÓN.

SI, FUNCIONA. HE ESTADO JUGANDO CON ÉL ENCENDIDO DURANTE HORAS.

Mi configuración personalizada (realista/intensa/regular)
[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

Si la moral cae por debajo de esto, use el sp de recarga media

By Corrosión

Más guías:

Deja un comentario

ArabicEnglishFrenchGermanItalianJapaneseKoreanPortugueseSpanish