В разгар обсуждения double jump'a Segre на DFWC, я в одной из своих демок обнаружил подозрительный cj, как оказалось позже - фреймовый. Отдал демку аяксу. Он ее разложил на кадры и сделал короткую гифку с cj, дабы использовать ее как-то в ситуации с поляком, мол смотрите, возможен фреймовый прыжок, может так же возможен dj с задержкой между прыжками в 1фрейм. Аяксу ответили, что это разные ситуации, сравнивать длину прыжка и паузу между прыжками нельзя.
В беседах на сервере об этом польском dj, я упоминал про свою способность фреймануть прыжок. Меня попросили снять видео, на которым я мог бы прыгнуть в 1 фрейм и таким образом как-то доказать реальность подобного прыжка "руками", т.е. без всяких скриптов и прочего. Когда созрел снять видео (ТРЕНИРОВАЛСЯ!!1), играл через iodfe. Поставил mdd client proxymod, который показывает длину прыжка - правда не всегда точно. Начал прыгать и... у меня никак не выходил заветный frame jump, каким бы образом я не стучал по клику (прыгаю на mouse1), всё тщетно... получались 24ms и редко 16ms прыжки. Пришла в голову мысль сменить .ехе на тот, на котором играл до этого - dfe108-snap.exe. И, о чудо, теперь 2х фреймовые прыжки были разбавленные с фреймовыми. Было принято решение протестировать разрешенные ехешники на DFWC. Помимо теста механических нажатий, по совету ____, решили проверить программные. Был записан макрос в Macro Recordere с разной длительностью нажатия клика.
Результаты такие: quake3.exe, dfengine.exe, dfe108-snap.exe, dfengine108m.exe - получалось руками сделать 8ms и почти всегда совпадала длительность прыжка в ехе с заданной длительностью в макросе; iodfengine, ioquake3.x86 - 16 и 24ms руками, +8-16ms к значениям заданным в макросе. Получается, что iodf/ioq3 прибавляет фрейм к джампу. Из этого следует, что на этих движках вполне реально сделать dj с задержкой в один фрейм, так как у нас есть как бы один фрейм в запасе. Что-то вроде jXms+16ms+jXms (например dj Bazza в 8 раунде) и j(X+8)ms+(16-8)ms+jX+8ms.
Прилагаю видео с прыжками в dfengine_1.08 и iodfe в онлайне, пройдя карту с логином (дабы записать тайм в бд, демки ниже), чтобы исключить возможные разговоры о всяких родах чудесах . И так же демки с программными прыжками разной длительностью (перед каждым прыжком присест, т.к. иногда макросные джампы пропадают, хз от чего зависит).
Нажмите для просмотра прикрепленного файла
Нажмите для просмотра прикрепленного файла
Нажмите для просмотра прикрепленного файла
Нажмите для просмотра прикрепленного файла