[quote author=Sabertooth link=topic=673.msg6915#msg6915 date=1338071856]<br />http://www.sendspace.com/file/3zabjj <br /><br />here is a demo of what i was talking about if you watch from Fluffes&#039; POV you can see it through out the first demo. Literally every min or so. It might be what sean is talking about which i think is more of a problem than it lets on imo.<br /><br />Also the What you can do made me laugh sean. &quot;Your options stand still or die. I would count hide as an option either since the shots go around corners.<br /><br />Here are the time stamps you can look at. <br />first demo: <br />2:18 Fluff&#039;s pov&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  6:51 Fluff&#039;s pov&nbsp; <br />3:16 Fluff&#039;s pov&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  7:20 Fluff&#039;s pov<br />4:18 Fluff&#039;s pov&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  9:18 Fluff&#039;s pov<br />4:34 Fluff&#039;s pov&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  10:31 Fluff&#039;s pov<br />6:33 My pov&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  10:54 Fluff&#039;s pov<br />[/quote]<br /><br />I have made a [url=http://www.youtube.com/watch?v=wWom9awZkb4]full video of the game comparing what you&#039;re seeing in your demo and what Fluffles was seeing on his demo[/url] (with his network settings). A lot of the things you think are broken are actually products of unlagged and interpolation - they are working as intended. I&#039;m sure Dr. Sean or even Ladna can possibly shed more technical light on these instances. I&#039;ll provide my own partially educated opinion of what happened at these spots:<br /><br />[center][html]&#13;<iframe width="560" height="315" src="http://www.youtube.com/v/wWom9awZkb4" frameborder="0" allowfullscreen></iframe>&#13;[/html][/center]<br /><br />[b]2:18[/b] - You had 10% health. Fluffles hit your foot going up the stairs. Only one pellet from the ssg would have been necessary. Fluffles could still see you at this time.<br /><br />[b]3:16[/b] - You had 15% health and Fluffles could clearly see you again. Clips you with a few pellets as you come around the corner behind the BFG. Unlagged seemingly working as intended.<br /><br />[b]4:18[/b] - Fluffles sees you in the stairwell. Hits you. Leaves you with 55% health.<br /><br />[b]4:34[/b] - You have 45% health when jumping off the upper ledge to the ground. Fluffles sees you and hits you dead on from his point of view. Unlagged seemingly working as intended.<br /><br />[b]6:33[/b] - N/A. Did not analyze your POV.<br /><br />[b]6:51[/b] - Fluffles comes down the stairwell and caps you dead on from his point of view. Unlagged seemingly working as intended.<br /><br />[b]7:20[/b] - Same as the other views. Fluffles hits you right on from his point of view.<br /><br />[b]9:18[/b] - Fluffles hits you at the top of the stairs from his point of view.<br /><br />[b]10:31[/b] - Fluffles hits you going up the back stairwell right before you reach the step from his point of view.<br /><br />[b]10:54[/b] - Direct shot from Fluffles&#039; point of view.<br /><br />Fluffles was playing with interpolation set to 4 tics (max on the slider). What this does is delay his game by an additional 112 milliseconds. Essentially, Fluffles was playing this game about 2/10th of a second behind the server. Odamex (and many other commercial games in which these behaviors are modeled after) was simply doing what those two features are meant to do. The video even proves that it was doing it rather well.<br /><br />If you watch your own demo back from the perspective of Fluffles, and set your network settings close to his (cl_interp = 4), you would see something more similar to what he actually saw (since your real pings were only about 30ms apart).<br /><br />The one thing that really came out of this little project is the creation of [url=http://odamex.net/bugs/show_bug.cgi?id=850]Odamex bug 850[/url], which proposes that a player&#039;s interpolation rate is used when playing back a demo to keep things more consistent.<br /><br />If you have any more questions about this game or others and are still having problems figuring out why it works that way, please feel free to ask more!