Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Пожелания для оптимизации работы в приложении #5

Open
UsmanShinobi opened this issue Sep 27, 2022 · 2 comments
Labels
enhancement New feature or request

Comments

@UsmanShinobi
Copy link

  1. Кегль шрифта в окне текста очень мелкий, пожилым будет трудно :) Стоит добавить настройку по изменению кегля в этом окне

  2. Было бы очень хорошо каким-то образом отличить друг от друга ноды актора и ноды нпс, просто для удобства чтения диалога. Например, ноды актора покрасить в зелёный цвет, а ноды НПС - в синий (к примеру).

  3. В добавок к пункту (2). Стоит добавить переключение между режимами "actor_dialog" (первая нода принадлежит актору) и "start_dialog" (первая нода принадлежит НПС). Суть переключения между режимами заключается в том, что меняется местами выделение для нод. То есть в случае actor_dialog зелёным будут выделены все нечётные ноды, а в случае start_dialog - все чётные. Так читабельность дерева резко возрастёт.

  4. Хорошо было бы иметь возможность оставлять в ноде комментарий или какую-то пометку/флажок, которая будет записываться в файл в виде комментария. Например, комментарии типа "эта ветка приведёт к плохой концовке", или флажок, типа "начало квеста" или "завершение квеста".

  5. В настройках добавить возможность добавлять свои проперти для нодов. Например, в New Project есть проперти "go_back". Она используется в фразах, которые в сложных диалогах возвращают к корню диалога. При её включении нажатие клавиши Backspace, соответственно, возвращает в корень диалога. Таким образом, было бы хорошо добавлять в ноды свои кастомные проперти.

  6. Было бы хорошо как-то выделить ноды, которые имеют какие-то проперти (has_info и проч.), особенно те, в которых выдаются какие-то поршни (give_info). Просто для лучшей ориентировки по древу

@collectioner
Copy link
Member

  1. в какое место этот комментарий должен записываться в самом файле? Перед списком всех свойств ноды?

С остальными - +. Попробуем реализовать, хотя бы частично.

@collectioner collectioner added the enhancement New feature or request label Sep 30, 2022
@UsmanShinobi
Copy link
Author

Думаю, да, можно перед списком. В самой тулзе можно записывать комментарий в раздел пропертей

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants