Ради вашего удобства наш сайт использует cookies! Узнать больше! Мы используем cookies

Hip Fire

what this does This mod reworks the hit chance (accuracy) formula to increase accuracy overall by roughly twice as much probabilistically, with a slight range penalty to counteract long range weapons being too oppressive. This mod maintains the minimum 2.01% on hit chances. rationale Rimworld's combat can be very annoying for many reasons. The accuracy can feel comical at times. A so-called "Skilled Professional" will proceed to miss 4 of 5 shots on a deer standing still a short jog away. This also seeks to increase the speed of combat, since it can feel very slow and dull at times due to how much waiting happens because missed shots. impact This mod will impact balance to some degree. Because all pawns will be more accurate, melee only pawns will be more at risk of taking damage without any sort of benefit to compensate. To reduce the overwhelming advantage of range, the hit chance calculations will penalize range more. Even with this, all guns (with a range less than 101 tiles (more than twice as far as any vanilla weapon)) will hit more frequently than their vanilla behavior As for performance, this has no static overhead that continually runs, and only affects performance when a shot is fired. Marginally less performant than vanilla code, but not terribly much. why should i use this? * Though flawed, rimworld's combat has 1 great aspect: simplicity. This mod keeps that aspect intact. Combat is still simple, pawns dumb, weapons what they are. * However, if you find yourself disliking how drawn out combat can feel, this mod may be for you. * If you're running other mods that change combat and want some light changes (see compatibility section) * If you're using mods that add new armors and weapons but still want something other than vanilla. compatibility this mod requires harmony. in general... as long as a mod doesn't change accuracy calculations, it should be compatible. This mod is fully compatible with any xml defined weapons. technical details this mod overrides public static float HitFactorFromShooter(float, float) from Assembly-CSharp.dll > Verse > ShotReport . any mod that interfaces with that function will be prone to conflicts. CE? haven't tested. it probably isn't. verified compatible * verified incompatible *