Справка для Doom 2D 1.40 Написали Jabberwock и Черный Думер. ================================================================================ СОДЕРЖАНИЕ: 1. Список параметров командной строки. 2. Ответы на вопросы по редактору карт. 3. Список чит-кодов (осторожно: возможен эффект примагничивания глаз!) ================================================================================ 1. СПИСОК ПАРАМЕТРОВ КОМАНДНОЙ СТРОКИ. -file [имя_файла_с_расширением] подключить внешний WAD (архив ресурсов) или LMP (одиночный ресурс) -cheat включить чит-коды при игре вдвоем -vga позволяет снимать скриншоты по нажатию кнопки F1 в формате VGA -waitrr включить ожидание ретрейсинга при установке палитры -nowaitrr отключить ожидание ретрейсинга при установке палитры -rate [число] задать частоту звука -sndvol [число] задать громкость звука -musvol [число] задать громкость музыки -interp включить интерполяцию звука -nointerp отключить интерполяцию звука -fast включить frameskip (пропуск кадров) для более быстрой отрисовки -mon включить монстров в Deathmatch'е -gamma [число] задать яркость -warp [номер] задать номер первой карты (MAP##) -memchk [число] что-то, связанное с проверкой памяти -config [имя_файла_с_расширением] подключить указанный CFG-файл (файл конфигурации) ================================================================================ 2. ОТВЕТЫ НА ВОПРОСЫ ПО РЕДАКТОРУ КАРТ. ------------------------- >>> Как изменить небо на карте? Байт, отвечающий за задний фон (небо), находится в WAD-файле с картой по адресу 0000002E. Он может принимать следующие значения: 01 - хмурое небо 02 - горящий город 03 - адский пейзаж Изменить его можно при помощи любого HEX-редактора. Выбирать небо можно и в самом редакторе, но там отсутствует "горящий город". ------------------------- >>> Как сделать надпись? Точнее, как загрузить текстуры букв. Они невидимы в окне выбора текстур, поэтому к ним надо обращаться непосредственно по имени. Буквы имеют название типа STCFN###, где ### - номер символа в русской ASCII-кодировке (DOS-866). ------------------------- >>> Как использовать полупрозрачную текстуру для воды/кислоты/лавы? К этим текстурам тоже надо обращаться по имени. _water_0 - синяя (вода) _water_1 - зеленая (кислота) _water_2 - красная (лава) ================================================================================ 3. СПИСОК ЧИТ-КОДОВ. Примечание: для того, чтобы чит-коды работали и при игре вдвоём, игру необходимо запускать с параметром -cheat в командной строке. При игре вдвоём чит-коды действуют на обоих игроков. Для ввода русских чит-кодов не требуется переключать раскладку. RAMBO - всё оружие, все ключи и по 30000 патронов, гильз, ракет и зарядов TANK - 200% здоровья и брони IDDQD - мгновенная смерть (очередной прикол от Prikol Software :D) BULLFROG - гигантские прыжки FORMULA1 - большая скорость бега GOODBYE - переход на следующий уровень СИМСИМ - открыть все двери на карте Примечание: двери с таймером автоматически закроются через 5 секунд. ГОРЕЦ - неуязвимость (режим бога) БЕЛЫЙОРЕЛ - возможность летать ПОШЕЛНА## - перейти на уровень ## ================================================================================ Если у вас появились какие-нибудь вопросы, ответов на которые вы здесь не нашли, то вы можете обратиться на форум сайта www.doom2d.org за помощью. 01.08.2012 --- Формат WAD'а ============ первые 12 байт файла - заголовок: 4 байта : подпись "IWAD" - внутренний или "PWAD" - дополнительный 4 байта : число элементов в таблице (как обычно, младший байт первым) 4 байта : смещение таблицы в байтах от начала файла таблица содержит 16-байтовые элементы и обычно располагается в конце файла формат элемента таблицы: 4 байта : смещение данных в байтах от начала файла 4 байта : длина данных в байтах 8 байт : имя элемента, дополненное справа нулями, если меньше 8 символов при подключении дополнительных WAD'ов элементы с одинаковыми именами заменяются, а новые добавляются так, при подключении MEGADM.WAD, содержащего элемент MAP01, этот элемент будет загружаться не из Doom2D.wad, а из MEGADM.WAD такой же формат WAD'ов используют DOOM,DOOM2,Ultimate DOOM и Rise of Triad Формат графики Doom'а 2D ======================== первые 8 байт - заголовок изображения: 2 байта : ширина 2 байта : высота 2 байта : смещение центра по горизонтали 2 байта : смещение центра по вертикали центр у спрайтов находится обычно внизу посередине, у изображений стен - в левом верхнем углу (оба смещения равны 0) за заголовком следуют данные изображения длиной ширина*высоту, 1 байт на пиксел (256 цветов) палитра находится в Doom2D.wad (элемент PLAYPAL) при подключении WAD'ов с новой графикой к редактору (ключ -file) названий изображений не будет в списке при добавлении текстур, но вы можете набрать название изображения и оно будет показано и добавлено не забудьте подключить WAD с новой графикой к Doom'у 2D, когда будете подключать уровень, где используется эта графика ---