Release 2.2 [2026.01.25] DiVision (C) Andrey Ivanov (Pelipenko), kindexz@gmail.com, 2001-2026
GitHub: https://github.com/kindex/doomrf
- CPU: x64
- OS: Windows, Linux
Сегодня пятница, 13 (513). По теории вероятности должно произойти что-то ужасное. И произошло!
Главному Doome'ру не удалось победить кибердемона...
За свои деяния он попал в ад. Монстры его долго пытали, но вскоре им это надоело, и они решили убить его окончательно. Сами они не осознавали того, что Фюррер уже мертв и находится в аду, но все равно они решили совершить доброе дело.
И вот ваш герой (злодей) готов бежать...
- Основное направление - deathmatch (2-4 игрока на одном компе, но можно и одному поиграть)
- Много крови, искр
- Разнообразное оружие, пули летят медленно, так чтобы от них можно было уворачиваться
- Нововведения: СуперШотган (скорострельный шотган), свастики (как звездочки - довольно мощные), огнемет (опасная штука в руках бота), заморозка - гуманный способ обезвреживания монстров
- Тупые монстры и умные боты (до 8), которые могут пройти сами всю игру
- Встроенный редактор уровней
- Телепорты, двери, ловушки, лифты
- Разрешение экрана 640x480
- Можно сохраняться
- Вы можете сами создать свой MOD к игре
У каждого мода своя директория (пример - RF)
В doom.ini хранятся следующие настройки:
title- заголовок игры (красный фон)mainmod- директория главного мода (RF)runmod- дополнительный мод
В RUNMOD\ хранятся все настройки мода, дополнительные рисунки.
Если в моде нет какого-то рисунка, то он обращается к MAINMOD\.
В MOD\mod.ini хранятся основные настройки:
BMPdir- директория с рисунками (может быть много)
Игра грузит все WAD-файлы из директории Mainmod и Runmod.
rf.exe <runmod>
| Действие | 1(Center) | 2(Left) | 3(PAD) | 4(Mouse) |
|---|---|---|---|---|
| Вправо | Right | D | PgDn | Left |
| Влево | Left | A | End | Right |
| Прыжок | Up | W | Pad 5 | Up |
| Вниз | Down | S | Ins | Down |
| Стрелять | Ctrl | Tab | + | Left Button |
| Стрелять2 | Alt | CapsLock | NumLock | |
| ПредОружие | Shift | Q | * | |
| СледОружие | Enter | ~ | - | Right Button |
- Z - боты - за мной
- X - Стоять здесь
- C - В атаку!
- V - Замереть
- 1-9 - оружия
- F2, F3 - сохранить/загрузить игру
- F1 - показать фраги (в редакторе - средняя кнопка мыши)
PgUp, PgDn, Home, End
| Name | Damage | What | From | Solution |
|---|---|---|---|---|
| Glock | 5 | 9mm | CS | Оружие только для зомби, потому что нож лучше |
| Нож | 15 | Blade | SoF | Подходите сзади, патронов не жалейте |
| Eagle | 20 | 9mm+ | CS | Базовое оружие в deatmatch'e |
| Автомат | 5 | 9mm | CS | То же что и пистолет, но побыстрее |
| Пулемет | 5 | 9mm | Doom | Патроны редко кончаются |
| Шотган | 50 | 12mm | Doom | Заменяет нож в ближнем бою |
| AK 47 | 20 | 9mm+ | CS | Короткая очередь убьет любого |
| RPG | 90 | Rocket | Doom | То же, что и GL, но удобнее |
| BFG | 200 | Energy cells | Doom | Близко не стойте |
| Flamer | 10/sec | топливо | Syndicat | Осторожно - ОГНЕОПАСНО |
| Freeze rifle | 10 | Energy cells | Duke Nukem | Заморозка (5 сек) |
| SuperAvtomat | 8x5 | 12mm | Original | Оружие массового уничтожения |
| GL | 90 | Граната | CS | Удобно сбрасывать с высоты |
| Svastika | 50 | Blade | Original | Кидайте на пол |
При желании вы можете сами сделать уровень - для этого выберите пункт в меню "редактор".
Если вы сделали свой уровень и хотите его протестировать - отредактируйте файл RF\levels.ini:
[Levellist-Single]- порядок уровней для одного игрокаcoop- для кооперативного прохожденияdeath- набор комнат для смертельного боя
Стены:
- Ступень - монстр стоит на ней, но может и ходить сквозь нее
>>,<<- Конвеер вправо и влево- Function - триггеры вроде: победа, открытие дверей, гравитация x2
- DeathMatch - оружие или монстр только в смертельном бое
Текстуры - набор можно двигать справа и слева внизу
Монстры, Предметы - ставятся левой кнопкой, убираются правой
Функции (Триггеры) - В функцию должны попасть ноги - тогда она сработает:
| tip | Название | Описание |
|---|---|---|
| 1 | Старт1 | Спавн игрока 1 (Coop) |
| 2 | Старт2 | Спавн игрока 2 (Coop) |
| 3 | Старт3 | Спавн игрока 3 (Coop) |
| 4 | Старт4 | Спавн игрока 4 (Coop) |
| 5 | БОЙ | Спавн в Deathmatch |
| 10 | CHLEV | Победа (win) - переход на следующий уровень |
| 11 | LOSE | Поражение (lose) |
| 12 | DIE | Мгновенная смерть (1000 урона) |
| 13 | Tele | Телепорт в TARGET с номером +1 к Tele |
| 14 | Target | Точка назначения телепорта или дверь |
| 15 | Open | Открыть дверь, помеченную как TARGET и с номером +1 к Open |
| 16 | Close | Закрыть дверь, помеченную как TARGET и с номером +1 к Close |
| 17 | Gx2 | Гравитация ×1.6 |
| 18 | G/2 | Гравитация ÷1.6 |
| 19 | G norm | Гравитация = 9.8 (норма) |
| 20 | Speed x2 | Скорость ×1.6 |
| 21 | Speed/2 | Скорость ÷1.6 |
| 22 | Speed Norm | Скорость = норма |
| 23 | Freez | Урон холодом (10 oxygen damage) |
| 24 | 10% | Уменьшить здоровье до 10-50% (зависит от skill) |
| 25 | tele2 | Тихий телепорт (без звука) |
| 26 | G=0 | Невесомость (гравитация = 0) |
| 27 | No AI | Отключить AI у монстра |
| 28 | No Weap | Забрать всё оружие у игрока |
| 29 | Spawn | Каждые 10 секунд генерить всех мобов в target |
Обои - вводите значения от A140 до A160 (или помещайте свои обои в директорию RF\WALL)
Нужны для ботов. (макс узлов - 300)
- Не ставьте их слишком высоко от земли
- Не ставьте их слишком близко друг от друга - вам их не хватит
- Не ставьте их слишком далеко друг от друга - боты забудут, куда бежали
Управление:
- Левый щелчок - создать узел
- Правый - удалить
- Перетаскивание правой кнопкой на свободное место - перемещение узла
- Перетаскивание левой кнопкой на другой узел - соединить два узла (бот будет бегать)
- Перетаскивание правой кнопкой на другой узел - соединить два узла (бот будет прыгать)
- Перетаскивание средней кнопкой (или F1) на другой узел - одностороннее соединение
Если необходимо чтобы бот открыл дверь - поставьте туда какой-нибудь предмет.
- Run-time error - записывайте все что на экране и давайте мне, исправлю :)
- Сохранялки старых версий не подходят
DiVision (IVA vision)
- Иванов (Пелипенко) Андрей "KindeX" (kindexz@gmail.com)
- Павел Бураков "Zonik[MMX]"
- Александр Родионов "Dark Sirius[MMX]"
12g класс Гимназии Золитуде выпуска 2002 года
