Уважаемые гости и новички, приветствуем Вас на нашем форуме
Здесь вы можете найти ответы практически на все свои вопросы о серии игр «Готика» (в том числе различных модах на нее), «Ведьмак», «Ризен», «Древние свитки», «Эра дракона» и о многих других играх. Можете также узнать свежие новости о разработке новых проектов, восхититься творчеством наших форумчан, либо самим показать, что вы умеете. Ну и наконец, можете обсудить общие увлечения или просто весело пообщаться с посетителями «Таверны».
Чтобы получить возможность писать на форуме, оставьте сообщение в этой теме.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Что касается работы над исходниками Готики, то уже два года над движком никто не работает. Слишком много усилий требует доводка движка до рабочего состояния, солидных знаний в C++ и кучи времени. И все это - отладка и вылавливание багов.
Кроме того, больше преимуществ имеет создание нового...
Названия переменных-членов класса вообще не играют никакой роли, что в C++, что в скриптах. Главное смещение в классе и тип.
Про создание нового класса в скрипте с нуля ничего не знаю.
CLASS C_SFX
{
VAR STRING file; // sfx filename
VAR INT pitchOff; // pitchoffset in semitones
VAR INT pitchVar; // semitone-variance
VAR INT vol; // 0..1
VAR INT loop; //...
Есть все, так как это у меня в "распоряжении декомпилинный екзешник".
Так что, заказывайте, что нужно списком.
oCSpell выложил, но в нем мало (ничего) полезного для скриптов.
Хотя проект в глубоком сне, было бы здорово, чтобы хотя бы один разработчик пришел и продолжал развивать движок и писать код. В общем, "избраный" был бы весьма кстати. Но чтобы победить "спящего", необходимо хорошенько прокачать персонажа. Ценятся такие навыки, как С++, STL, OOD, OOP...
Хотел бы спросить у знающих людей, что такое instance?
В рамках ООП (а Deadalus является ОО языком), instance может быть либо объектом, либо классом.
Для меня совсем не очевидна работа функций:
func void Wld_RemoveNpc(var int instanceNpc);
func void Wld_InsertNpc(var int instanceNpc, var...
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.