Перейти к содержанию

Fallout 1 (FE) [Source]


Foxx

Рекомендуемые сообщения


Fallout 1 (FE) [source]


Тема создана для тех, кому нужно.

Остальные могут не обращать внимание.


 

Здесь я буду скидывать свои наработки и наблюдения, которые возникают при редактировании Fallout 1 (FE). Все изменения и правки касаются именно Fixed Edition  и с оригиналом могут быть расхождения - моддеры имейте ввиду. Тема делается в основном, чтобы не потерять существующие изменения (хотя и форум не стабилен, но мой комп тоже) и помочь будущим моддерам, которые всё-таки решаться править первую часть.


Если я потеряюсь: https://vk.com/build_by_foxx

Сборки на трекере: https://rutracker.org/forum/viewtopic.php?t=5323578


 

СКРИПТЫ (не полностью):

http://www.nuclear-city.com/index.php/topic/968-fallout-1-fe-source/?p=72634

 

КАРТЫ (не полностью):

http://www.nuclear-city.com/index.php/topic/968-fallout-1-fe-source/?p=72635

 

Технически  я не разбирал форум и не знаю, как тут редактирование происходит, во избежании сдвига и удаления постов пользователей зарезервировал четыре места.  В них будет информация для ссылок из первого поста, чтобы его не хламить.

 

Оказывается форум не дает больше двух постов сделать и опять всё в куче будет. Модераторы забейте ещё два-три поста под резерв :-;

Нашел выход и забрал посты, если не удалят.

Ссылка на комментарий

СКРИПТЫ:

В данный момент я полностью оптимизирую и вычищаю от хлама все оригинальные скрипты Fallout 1. Уже закончил с Напарниками, Случайными встречами, Убежищем 13, Шэйди, Убежищем 15 и Ханами (128 скриптов). Всего в игре 961 скрипт. Делается это для более стабильной игры, а также для удобства модифицирования. Все исходники разделяются по локациям и будут в последствии выложены в общий доступ, надеюсь это поможет будущим моддерам.

 

Ссылка (будет обновляться): https://drive.google.com/open?id=1qRJXBUv5rfNCqlOQjiswuEEfPa2OEi9y

 

Если скриптовые профи увидят, что-то неподобающее, просьба посоветовать, а не орать (я не профессионал).


Ссылка на комментарий

КАРТЫ:

Номера карт в основном нужны для привязки переходов (зелёные поля) между локациями, об этом ниже расскажу. В скриптах используются название файлов/имена карт:

 

Пример: Если в скрипте прописано

procedure IrwinAccept begin
   load_map("hubmis1.map", 1);
end
 

Смотрим название карты, после запятой номер уровня карты (у каждой карты есть три уровня/этажа, к примеру карты убежища так сделаны. У каждого уровня своя планировка, но все они относятся именно к одной карте. Уровни сделаны, чтобы облегчить создание карт в определенных условиях, например  нарисую я убежище, но на следующем этаже стены его будут такими же, просто копируем и переносим на второй уровень карты). Уровни карт не всегда используются, некоторые просто пустые и не нужны. В процедуре выше, нас перенесёт на ферму Ирвина, на уровень карты 1 (остальные два уровня карты пустые).

 

Номера карт в движке (в порядке прописывания)

 

Карты пустыни (рандомные карты):

0 - DESERT1.MAP

1 - DESERT2.MAP
2 - DESERT3.MAP
 
Некрополис:
3 - HALLDED.MAP       // Канализация
4 - HOTEL.MAP           // Отель
5 - WATRSHD.MAP     // Водораздел
 
Убежище 13: 
6 - VAULT13.MAP        // Карта убежища 13 (уровень 1, 2, 3)
7 - VAULTENT.MAP     // Вход в убежище (пещера)
 
Убежище 15:
8 - VAULTBUR.MAP     // Карта убежища 15 (уровень 1, 2, 3)
9 - VAULTNEC.MAP     // Карта входа в убежище 15
 
Джанктаун:
10 - JUNKENT.MAP       // Вход в Джанктаун
11 - JUNKCSNO.MAP   // Карта казино Гизмо
12 -  JUNKKILL.MAP    // Карта отеля "Развалина"
 
... по мере спроса
Ссылка на комментарий
  • 2 недели спустя...

Не легкое ты себе занятие нашел, писать инструкции. :-)

Сайт тоже походу умрет, надо куда в другое место будет закинуть.

Может ты сайт для моддинга замутишь)))

Ссылка на комментарий
  • 4 недели спустя...

Сайт за три минуты делается на github, gitlab, netlify. Если надо, могу поддомен на bgforge.net дать.

 

PS. А конкретно исходники скриптов FO1 уже серьезно переделаны в процессе миграции на движок второго, и я не вижу смысла базироваться на оригинале теперь. К счастью, он в прошлом.

Ссылка на комментарий

Сайт тоже походу умрет, надо куда в другое место будет закинуть.

