ACF-3
ACF-3 copied to clipboard
[SUGGESTION] Properly network bullets to the client
Short Description
Bullet networking currently relies on the acf_bullet_effect
effect, created when a bullet is fired for the first time and the values for said client-side bullet will be taken from an ammo crate or similar. Problems begin when this entity has a change of being destroyed the moment the bullet is created, such as missiles. In the case this entity doesn't exist, the bullet will default to AP, which won't be accurate in most cases and will just look weird.
The best way to solve this would be to stop using the bullet effect to create the bullet, and instead network the values from the server-side bullet to the client, which will then create the effect. That way, the effect could be more accurate and customizable and not rely on an entity that might not exist when it's needed.