Быстрое добавление карты в миссию.

Автор ftb, 19 сентября 2017 12:06:42

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

ftb

О себе: Нуб в DromEd.
Вопрос: Можно ли быстро добавить в собственно фанмиссии "DirtyMoney" и "EndlessRain" пустую карту на которой можно как в "Calendra" оставлять пометки ? И как это сделать по шагам.

Очень годные миссии, хочется пройти с удовольсттвием часть которого собственно картографирование уровня, но вот изучать с нуля моддинг под Чиф из за пары миссий не хочется однако.

Нервные они у тебя, Тумбс, очень нервные. (с) Риддик

Zontik

Прежде чем распинаться технически, уточню: никакого картографирования и в помине не будет, заметки можно оставлять исключительно в текстовом формате и только на английском языке. Редактировать их нельзя.
В принципе, почти та же функциональность, что и у лежащего перед тобой на столе листка бумаги, за исключением того, что последний может сдуть ветер/дети/пылесос. Зато на последнем можно еще и линии рисовать.
Дайте глазам отдохнуть! Тёмное место

ftb

Собственно буковками рисовать вполне получается еси быстро чередовать с мышкой.
К слову отыскал стирание - правая кнопка мышки, вполне все кошерно получается )

Осталось как-то карту пустышку в уровень впихнуть.
Нервные они у тебя, Тумбс, очень нервные. (с) Риддик

Привидение

#3
Почему нельзя редактировать?Вроде бы нажатием пкм можно убирать текст. :artist:
А можно даже и что-нибудь эдакое наваять:                            (      О       О        О )
                          __                   __________      __                  (       О          О       )
                         |   |                 |    _______  |   |   |                 \_   О      О           _/
                         |   |                 |   |           |  |   |   |                    \ _     О| |    О _/
                         |   |                 |   |           |  |   |   |                          \__| |__/
                         |   |_______    |   |______|  |   |   |_______                   | |       
                         |__________|  |__________|   |__________|       @       | |                   @
                                                                                                  \|/       /  \     Q          \|/
                                                                                       Q                       Q

Вот ссылка на инструкции,в теме по DromEd уже выкладывали)http://dromed.whoopdedo.org/dromed/maps

[off]опоздал с пкм)[/off]

Zontik

Ну то есть все перечисленные ограничения не пугают? Тогда вперед.
Хотя подожди. Что означает "пустую карту"? Я понял так, что это пустой листок без изображений. Если имеется в виду, что на него уже предварительно нанесена вся карта уровня, то тут простого пути нет - если не считать того, что по ссылке. Правда, и это не простой путь для всех, кроме самого автора, который точно знает, какие линии важны, какие следует отсечь, а какие вообще должны быть перемещены, потому что игрок не проходит в указанную зону, а телепортируется в нее (бывает сплошь и рядом в более-менее интересных миссиях).
В общем, как ни крути, нормальную карту быстро сделать не получится. Даже самую примитивную. А та каша из линий, что присутствует в редакторе в окошке вида сверху, мало что прояснит.
Может, поэтому во многих миссиях карты и нет.

P.S. Про правую кнопку не знал, надо попробовать.
Дайте глазам отдохнуть! Тёмное место

nemyax

Кстати, как настраивается подсветка зон на карте? Задаёшь очертания полигончиков и расставляешь триггеры по уровню?
Желаю тебе из тысячи рулеток одну — самую русскую!
Желаю тебе из тысячи надежд одну — самую крупскую!

Zontik

В роли триггеров служат области распространения звука (Roob brushes). Пока ты находишься в одной из них, на карте подсвечивается назначенная ей область. Все назначения происходят строго вручную, так что легко можно сделать карту намеренно неправильной или вообще фальшивой.
На самой же карте области размечаются розовыми прямоугольными рамками(если какие-то области перекрываются, их рисуют на разных копиях одного файла, поскольку рамки не должны соприкасаться), затем карты обрабатываются специальными утилитами, в результате на выходе имеем двоичный файл с описанием координат и кучу клочков карты, использующихся в качестве накладок на основную.
То еще удовольствие, надо сказать.
Есть также куча нюансов, но, думаю, для описания принципа достаточно.
Дайте глазам отдохнуть! Тёмное место

