make no-los penalty configurable
Dependencies
- [2]
6GNTEDE4use real LOS functions to determine Far Cover (automatically accounts for roof edge protection) - [3]
ZC7RMRAEsimpler no-line-of-sight which also accounts for existing cover, higher resolution far cover - [4]
VHVL5HH4simplify far cover by starting at only the peek tile - [5]
474V3NXSalign cover reduction for big target to the new higher resolution cover check - [*]
X4IR7ZAHbaseline from krumiro's [WotC] RW Realistic Aiming Angles - [*]
UA2L2WYUuse correct config file
Change contents
- edit in RWRealisticAimingAnglesHL/Src/RWRealisticAimingAnglesHL/Classes/Override_X2AbilityToHitCalc_StandardAim.uc at line 27
var config float NO_LINE_OF_SIGHT_PENALTY; - replacement in RWRealisticAimingAnglesHL/Src/RWRealisticAimingAnglesHL/Classes/Override_X2AbilityToHitCalc_StandardAim.uc at line 861
`log("NoLineOfSightMalus: -1000", true, 'XCom_HitRolls');AddModifier(-1000, "No Line of Sight", m_ShotBreakdown, eHit_Success, bDebugLog);`log("NoLineOfSightMalus:"@default.NO_LINE_OF_SIGHT_PENALTY, true, 'XCom_HitRolls');AddModifier(NO_LINE_OF_SIGHT_PENALTY, "No Line of Sight", m_ShotBreakdown, eHit_Success, bDebugLog); - edit in RWRealisticAimingAnglesHL/Config/XComRWRealisticAimingAnglesHL.ini at line 59[8.10063][8.10063]
;NO LINE-OF-SIGHTNO_LINE_OF_SIGHT_PENALTY=-1000