Может ты сайт для моддинга замутишь)))

 

На GoogleDrive заливай. Там и привилегии раздать можно, оформить норм...

Ссылка на комментарий

А конкретно исходники скриптов FO1 уже серьезно переделаны в процессе миграции на движок второго, и я не вижу смысла базироваться на оригинале теперь. К счастью, он в прошлом.

Вы путаете оригинал с Fixed Edition (в названии темы указано), мои правки не относятся не к оригиналу/FIXT, данная сборка разрабатывалась отдельно. И эти исходники для пользователей, которые хотят делать правки и моды именно на данной базе. Как в недавнем случае с Vault_Boy, который восстановил двух НПС. Вроде Потрошителей хотел сделать, но молчок, если прочитаешь пиши - вместе сделаем, один я на такой шаг не пойду.

 

На GoogleDrive заливай. Там и привилегии раздать можно, оформить норм...
В данный момент туда почти все файлы заливаю - яндекс переполнен)))
Ссылка на комментарий

 

Вы путаете оригинал с Fixed Edition (в названии темы указано), мои правки не относятся не к оригиналу/FIXT, данная сборка разрабатывалась отдельно. И эти исходники для пользователей, которые хотят делать правки и моды именно на данной базе. Как в недавнем случае с Vault_Boy, который восстановил двух НПС. Вроде Потрошителей хотел сделать, но молчок, если прочитаешь пиши - вместе сделаем, один я на такой шаг не пойду.

Да нет, не путаю, я как раз говорю, что работать с движком Ф1 смысла больше нет, он умер, туда ему и дорога. Движок Ф2+sfall просто позволяет сделать больше, проще и быстрее.

Но это, конечно, лишь мое мнение, если кому-то охота продолжать в нем копаться - что ж, каждый сам решает как тратить свое время.

Ссылка на комментарий

Но это, конечно, лишь мое мнение, если кому-то охота продолжать в нем копаться - что ж, каждый сам решает как тратить свое время.

И это правильный ответ, мы не ищем легких путей. К примеру Александр Пошелюжин уже сделал две отличные игры, без использования новых наворотов)))

Ссылка на комментарий

Вроде собирались Ф1 на двигу Ф2 переносить... Всё так и... в процессе?

А если посмотреть получше?)

Тема давно существует и уже бета , не знаю какая, с индексом 0.800.

Тут же говорят за родной двиг.

Ссылка на комментарий

Вроде собирались Ф1 на двигу Ф2 переносить... Всё так и... в процессе?
Типа уже можно играть, только русифицировать надо.

 



И это правильный ответ, мы не ищем легких путей. К примеру Александр Пошелюжин уже сделал две отличные игры, без использования новых наворотов)))
ну как бы в неваде им пришлось ковырять движок что бы добававить новые навороты.
Ну а в Саноре просто: "не осилили", "не стояло такой задачи" - нужное подчеркнуть.
Ссылка на комментарий

У меня был давно вопрос. Вот прям сейчас вспомнил.

 

Почему в Ф1\2 происходит затемнение экрана при установки верёвки и прочих ситуациях (когда спрайт целой двери от взрыва меняется на сломанную дверь)?

Я к чему. Ведь я могу хранить на карте вещи. Прямо на земли. Поднимать их и брать. И нет никаких затемнений. Почему просто нельзя один спрайт поменять на другой (когда двери открываются, то нет же никаких затемнений, ну и т.д.)? 

Ссылка на комментарий

У меня был давно вопрос. Вот прям сейчас вспомнил.

 

Почему в Ф1\2 происходит затемнение экрана при установки верёвки и прочих ситуациях (когда спрайт целой двери от взрыва меняется на сломанную дверь)?

Я к чему. Ведь я могу хранить на карте вещи. Прямо на земли. Поднимать их и брать. И нет никаких затемнений. Почему просто нельзя один спрайт поменять на другой (когда двери открываются, то нет же никаких затемнений, ну и т.д.)? 

Рисуем анимации и вопрос отпадет.

Ссылка на комментарий

У меня был давно вопрос. Вот прям сейчас вспомнил.

 

Почему в Ф1\2 происходит затемнение экрана при установки верёвки и прочих ситуациях (когда спрайт целой двери от взрыва меняется на сломанную дверь)?

Я к чему. Ведь я могу хранить на карте вещи. Прямо на земли. Поднимать их и брать. И нет никаких затемнений. Почему просто нельзя один спрайт поменять на другой (когда двери открываются, то нет же никаких затемнений, ну и т.д.)? 

потому что при помощи скрипта подменяется измененной.

Ссылка на комментарий

Почему в Ф1\2 происходит затемнение экрана при установки верёвки и прочих ситуациях (когда спрайт целой двери от взрыва меняется на сломанную дверь)?

Потому, что это как в старых мало бюджетных фильмах, бабах-шарах... сцена потемнела, а потом показывают взорванный объект, или разодранное тело :)

Ссылка на комментарий

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...