Заметил только потому, что с этим комментарием мне выдало 17 лвл.
А после изменения адреса ресурса лвл откатился на 16.
Зашёл в историю получения опыта - упоминание об этом комментарии оттуда вообще исчезло.
ScorpioT1000, не, это не со стандартной библиотеки. Это проприетарные технологии))
Классов сюда не завезли, вместо них дали текстовые структуры данных.
ref это ссылка на саму структуру, чтобы обращаться к ней не как к массиву, а по названию, с доступом к атрибутам через привычную точку.
Крч это для имитации обращения к экземпляру класса.
aref этоа налогичного плана ссылка - сокращённое обращение к атрибуту любой вложенности. Необходимости в этом нету, просто для удобства работы.
Я где-нибудь опишу работу со всем этим. Правда пока не решил где именно это будет наиболее уместно.
nazarpunk, мне тоже так помнилось. Но это оказалось справедливым лишь для чистого С++.
А тест в игре показал, что -1 даёт false.
Здесь очень много особенностей, и порой они обескураживают.
nazarpunk, по памяти я не смог воспроизвести, какое значение принимает bool, если передать туда отрицательное число, а тестировать было лень 😁
Исправлю))
Помнится, хотел помочь с переводом, но рейды на лича отнимали всё свободное время 😅
Аж не верится, что ты до сих пор это тащишь, спустя столько лет.
Красава, желаю тебе добить это до состояния, когда ты сможешь себе сказать - это релиз.
ScorpioT1000, файлы заголовков там используются вообще не так, как это принято в С++
В них лежат дефайны, которые выполняют роль глобальных переменных в скриптах, еще могут лежать массивы строк для диалогов.
Разумеется, их можно использовать по назначению, но разработчики оригинала так не делали, а все итерации модмейкеров тупо повторяли "как заведено".
Чёкасаемо компиляции - оно, как я понял, вообще не компилируется. Все эти файлы скриптов "как есть" читаются движком. Там целая секция есть, которая это всё обрабатывает и пытается вызывать соответствующие функции из библиотеки С++ либо со своей, взамен того, что ты понаписал. Отсюда же невозможность обявить глобаку и цирк с дефайнами.
А если что-то пошло не так - досвидания.
В начале статьи есть ссылка на исходники движка.
Можешь посмотреть, если заинтересовало.
Это не отражает ВСЕЙ тщетности бытия, потому что там допиленная комьюнити версия, из который убрали большинство костылей, но всё, что существует на данный момент (официальные игры и аддоны) - базируется не на нем, а на оригинале.
ScorpioT1000, там нету почти ничего, кроме синтаксиса. Это все еще лучше, чем JASS, но далеко не LUA.
За инспекцию кода - согласен.
Когда разгребусь с более насущными вопросами - сделаю статью по использованию какого-нибудь инспектора.
ScorpioT1000, предложение построено так, что читается "занимается алкимия, потому что пираний, которые им занимались, закрыли".
Исправь, потому что это вводит в заблуждение.
Мы сделаем историю никнеймов, тогда это будет работать. Уродских ссылок как в вк точно не будет)
На настоящие имена и прочие персональные данные мы не претендуем и они нам не интересны.
Тоже интересное решение.
Это чтоб не дать кому-то взять чей-то старый никнейм?
Игра создана компанией Alkimia Interactive, так как оригинальная студия Piranha Bytes была недавно закрыта.
Ну это же чушь полная.
Ремейком с самого начала занималась алкимия, тогда как пираньи пилили элекс/элекс2
По сабжу - выглядит очень, очень хорошо.
Демка мне очень понравилась в своё время. И то что я вижу сейчас - говорит о том, что я точно буду в это играть.
Куда-то дели синие фонари из руды на болоте.
Как они себе представляют я должен курить с пацанами без этой магической атмосферы?
Я уже выразил своё фе на их официальном канале, но боюсь придётся осваивать моддинг UE5.
Кстати, существует вот такой фанатский порт на UE.
В двух словах - ставите оригинал в стиме, далее в Properties > Betas в поле Private Betas вводите ключ TheColonyisNotUnreal
Откроется доступ к проекту Unreal Beta.
Дальше при запуске игры просто выбираете опцию Play Gothic Classic in Unreal.
» Администрация XGM / баг с экспой
А после изменения адреса ресурса лвл откатился на 16.
Зашёл в историю получения опыта - упоминание об этом комментарии оттуда вообще исчезло.
» Корсары / Locator Converter
Исправил
» Корсары / Циклы
» Корсары / Циклы
Ред. avuremybe
» Корсары / Циклы
» Администрация XGM / Персонализация шапки
Спасибо <3
» Корсары / Типы данных
Крч это для имитации обращения к экземпляру класса.
» Корсары / Типы данных
Ред. avuremybe
» Администрация XGM / подсветка кода
Первый же блок кода на той странице:
» Корсары / Типы данных
В имеющихся в игре текстах везде используются одинарные. Полагаю, этому есть очень простое объяснение...
» Корсары / Типы данных
А тест в игре показал, что -1 даёт false.
Здесь очень много особенностей, и порой они обескураживают.
» Корсары / Циклы
Скорее всего, допишу уже на след. выходных.
Ред. avuremybe
» Корсары / Типы данных
Исправлю))
» God's word: The True Way / 15 лет как один День
Аж не верится, что ты до сих пор это тащишь, спустя столько лет.
Красава, желаю тебе добить это до состояния, когда ты сможешь себе сказать - это релиз.
» Корсары / Условные операторы
Касательно switch/case - хороший наглядный пример применения в статье про диалоги
» Корсары / Программирование Корсаров: основы
Но пациент очень интересный.
Ред. avuremybe
» Корсары / Программирование Корсаров: основы
В них лежат дефайны, которые выполняют роль глобальных переменных в скриптах, еще могут лежать массивы строк для диалогов.
А если что-то пошло не так - досвидания.
Можешь посмотреть, если заинтересовало.
Это не отражает ВСЕЙ тщетности бытия, потому что там допиленная комьюнити версия, из который убрали большинство костылей, но всё, что существует на данный момент (официальные игры и аддоны) - базируется не на нем, а на оригинале.
» Корсары / Программирование Корсаров: основы
За инспекцию кода - согласен.
Когда разгребусь с более насущными вопросами - сделаю статью по использованию какого-нибудь инспектора.
» Блог им. DarkLigthing / Рисуем иконки и арт через DALL-E [AI]
» Прочее / Трейлер Gothic 1 Remake
Исправь, потому что это вводит в заблуждение.
» Администрация XGM / ссылки на профиль
» Администрация XGM / ссылки на профиль
Это чтоб не дать кому-то взять чей-то старый никнейм?
Ред. avuremybe
» Прочее / Трейлер Gothic 1 Remake
Ремейком с самого начала занималась алкимия, тогда как пираньи пилили элекс/элекс2
Демка мне очень понравилась в своё время. И то что я вижу сейчас - говорит о том, что я точно буду в это играть.
Как они себе представляют я должен курить с пацанами без этой магической атмосферы?
Я уже выразил своё фе на их официальном канале, но боюсь придётся осваивать моддинг UE5.
В двух словах - ставите оригинал в стиме, далее в Properties > Betas в поле Private Betas вводите ключ TheColonyisNotUnreal
Откроется доступ к проекту Unreal Beta.
Дальше при запуске игры просто выбираете опцию Play Gothic Classic in Unreal.
Ред. avuremybe
» Корсары / Актуальные вакансии раздела "Корсары"
Порог вхождения в мою писанину не на столько низкий, как хотелось бы...