Chuzhoi

Цитата: Zontik от 20 сентября 2017 17:33:08Все назначения происходят строго вручную, так что легко можно сделать карту намеренно неправильной или вообще фальшивой.
Забавная идея, кстати... для какой-нибудь шизофренической миссии.

ftb

Цитата: Zontik от 20 сентября 2017 09:35:24Что означает "пустую карту"? Я понял так, что это пустой листок без изображений.
Именно так.
Остальное буковками нанесу сам при прохождении )
Кабы можно было как-то внести ее без использования редактора, было бы вобще замечательно.
Нервные они у тебя, Тумбс, очень нервные. (с) Риддик

nemyax

Цитата: ftb от 20 сентября 2017 22:11:36
Кабы можно было как-то внести ее без использования редактора, было бы вобще замечательно.
Дык можно жеж:

  • Берёшь бамашку.
  • Берёшь кандарашык.
  • Кладёшь их по-над клавиатурой.
  • Запускаешь миссию.
  • Наносишь буковками.
Желаю тебе из тысячи рулеток одну — самую русскую!
Желаю тебе из тысячи надежд одну — самую крупскую!

Zontik

Или более аутентично:

1. Находишь в оригинале (intrface.crf > miss1, 2, 3, 4 или почти любая другая) файлы с картами (Page001.pcx, Page002.pcx и т. д.)
2. Вытаскиваешь оттуда тот листок, на котором написано Notes и больше ничего нет.
3. Если этот файл имеет имя, отличное от Page000.pcx, присвоить ему это имя.
4. Найти в установленной ФМ папку Intrface и поместить файл с картой в подпапку с соответствующим номером миссии.

Этого в принципе должно хватить, при условии, что в миссии карта вообще не предусмотрена. Если не заработает, то понадобится еще ввести пару команд в редакторе с последующим сохранением миссии:

quest_create map_min_page 0
quest_create map_max_page 0


Но, по-моему, единственная страница с нулевым номером подключается автоматически и без этих команд.
Дайте глазам отдохнуть! Тёмное место

ftb

#11
Сяп ) все завелось прост добавлением Page000.pcx !

А вот DromEd при попытке открыть EndlessRain валится с логом dynarray.h( 379): Assertion Failure: Index 39 out of range

А то пока бегаю понимаю что сухие поверхности под ливнем неайс.
Нервные они у тебя, Тумбс, очень нервные. (с) Риддик

Zontik

Возможно, ошибка связана с неправильно примененной replace-текстурой. Хотя New Dark из-за этого валиться не должен.
Ну или дождь попал в движок. Тогда возможно всё.
Дайте глазам отдохнуть! Тёмное место

ftb

С картой хорошо бегается теперь )
Но возник другой вопрос, можно ли так же легко убрать с экрана HUD ?

Текстуры соответсвующие пикчам жизни и освещенности не отыскались (
Нервные они у тебя, Тумбс, очень нервные. (с) Риддик

Призрак Boris'а3000

#14
ftb
Всё лежит в OBJ\txt16.
Камень видимости: CRYTEX01.gif -- CRYTEX17.gif + surcrygr.gif + surcryrr.gif + surcryyr.gif
Жизни: SHIELD.GIF

Huginn делал затемнённые индикаторы жизни и компас (ThiefII_dark_shield + ThiefII_steampunk_compass), а также и вообще невидимый HUD (ThiefII_Huginn_compendium_20101007a). Велосипед давно изобретён, и его можно подцепить как мод, не залезая шаловливыми ручками в ФМ или оригинал.
Corsair HX1000i / Gigabyte GA-X48-DS4 / Intel Core2-Quad Q9650@4.1GHz / Hynix 8GB DDR2-800@1100MHz /
EVGA 6GB GDDR5 <GeForce GTX 980Ti> K|NGP|N Edition / Creative SB X-Fi Xtreme Gamer Fatal1ty Pro Edition /
2xSSD Intel X25-M 120GB в RAID 0 / Samsung SyncMaster 957MB (CRT 2048х1536) / UPS PCM SKP-2000A /
Windows XP Professional SP3 VL 32-bit + Windows 7 Enterprise SP1 U 64-bit / ForceWare 368.81 / New-Dark 1.26