А еще в weapons.h стоит MAX_WEAPONS 64 (не 128), было 32, сравнил файлы.
Кто-нибудь знает, как этих грантов вернуть как было?(
На прошлый ксаш мод возвращаться теперь уже совсем не вариант…
В сломанном гранте теперь всегда weapons 0, поэтому он хватается за него. Поэтому сделал, что при нуле рандомизер идет. Только задать конкретную пушку в таком случае не выйдет. Плюс в том, что теперь при загрузке гранта он выбирается рандомно.
Пытаюсь прикрутить конкретную пушку, если она задана в энтити, но почему-то не работает:
Дядя Миша я раньше с исправлением вылетов дела не имел, это ж не на алерты в консоли смотреть. Там что, расставляешь брейкпоинты, смотришь между какими происходит вылет, и постепенно передвигаешь их локализуя проблему? Или при вылете чота генерируется что можно загрузить в студию напосмотреть и оно укажет место в коде?
К тому же у тебя там не просто энтити, они живут в экосистеме из парентов, префиксов и мастеров, если я чота сломаю мне много лет с этим иметь дело до тех пор пока я либо пофиксю либо сменю движок.
Мне уже друган говорит, хватит дрочить, слабай как-то, сделай за пару недель или за лето один уровень со всем чему ты научился.
Впрочем я ничего не могу сказать по поводу трейн-сиквенса. Кажется я его скопипастил из спирита по чьей-то просьбе, не проверяя ничего.
Точнее была у меня одна карта с ним, лифто типо. Вот её проверил, рабоатет вроде, на том и успокоился.
Уходим от tracktrain обратно на train, по сути к той схеме которую я оставил в 2017 потому что мне казалось неопрятным дублировать цепочку треков/корнеров. Теперь я понимаю что энумератор кварка заставит меня юзать 4-5 реле вместо 1 менеджера и это наплодит мне энтить гораздо хуже.
Как телепортировать энтити в ксаше? Т.е. игрок трипанулся об лазер и где-то здесь мне надо заспавнить обычный трейн. На него я надену танк, на танк-два триггера с CHECKANGLES. Танку я объясню направление "вперед".