I have a shooting system that uses projectiles instead of raycasting due to specific game requirements. When firing one weapon it is quite simple to display a reticle for where this weapon’s projectile is headed; this is also the case when two of the same weapons are being dual fired since they both have the same effective range. What I can’t seem to figure out is how to handle dual wielding different weapons, i.e. weapons that have a different effective range since after leaving their respective weapon barrels, the two projectiles have a different target to aim for, don’t they?
Since the weapon system uses projectiles which are physically fired from each barrel (and have a trail clearly showing their firing origin), as far as I understand I cannot simply fire both weapons from the center in a straight line since this would be visually obvious. I am also against the idea of using a separate reticle for each weapon since this is not how dual wielding is commonly handled in modern shooting games. So I am wondering how can weapons of differing effective ranges fire towards the same target so that only one reticle can be used? Should a different target be used for each weapon, or should they both share the same target?