Closed Qwertyus3D closed 6 months ago
@Qwertyus3D Можно пример этих файлов ? \
@Qwertyus3D я не могу получить проблему что именно за ошибка и как проверить ее?
Допустим, вот этот: https://www.moddb.com/mods/field-intensity/downloads/field-intensity-fgd
@Qwertyus3D может проблема в поиске пути, я ее исправил тут https://github.com/UnrealKaraulov/newbspguy/releases/tag/NightBuild_2023.12.06_06-39
С текущим билдом FGD под Джек подгружается, но никакие энтити не определяются, как присутствующие в FGD. Весь список энтить красным цветом выделен.
С текущим билдом FGD под Джек подгружается, но никакие энтити не определяются, как присутствующие в FGD. Весь список энтить красным цветом выделен.
есть пример карты где использовать этот fgd что бы проверить?
Да на любой карте можно использовать, там же энтити ХЛ и Опфора + некоторые свои изменения, но они не могут быть существенными. А так - на картах мода можно проверить, но смысла пока нет, FGD должен хотя бы стандартные энтити подключать.
Я же объяснял, там проблема в том, что у энтить есть дополнительные комментарии, а редактор эти продолжения строчек обрабатывает некорректно, как будто это какие-то дополнительные параметры энтить, или что-то в этом роде. sounds(integer) : "CD track to play" : 1 : "CD track to play when the level begins." Вот это " : CD track to play when the level begins." - это комментарий, которого нет в обычных FGD.
Такие комментарии можно было бы отображать всплывающей подсказкой при наведении на имя пункта, у которого такой комментарий предусмотрен.
@Qwertyus3D этот формат кажется намного сложнее обычного нужно будет внести много изменений в парсер fgd что бы он заработал, посмотрю на днях.
@Qwertyus3D оказалось ничего сложного, вроде как должно заработать в последнем билде.
@Qwertyus3D оказалось сложнее чем думал, но теперь добавил еще и отображение описания:
Да, похоже, что всё правильно. В связи с чем хочется попросить ещё выводить подобную всплывающую подсказку при наведении мышки на боксы, содержимое которых не умещается в видимое поле. Как тут, где обвёл:
Чтобы просто в подсказке был полностью виден текст, который не влез в поле.
@Qwertyus3D кажись сделал, еще там halflife256.fgd не парсило как надо, тож пофиксил.
@Qwertyus3D еще какие-нибудь пожелания или все готово по этому вопросу?
Ну, поддержка есть, подсказки работают. Наверно, всё.
@Qwertyus3D ладно если что-то еще то открою
Спасибо за обнову, хотелось бы в будущем увидеть также поддержку FGD для Джека. Я сам сейчас сижу под FGD, специально подогнанным под BSPGuy. В своё время я его создавал именно на основе кастомного FGD для Джека, для этого пришлось выкинуть оттуда фичу, заложенную в Джек - поддержку подсказок по функциям. Сейчас уже точно не помню, но, кажется, из-за этих подсказок были проблемы, т. к. редактор их неправильно интерпретировал. Там текст вида: