I didn't play much during the last year - and I never play with the AR. Also, I checked the logs of my game client for some strings from that demo, and didn't find them. So, if that was actually me, I was testing a development version of the client. For example, issue #13 last april had some impact on the AR, that required testing. I really can't say. Feel free, to laugh at that video. I deleted it, because the post was offtopic.
My issue with the trickjumping is, that all of them are implemented half-assed. They are vulnerable to all kind of exploits (which you guys so fondly call "haxjumping"). No one knows, which behaviour was intended and what is just a plain bug. Do you think, it was intentional, that double-jumping can be done by hitting the head on the ceiling? When that code was committed, everyone and his brother fiddled at some part of the physics engine. Was the function finished, or did the programmer just lose interest? Was it supposed to be reviewed and tested? No one gave a shit. Great new function... who cares, if it works properly with all kinds of framerates or if it can be exploited. Just go ahead and release it.
The only way, to clean up that mess, is to remove it. Completely. Then, there can be another attempt at something similar - which can be released, if it can /not/ be exploited by a script or a mouse macro. That is the way, new features are usually introduced. Well, at least /core/ features.
Sry. Didn't want to interrupt you.
Continue throwing shit at each other. That's always useful.
My issue with the trickjumping is, that all of them are implemented half-assed. They are vulnerable to all kind of exploits (which you guys so fondly call "haxjumping"). No one knows, which behaviour was intended and what is just a plain bug. Do you think, it was intentional, that double-jumping can be done by hitting the head on the ceiling? When that code was committed, everyone and his brother fiddled at some part of the physics engine. Was the function finished, or did the programmer just lose interest? Was it supposed to be reviewed and tested? No one gave a shit. Great new function... who cares, if it works properly with all kinds of framerates or if it can be exploited. Just go ahead and release it.
The only way, to clean up that mess, is to remove it. Completely. Then, there can be another attempt at something similar - which can be released, if it can /not/ be exploited by a script or a mouse macro. That is the way, new features are usually introduced. Well, at least /core/ features.
Sry. Didn't want to interrupt you.
Continue throwing shit at each other. That's always useful.