03-18-2008, 11:21 PM | #41 |
Useless
Retired FF Staff
|
That'd just make the ragdoll laggy/jumpy if it ever goes out-of-sync on the client. Dead giveaway.
__________________
Look at all those dead links. |
|
03-18-2008, 11:44 PM | #42 |
Nade Whore
Server Owner
Beta Tester Join Date: Sep 2007
Location: Oklahoma
Class/Position: Scout/Soldier Gametype: CTF/TDM Affiliations: blunt. Moto Posts Rated Helpful 128 Times
|
Why not just make it look like a ragdoll, but not actually be a movable ragdoll where the legs/arms go flailing?
Just feign death. |
|
03-19-2008, 12:45 AM | #43 | |
Join Date: Sep 2007
Class/Position: O Gametype: CTF Affiliations: mimic- Posts Rated Helpful 0 Times
|
Quote:
If you synchronize both bone positions and the current variables used in the ragdoll simulation there should only be one little jumpyness per desync, which should only happen upon firing at the ragdoll or strange lag. |
|
|
03-19-2008, 12:55 AM | #44 |
A Very Sound Guy!
Fortress Forever Staff
Join Date: May 2005
Location: UK
Posts Rated Helpful 15 Times
|
that "little jumpiness" is your giveaway, right there. clients dont all have exactly the same latency, and everyone's fluctuates. if everyone all had 0ms latency all the time, we would have a smooth game akin to singleplayer.
why cant you see there are limits to networks? |
|
03-19-2008, 01:17 AM | #45 |
Join Date: Sep 2007
Class/Position: O Gametype: CTF Affiliations: mimic- Posts Rated Helpful 0 Times
|
What? It should only be jumpy in the first frame of damage, at which point theres bloodspray as well so its a giveaway.
If your flying through the air after the initial frame when positions and variables are synced it should be an accurate simulation for all clients, with no jumpiness. In addition, lets say you are shot with a shotgun. Since the push is so low the resulting twitchiness would probably not even be noticable, as hl2 ragdolls act strangely to begin with. The only reason why you would synchronize 2-3 times a second rather then only when the model takes damage or something is if a client has lets say a 1000ms lag, and in that second someone else shoots the corpse. I imagine at this point it would do the hl2 respawn teleport click and it would look normal anyway. ...Right? |
|
03-19-2008, 01:37 AM | #46 |
A Very Sound Guy!
Fortress Forever Staff
Join Date: May 2005
Location: UK
Posts Rated Helpful 15 Times
|
.................................................. .........................................why are you so annoyingly persistant?
are you saying you want this done for all ragdolls, or just spy feigns? either way, its not happening, for different reasons. |
|
03-19-2008, 01:51 AM | #47 | |
Join Date: Mar 2007
Posts Rated Helpful 0 Times
|
Quote:
|
|
|
03-19-2008, 02:46 AM | #48 | |
Join Date: Sep 2007
Class/Position: O Gametype: CTF Affiliations: mimic- Posts Rated Helpful 0 Times
|
Quote:
I am so tired of hearing 'oh well, we tried, it wasnt feasible at all so we have cloak' or 'the hl2 engine doesnt work with this' or 'if it could be done itd be in tf2'. I created this thread so that from now we can say, its feasible and it might get done after most of the other important things are taken care of. This whole 'cant' and 'impossible' thing really irritates me. To get complete consistency you should probably enable this for all ragdolls, then optimize it by not syncing if the corpse is on the ground, until something touches it. You could probably even play around with the client lag code so that you only need to sync every time the ragdoll gets touched/shot at. |
|
|
03-19-2008, 03:47 AM | #49 |
FF Player
D&A Member
Join Date: Jan 2008
Location: Tacoma, WA
Posts Rated Helpful 1 Times
|
TFC had feigning because it was easy to do (static death animations, no ragdolls).
FF has cloaking because it's easy to do (shaders). The two will never meet. |
|
03-19-2008, 04:18 AM | #50 |
Fortress Forever Staff
Join Date: Sep 2007
Class/Position: O: Scout Affiliations: {NFO} - New Family Order Posts Rated Helpful 0 Times
|
What putting in feign death would do:
-Force all players to use the same client settings for their ragdolls. This would slow down low end machines considerably and probably lose even more players that we can't afford to lose. -Take away cloaking. Cloaking allows you to not only feign death with a corpse, but sneak away while doing so. Why get rid of one thing for the other? This would also lose players who enjoy cloaking that we can't afford to lose. -Take even more development time from the dev's who currently are working on more important things. -Put more stress on networking, even if you do it some sort of "cheap" way. -Make it even easier to spycheck by checking corpses, again sending spy lovers to TF2 which we can't afford. /thread |
|
03-19-2008, 04:34 AM | #51 |
Useless
Retired FF Staff
|
It's not happening.
Really.
__________________
Look at all those dead links. |
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|