Перейти к контенту

Диалоги: Полный разбор


Anonim

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

Решил создать тему, раз уж на то пошло.
 
Старался изложить всё предельно ясно и подробно (что и как работает), что даже новичок поймёт.

 

https://yadi.sk/i/0SyoTIBPaJKLZ - Часть 1 Справочник тегов

https://yadi.sk/i/cQGXA8T5aJKM4 - Часть 2 Вступление

https://yadi.sk/i/C9V5y5WoaJKMf - Часть 3 Написание простого диалога

https://yadi.sk/i/0Z5XI_kSaJKND - Часть 4 Написание сложного диалога

https://yadi.sk/i/UdFaJbbSaJKNn - Часть 5 Совершенствование диалога 1

https://yadi.sk/i/0tOFZObuaJKPM - Часть 6 Совершенствование диалога 2

https://yadi.sk/i/igShiJifaL5YK - Часть 7 Полезные скрипты

 

В спойлере не получилось сделать, проблемы с тегами.

 
Прошу прочитать и сказать стоит ли продолжать дальше.

Изменено пользователем Murarius
  • Спасибо 2
  • Нравится 2

Поделиться этим сообщением


Ссылка на сообщение
Все диалоги должны начинаться с нуля (ид фразы равен 0), иначе движок не узнает, с которой начинать.

Про это забыл надо поправить.

 

 

Это неверно, наверное ты это знаешь, так писать не надо, даже для начального изучения. Диалоги могут начинать сами NPC, а ифнопорции именоваться без приставки.

Для начинающих будет понятнее открыть папку gameplay  и видеть файлы с приставкой инфо. Лично мне удобнее даже создавать файлы для новых локаций с такой приставкой.  :) Кому как.

 

"Заготовки" не совсем верное слово. Возможно оно отражает некую суть, но это несерьезно. Крутые ребята называют это именованный(ая) (в данном случае) текст или строка, а так же идентификатор текста или строки (вот это Dialogs_test_Text_1).

Вполне нормально, если описывать всё научными словами, то даже я бы не понял смысла текста.  :)

 

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

Ну это уже для совсем зелёных. Хотя возможно ты прав.

 

 

 

Диалоги могут начинать сами NPC, а ифнопорции именоваться без приставки.

Это я написал про простые диалоги в будущем хотел описать <start_dialog>escape_trader_start_dialog</start_dialog> Надеюсь ты понял о чём я.

 

И как я говорю с приставками работать удобнее, чем запоминать каждое имя полностью.

Изменено пользователем Anonim

Поделиться этим сообщением


Ссылка на сообщение

@Desertir, Ошибки понял, буду писать по новому. Думаю сначала всё таки про теги рассказать а потом начать с файла system.ltx.

Конкретно с

[info_portions]

;список xml файлов, содержащих info_portions
files = info_portions, info_portions_light, info_portions_test, info_lchanger_ico, info_level_tips, info_known_objects, info_l01escape, info_l02garbage, info_l03agroprom, info_l04agroprom_u, info_l05dark_valley, info_l06dark_valley_u, info_l07rostok, info_l08yantar, info_l08deadcity, info_l08rostok_bar, info_l09marshes, info_l09rostok_dolg, info_l10military, info_l11pripyat, info_l11yantar, info_l12yantar_u, info_l13deadcity, info_l14swamp, info_l10radar, info_l16radar_antena, info_l17monolith_control, info_l19stanciya, info_l12u_sarcofag, info_l21generators, info_l22warlab, info_stories

[encyclopedia]
files = encyclopedia_infos, storyline_info_to_diary, encyclopedia_weapons, encyclopedia_mutants, encyclopedia_zone, encyclopedia_social, encyclopedia_equipment, encyclopedia_tutorial

[dialogs]
files = dialogs_test, dialogs, dialogs_escape, dialogs_garbage, dialogs_agroprom, dialogs_deadcity, dialogs_darkvalley, dialogs_pripyat, dialogs_bar, dialogs_yantar, dialogs_military, dialogs_labx18, dialogs_radar, dialogs_aes

 


По новому:

 

https://yadi.sk/i/0SyoTIBPaJKLZ - Часть 1 Справочник тегов

https://yadi.sk/i/cQGXA8T5aJKM4 - Часть 2 Вступление

https://yadi.sk/i/C9V5y5WoaJKMf - Часть 3 Написание простого диалога

https://yadi.sk/i/0Z5XI_kSaJKND - Часть 4 Написание сложного диалога

https://yadi.sk/i/UdFaJbbSaJKNn - Часть 5 Совершенствование диалога 1

https://yadi.sk/i/0tOFZObuaJKPM - Часть 6 Совершенствование диалога 2

Изменено пользователем Anonim

Поделиться этим сообщением


Ссылка на сообщение
  • Недавно просматривали   0 пользователей

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