Casperx69x писал: Как обойти ограничение на количество func_breakable ?
Как такового лимита на какие-то конкретные энтити нет - тут лимит на эдикты. Есть лимит на общее кол-во моделей (бсп-модели, вшитые в модель мира + студио + спрайты). И есть отдельный лимит на кол-во вшитых в бсп. В ксаше довольно тяжело их все превысить, т.к. общий равен 2048 штук, а бсп равен 1024 штуки. Против 512 и 256 в голдсорсе соответственно.
Ты бы приложил лог, чтоб мы увидели, во что компилятор упирается. Ну не MAX_MAP_MODELS же, их целых 1024 штуки. Этот лимит нереально заполнить, учитывая, что есть ещё func_detail.
Но это не работает. Если индекс 0, то маззл в ориджине мира появляется. Нашел даже тред на халф-лайф.ру из 2004 где тоже жаловались на это, но решения нет…
Дядя Миша Не совсем. Кусок уровня как пасхалка в стиле майна да. Мне не принципиально прям тру разрушаемость. Просто внезапно словить ограничение, я прям не ожидал. Просто интересно, можно ли их перепрыгнуть. Лог приложил.
Вложение: log.txt (5.8 кб)
Этот файл был скачан 48 раз.
Дядя Миша писал: Так он и не крепится никуда. Он просто спавнится из точки, в которой на этот момент был аттачмент оружия.
Это я и так понял. А как его к аттачменту приделать?
Я уже от нечего делать заморочился и прямо в primaryattack сделал SpriteCreate и AnimateUntilDead. Только столкнулся с другой проблемой, что аттачмент оружия в руках игрока никак не получить. SetParent к игроку выручил. Смотрится здорово, но в итоге отказался от этой "системы", кроме одного оружия. Проблем много будет делать маззл вот так. Должен же быть проще способ. Ну тут мне уже просто знаний не хватает.
Дядя Миша Так в этом и проблема. Компил проходит. Хаш запускает, но на карту не грузит, при попытках загрузить ее через консоль выдает ошибку, мол много моделей. Но уже пофиг, откинул эту идею пасхалки этой.
Casperx69x писал: Компил проходит. Хаш запускает, но на карту не грузит, при попытках загрузить ее через консоль выдает ошибку, мол много моделей.
Цитата:
Дядя Миша писал: А, вон оно что. Ну с этим да, известные проблемы.
А что за проблемы, если не секрет? 2048 моделей в общей сложности и 1024 из них - брашевые модели. Весьма немало. Минесрафт конечно не сделаешь, но карту со множеством разрушаемых декораций вполне можно.
Цитата:
Casperx69x писал: Хаш запускает, но на карту не грузит
Цитата:
Casperx69x писал: Карта просто не проходит компил
Так проходит или не проходит? Судя по логу, компилятор всё прожёвывает. А вот при загрузке готового бинарника либо ксашмод, либо ксашдвижок давится общим кол-вом моделей. Видимо, ты всё-таки превысил MAX_MODELS в 2048 штук.
Цитата:
Casperx69x писал: Кусок уровня как пасхалка в стиле майна да.
Тебя товарищи из Геарбокса покусали? Они, помнится, в Borderlands 2 засунули подобную пасхалку. Вынеси на отдельный уровень, проблема с лимитами уйдёт.