Quote from: NoImageAvailable on September 14, 2017, 08:44:19 AM
CE replaces the vanilla shooting system with its own more or less made from scratch version. We have our own Verb classes and a ProjectileCE class which doesn't inherit from vanilla Projectile.
Regarding the 1-tile miss radius, as you said I can probably leave that alone and cover most realistic scenarios.
However the fact that CE uses Verb_LaunchProjectileCE that doesn't inherit from Verse.Verb_LaunchProjectile means my mod won't work, as my mod determines what a projectile weapon is by checking if its associated verb is Verse.Verb_LaunchProjectile. Is there a reason Verb_LaunchProjectileCE inherits from Verse.Verb instead of Verse.Verb_LaunchProjectile? If there were no downside to inheriting from the latter then that would be nice for mods like mine as they would work seamlessly in vanilla and CE.