|
Arjuna -> RE: Dug in - entrenched modifiers (1/18/2013 5:03:51 AM)
|
OK I get it now. Here is the excerpt from the code re deployment modifiers on terrain for bombardments: quote:
case kUndeployed: deploymentMod = pf(1.0); break; case kTakingCover: deploymentMod = pf(0.5); break; case kDeployed: deploymentMod = pf(0.33); break; case kDugIn: deploymentMod = pf(0.2); break; case kEntrenched: deploymentMod = pf(0.15); break; case kFortified: deploymentMod = pf(0.1); break; And here are the mods for direct fire - ie APerFP and AArmFP. quote:
// deployMod values kUndeployed, kTakingCover, kDeployed, kDugIn, kEntrenched, kFortified const pf kDeployModOpen[] = { pf(1.00), pf(0.67), pf(0.33), pf(0.20), pf(0.15), pf(0.125) }; const pf kDeployModScrub[] = { pf(0.81), pf(0.58), pf(0.365), pf(0.25), pf(0.20), pf(0.122) }; const pf kDeployModVillage[] = { pf(0.61), pf(0.50), pf(0.40), pf(0.30), pf(0.25), pf(0.120) }; const pf kDeployModTown[] = { pf(0.41), pf(0.35), pf(0.30), pf(0.25), pf(0.20), pf(0.115) }; const pf kDeployModCity[] = { pf(0.20), pf(0.18), pf(0.16), pf(0.14), pf(0.133), pf(0.110) }; const pf kDeployModFort[] = { pf(0.15), pf(0.14), pf(0.13), pf(0.12), pf(0.11), pf(0.10) };
|
|
|
|