Projectile tracers invisible [message #490911] |
Mon, 27 July 2015 03:35 |
Neijwiert
Messages: 124 Registered: October 2009
Karma: 0
|
Recruit |
|
|
For some reason since 4.2 I'm having an awefull lot of problems with seeing projectile tracers. It's like the client and server are out of sync. The client doesn't even see the tracer, but you still receive damage.
For example: You walk around and all of the sudden you start getting damaged, but you don't hear any sound or get the damage animation/red circle and then you see a stank revealed somewhere. You then notice it was shooting at you but you don't see any bullets flying around.
I will try and get some footage with this to make it more clear in what i mean.
|
|
|
Re: Projectile tracers invisible [message #490912 is a reply to message #490911] |
Mon, 27 July 2015 04:31 |
|
danpaul88
Messages: 5795 Registered: June 2004 Location: England
Karma: 0
|
General (5 Stars) |
|
|
Tracers are not actually network objects, each client generates their own tracers for ALL weapons based on knowing the weapon state (firing / not firing) and orientation
If you're not seeing tracers it suggests your client hasn't been notified that the weapon is in the firing state.
[Updated on: Mon, 27 July 2015 07:49] Report message to a moderator
|
|
|
|
|
Re: Projectile tracers invisible [message #490936 is a reply to message #490911] |
Thu, 30 July 2015 14:16 |
dblaney1
Messages: 358 Registered: March 2014 Location: United States
Karma: 0
|
Commander |
|
|
I've noticed this being a bit more frequent, especially on the stock turrets. This regression from what I have noticed occured pretty late in the development sometime after march if I recall correctly.
|
|
|
Re: Projectile tracers invisible [message #490941 is a reply to message #490936] |
Fri, 31 July 2015 08:35 |
|
Jerad2142
Messages: 3809 Registered: July 2006 Location: USA
Karma: 6
|
General (3 Stars) |
|
|
dblaney1 wrote on Thu, 30 July 2015 15:16 | I've noticed this being a bit more frequent, especially on the stock turrets. This regression from what I have noticed occured pretty late in the development sometime after march if I recall correctly.
|
So the reload syncing is probably the cause then.
I assumed we'd see a little trade off here, less fake bullets flying from clients that are actually reloading and not shooting, more invisible hits from clients that just finished reloading and started firing at other players.
All chop off about 1/4 of a second off of the remaining reload time of all objects that have had their reload synced, we'll see if that cleans it up.
Visit Jerad's deer sweat shop
[Updated on: Fri, 31 July 2015 08:51] Report message to a moderator
|
|
|
|
Re: Projectile tracers invisible [message #490959 is a reply to message #490911] |
Sat, 01 August 2015 10:54 |
dblaney1
Messages: 358 Registered: March 2014 Location: United States
Karma: 0
|
Commander |
|
|
I agree with the 1 shot thing. It seems to happen most often with weapons with 1 clip but a super fast ROF which most of the single shot stock weapons use. It begins reloading immediately after the shot so it probably sends the clients that its no longer firing too quickly. On weapons where the rof is lower it waits the time between the shots to start reloading. A ROF of 1 would wait 1 second after the last shot to begin reloading vs the stock turret weapon which has a ROF of 100 so it begins reloading on 0.01 seconds after shooting.
[Updated on: Sat, 01 August 2015 10:58] Report message to a moderator
|
|
|
Re: Projectile tracers invisible [message #490995 is a reply to message #490911] |
Mon, 10 August 2015 15:59 |
_SSnipe_
Messages: 4121 Registered: May 2007 Location: Riverside Southern Califo...
Karma: 0
|
General (4 Stars) |
|
|
this has been happening to me A LOT!!!1 I posted about it bug I just got told it was lag...I would loose damage from arty without any sht, explosion,screen shake, nothing
|
|
|
Re: Projectile tracers invisible [message #490996 is a reply to message #490995] |
Tue, 11 August 2015 09:02 |
|
Jerad2142
Messages: 3809 Registered: July 2006 Location: USA
Karma: 6
|
General (3 Stars) |
|
|
I made it so single round clip weapons aren't synced regardless if this is the issue or not; its a waste of network calls if nothing else to sync a weapon that will be re-synced after shooting a round.
Changed my mind, now single clip weapons don't have their network update sent unless there is a manual reload, all other guns keep working as they did last update. Originally I was going to make it so only manual reloads were synced; however I realized this wouldn't fix clients that joined into the game after rounds had been fired thus leaving guns un-synced.
Visit Jerad's deer sweat shop
[Updated on: Tue, 11 August 2015 09:14] Report message to a moderator
|
|
|
Re: Projectile tracers invisible [message #490997 is a reply to message #490911] |
Tue, 11 August 2015 09:07 |
dblaney1
Messages: 358 Registered: March 2014 Location: United States
Karma: 0
|
Commander |
|
|
What if the single round weapon has a script change its ammo count to higher and then reloads. This would reset it to 1 on the server but the other clients would still think it has the old ammo count.
Also, sometimes I click reload even on a 1 shot weapon. I know its weird but if I do that and then hold down the button while its reloading I think the other clients will see me fire even though I am reloading.
[Updated on: Tue, 11 August 2015 09:41] Report message to a moderator
|
|
|
|
|
|
|
|
Re: Projectile tracers invisible [message #491115 is a reply to message #491114] |
Sun, 13 September 2015 20:13 |
ehhh
Messages: 2097 Registered: December 2010 Location: UK
Karma: 0
|
General (2 Stars) |
|
|
nah i was just destroying crush
he got kinda miffed when i hs his rav without a tracer lol
i guess its pretty tough timing med shots when you dont see them :<
|
|
|
Re: Projectile tracers invisible [message #491126 is a reply to message #491113] |
Thu, 17 September 2015 12:11 |
|
Jerad2142
Messages: 3809 Registered: July 2006 Location: USA
Karma: 6
|
General (3 Stars) |
|
|
ehhh wrote on Sun, 13 September 2015 20:37 | so is this just a server side fix?
been happening when we do 2v2s
especially with medium tanks
|
Yeah server side fix, it'll be out with the next release of 4.2. I also added some code that syncs the player's code with other players occasionally, which should reduce how often you see other players run out of ammo on your end when they actually have ammo on theirs.
Visit Jerad's deer sweat shop
[Updated on: Thu, 17 September 2015 12:14] Report message to a moderator
|
|
|
|
|
|
|
|
|
|