На ваш суд, делалось для себя. Раздела для подобных вещей не нашел, за мод сойдет?
Ваш идеально построенный бункер превратился в цементную крошку? Толпа дамми протоптала дыру в земле/бетоне/металле без всяких диггеров? Актор с 4 видами оружия стоит по пояс в земле?
ХВАТИТ ЭТО ТЕРПЕТЬ! :)
коротко:
- увеличил прочность (StructuralIntegrity) "природных" материалов (бетона, земли, камня, металла, песка и т.д.) в 3,33 раза - под прочность материалов подогнал мощность ("остроту" Sharpness) диггеров. - в качестве добавки - отсутствие куч гильз.
подробно:
это не мод, это редактирование игровой механики, никаких копирайтов, каждый может сделать. примерно вот так:
в base.rte/materials.ini у нас записаны свойства всех материалов. в шапке файла даже есть английское описание всех параметров. все материалы индексированы и имеют названия. нас интересуют прежде всего Concrete, Earth, Metal - бетон, земля, металл.
параметр StructuralIntegrity у нас отвечает за прочность, то есть это сила, необходимая, чтобы пиксель этого материала отломился от другого пикселя. выражается в (кг*м/с). именно это значение я увеличил в 3,33 раза. именно на значении прочности бетона в 300 пули АК-47 перестают его пробивать.
также, для интересующихся, есть полезные параметры:
плотности DensityKGPerVolumeL (кг/литр), трения Friction (в диапазоне от 0.0 до 1.0) и упругости Bounce (0.0 - 1.0)
для того, чтобы гильзы рассыпались в стороны, я просто убрал строку SettleMaterial в материале Bullet Casing (чтобы гильзы не меняли материал при остановке) и снизил StructuralIntegrity до 0.0001. гильзам все равно.
далее - файл base.rte/ammo.ini , который отвечает за все основные патроны/гильзы и на который ссылаются *.ини-файлы оружия. для гильз мы находим раздел Casings and Shells и меняем все материалы кейзингов на Bullet Casing, иначе гильзы так и останутся Scrap Metal`ом.
также в ammo.ini нас интересуют следующие наименования:
Particle Light Digger Particle Medium Digger Particle Heavy Digger Particle Very Heavy Digger
их 4, а диггера 3 (Turbo не в счет). суть в том, что один диггер использует сразу 2 вида зарядов (которые в свою очередь являются группой из 4 партиклов), один - основной, другой - т.н. "трейсер", который мощнее и вылетает реже. так, например, Medium Digger использует Particle Medium Digger как основной заряд и Particle Heavy Digger как трейсер. Heavy Digger использует, соответственно, Particle Heavy Digger и Particle Very Heavy Digger.
в каждом наименовании партиклов параметры свои. нас интересуют параметры Mass и Sharpness - масса и "острота". и то, и другое регулирует мощность диггера (и именно они у диггеров и отличаются). так как увеличение массы партикла делает из диггера компактный джет-пак, массу я трогать не стал и вам не советую. во-первых - отдача, во-вторых - очень сложно правильно отрегулировать Sharpness при изменении массы. так что я просто базово увеличил Sharpness до 40 (32 у лайта), остальное сделала масса. этого оказалось вполне достаточно для моей задумки. впрочем, вопрос дальнейшего копания и экспериментов открыт, дерзайте.
что оно дало:
- прокопать металл можно только хеви-диггером, с огромным трудом - пробить металл насквозь оружием практически невозможно - прокопать бетон/камень можно медиум-диггером, с трудом - от бетона отскакивают пули большинства основного оружия, остальные слегка царапают. - земля, песок, цемент, камни и металл вокруг и внутри бункера в 3.33 раза устойчивее к ногам тяжелых акторов.
зачем:
как попытка скомпенсировать отсутствие третьего измерения в игре, придать ей реалистичности и некоторой сложности (в некоторых случаях - простоты обороны бункера от роты стройбат-дамми с диггерами)
в любом случае, дальнейшая работа над материалами бессмысленна без полной перенастройки мощностей всего оружия, регулировки скриптов сбора предметов у АИ и замены кофе у разработчиков на качественную траву.
инструкция:
сделать на всякий случай бэкапы materials.ini и ammo.ini в папке base.rte поместить новые файлы в папку base.rte с заменой.
inache, хорошая затея, хочу сказать. Всегда мучался именно из-за этих причин, но руки никак не доходили или просто лень было, ну это уже не важно. Будем испытывать мод в действии Связь через соц сети: ВКонтакте Помощь в модах моральная и скриптерская) Скоро буду выпускать моды, нужно немного терпения и, естественно, от помощи бы не отказался: StarCoalition 10% Kuller'sBerserkers 20%
Blump, я про конкретное оружие спрашиваю. тестировал Assault Rifle, M16, AK-47, M60, SMG. все, кроме SMG, успешно рыхлит песок (не пробивая насквозь). а вот СМГ да, вроде как отскакивает. не рикошетит, как от бетона, но и не пробивает.
пожалуй, следующим шагом буду ковыряться в плотности и прочности крови/гильз/обойм и всякого мусора. заваленные коридоры - это, конечно, брутально, но как-то бесит.
на ваш суд - вроде как решил проблему кучек гильз до потолка. теперь больше похоже на то, что они "растекаются в лужи". на деле же все немного проще и топорнее.
проблемы с магазинами решил ровно на половину - теперь зависит от оружия (некоторое оружие использует как материал для магазинов Bullet Metal, некоторое Military Stuff. трогать милитари стафф не стал, чревато). в любом случае, для некоторого оружия магазины теперь быстро разрушаются от гильз/выстрелов/ног, не заваливая проходы. для некторого - нет, но я работаю над этим. (просто не хочу менять половину файлов игры)
файлы внизу
Добавлено (25.12.2012, 20:48) --------------------------------------------- и я решительно не знаю что делать с М60. получается, что это - самая мощная пушка в игре. даже там, где 100 пуль ХевиСнайперРайфл отломят 1-2 пикселя, обойма М60 сделает дыру в полметра.
буду резать пробивную мощность М60, всем любителям этой имбы - сорри.
также сегодня планирую поиграться с рикошетами и поточнее настроить прочность.
у меня просьба к заинтересовавшимся "модом" - оставьте свое мнение насчет того, что (с точки зрения реализма) должно пробивать бетон, а что должно отскакивать.
Мне не нравится, тем что он заменяет основные файлы. Потому что если заменил основные и захотел удалить данное произведение (и не мод вовсе), то восстановить стандартные файлы становится невыполнимой задачей. Есть же возможность сделать для него отдельную папку, через копирование (CopyOf) и изменять только параметры, но не название. А можно более проще. Только я не скажу как.
Ладно ладно, это я просто сказал.
Цитата (inache)
у меня просьба к заинтересовавшимся "модом" - оставьте свое мнение насчет того, что (с точки зрения реализма) должно пробивать бетон, а что должно отскакивать.
С точки зрения реализма, то все протоны пробивают любой материал, или делают хотя бы маленькую ямку перед отскоком.
Сообщение отредактировал Sfabrikan - Среда, 26.12.2012, 11:53
А можно научиться образовывать сравнительные степени прилагательных.
Цитата (Sfabrikan)
Потому что если заменил основные и захотел удалить данное произведение (и не мод вовсе), то восстановить стандартные файлы становится невыполнимой задачей.
Не слышал про такую вещь, как бэк-ап?
Цитата (inache)
у меня просьба к заинтересовавшимся "модом" - оставьте свое мнение насчет того, что (с точки зрения реализма) должно пробивать бетон, а что должно отскакивать.
Отскакивать пули должны только от металла. Бетону нужно сделать меньшую упругость и большую "клейкость": пусть частицы не пробивают его, но и не отскакивают, а останавливаются им. С вопросами, в том числе касающимися моддинга, пишите мне в личные сообщения. Они должны дойти до меня, даже если я не часто захожу на сам сайт. А вообще можете связаться со мной через VK: https://vk.com/dizzybat Там я, возможно, отвечу чуть быстрее.
будем сделать пытаться намного более лучше, но ничего толкового на тему "заменить не заменяя" пока не нашел
Цитата (Sfabrikan)
делают хотя бы маленькую ямку перед отскоком
Цитата (Mad_Alex)
меньшую упругость и большую "клейкость"
Цитата (Mad_Alex)
не пробивают его, но и не отскакивают, а останавливаются им.
работаю в этом направлении, хочу сделать нечто среднее. например, чтобы пули больших калибров отламывали ровно 1 пиксель, а пули калибра поменьше отламывали его в 1 из 10 случаев. идеал - сымитировать понятие "запас прочности", но хранить для каждого пикселя значение остаточной прочности движок игры, я думаю, не даст.
суть в том, что понижать StructuralIntegrity не хочется. картина такая: враг падает в яму, в которой умирает. в яме лежат останки его товарищей и выкинутые пушек. враг попадает туда и собирает все, что там лежит. вес актора увеличивается многократно, механика игры делает остальное. силы ноги недостаточно для поднятия тела актора, но с лихвой хватает для протаптывания под собой дырки. тестировал даже с 10-кратным увеличением прочности и цельнометаллическим блоком 50х50. набирает 100 пушек и протаптывает, как снег.
конечно, тут уже дело не в материале. у меня 2 варианта исправления этого - ломать актора при превышении веса или запрещать ношение более 3-5 предметов. если уж пошла такая жара на тему реалистичности, то второе мне ближе. как сделать - не знаю.
Сообщение отредактировал inache - Четверг, 27.12.2012, 08:24
конечно, тут уже дело не в материале. у меня 2 варианта исправления этого - ломать актора при превышении веса или запрещать ношение более 3-5 предметов. если уж пошла такая жара на тему реалистичности, то второе мне ближе. как сделать - не знаю.
на тему реалистичности первое очевиднее. это ш тушки под управлением удалённого мозга, им пофик сколько чего брать, и мозгу тоже. перебор - тушка сломалась, всё ок
мм.. ну вот, понизил еще прочность цемента, увеличил трение цементу и пулям, уменьшил трение и увеличил упругость металлу, цементу и пулям упругость уменьшил. пули падают вниз без отскока при контакте с цементом, отскакивают от металла.
думаю, буду тянуть все прочности вниз до множителя х2.5-х3.5, но опять-таки есть проблема. так как материал Bullet Metal для большинства пушек одинаков (даже техионовские Pulse Rifle и дамми Annihilator), разница в поведении пуль зависит только от заданного в ammo.ini и местами в .ини оружия параметра Sharpness, FireVelocity и Mass.
сейчас эмпирическим методом выберу пушку (не М60 на этот раз) и буду ориентироваться на нее.
Добавлено (27.12.2012, 09:15) --------------------------------------------- все сломал. пули, попавшие в дырки, остаются внутри и вроде как продолжают там кататься. попытки это поправить сломало прочность бетона. начинаю сначала...
сейчас эмпирическим методом выберу пушку (не М60 на этот раз) и буду ориентироваться на нее.
Если уж на то пошло, то нужно сносить и переделывать все оружие: в половине случае параметр у частиц просто чуть ли не рандомные, какой уж там баланс. А так, без четкой системы в параметрах амуниции и частиц, ориентируясь на одно оружие, ты сломаешь эффект другого. С вопросами, в том числе касающимися моддинга, пишите мне в личные сообщения. Они должны дойти до меня, даже если я не часто захожу на сам сайт. А вообще можете связаться со мной через VK: https://vk.com/dizzybat Там я, возможно, отвечу чуть быстрее.
все сломал. пули, попавшие в дырки, остаются внутри и вроде как продолжают там кататься. попытки это поправить сломало прочность бетона. начинаю сначала...
Добавлено (27.12.2012, 23:19) --------------------------------------------- все, отредактировал шапку, вставил новые файлы, используйте с умом. тем, кто заинтересовался гильзами, но хочет оставить родные материалы (читор! читор!) отдельно выделил в описании алгоритм. далее что-то делать с реалистичностью - бесполезно, как и было сказано выше. пойду напишу открытое письмо в ДатаРеалмс
Бесполезно, я гарантирую это. За пять лет не исправили, и вряд ли исправят после твоего письма. С вопросами, в том числе касающимися моддинга, пишите мне в личные сообщения. Они должны дойти до меня, даже если я не часто захожу на сам сайт. А вообще можете связаться со мной через VK: https://vk.com/dizzybat Там я, возможно, отвечу чуть быстрее.
я давно (для себя) воюю с гильзами и материалами, еще с ранних релизов. так вот, они все-таки вносили изменения в материалы и не раз. вспоминай, как гильзы пробивали дыры в полу и как они это незаметно "пофиксили". ну, письмо я писать не буду, найду головастого мододела и предложу создать что-нибудь типа "тотального ребалансера". в конце концов, самые годные идеи новых версий (тот же вейв дефенс и френдли фаер) мелькали на их форумах аж с год назад. может и получится что.
Цитата (REDTiGER)
Это же на последнюю сборку?
рискну предположить, что это на любую сборку. так или иначе, алгоритм один и тот же.
В принципе да, пули не должны отлетать от бетона, бетон сделай помягче, пули всё-таки должны входить в него, землю тоже помягче, но совсем чуть-чуть. Лол, у меня теперь пушка титана вообще ничего кроме акторов не пробивает лол.
Добавлено (28.12.2012, 04:21) --------------------------------------------- В общем: баланс прочности и разрушаемости стоит подкрутить.
измерял на ак-47, он пробивает. тянуть ниже? я уже устал выпрашивать у вас средненькую стандартную пушку, на которой мне делать замеры. ну не СМГ же брать, унылый ствол совсем (что не мешает дредноутам использовать Round SMG впрочем)
И кстати, сломались деплойментсы, поставил обратно эти две папки, думал в этом дело, а оно всё равно сломано осталось...
А ещё в бесконечном скримише враг всегда только жёлтый (закреплено на замочек при выборе) а на карте только фракция болванок. Хэлп ми.
Добавлено (28.12.2012, 04:40) --------------------------------------------- inache, в этом наверно и проблема, ибо до меня дошло - Я использую в основном не базовое оружие, а папка base, конкретно ammo.rte, как бы то странно и психоделично не звучало, распространяется только на изначальное (не модовое) оружие. Такие дела.
skype: REDTiGER8888
Сообщение отредактировал REDTiGER - Пятница, 28.12.2012, 04:35
да, это так. тут я надеюсь на честность мододелов, что они будут использовать родные материалы/кейзинги/партиклы. гарантировать, будет ли работать мод от очередного VOVAN_XXX_666 так, как он задуман - на совести изготовителя. я же играю исключительно на "ванилле", поэтому меняю только базу.
кстати, деплойменты там вообще никак не задеваются, даже вот ну никаким боком.
я уже устал выпрашивать у вас средненькую стандартную пушку, на которой мне делать замеры.
Цитата (Mad_Alex)
Если уж на то пошло, то нужно сносить и переделывать все оружие: в половине случае параметр у частиц просто чуть ли не рандомные, какой уж там баланс.
Кроме шуток, раз уж ты делаешь тотал конвершн, то сделай тогда вот что: снеси ВСЁ оружие в игре и сделай всего пару стволов, как в старые добрые. То есть так, как оно было до 20-ых билдов. Пару винтовок, дробовик.
Сделай оружие со сбалансированными параметрами, отвечающими твоим представлениям.
Собственно, когда-то давно все было нормально и сбалансировано, потому что все, что было в игре - контент Base.rte, где все основывалось на Ammo.ini и использовало правдоподобные параметры.
Сделай так же, а потом по желанию расширяй контент, добавляя по паре стволов каждой фракции. Совершенно не обязательно стволы делать те, которые были до этого, можно делать их без луа плюшек и не слишком разнообразными, зато сбалансированными.
Так, если вместо феерических бластеров у техионов ты оставишь пару беленьких винтовок, я не огорчусь, например. Дай всем фракциям более-менее стандартизированное оружие в небольшом количестве. Если при этом у каждого оружия будет отличающийся внешний вид и свой (!) набор звуков (главный косяк ванилла-контента - одни и те же звуки на все сто стволов), а также заметные отличия в параметрах при общем принципе действия, которые будут сбалансированы в духе "камень-ножницы-бумага", а не "камень-камень побольше-камень совсем большой", как в ванилла-контенте, то в целом такой набор контента превзойдет по качеству геймплея стандартный во много раз. А старички игры будут особо благодарны. С вопросами, в том числе касающимися моддинга, пишите мне в личные сообщения. Они должны дойти до меня, даже если я не часто захожу на сам сайт. А вообще можете связаться со мной через VK: https://vk.com/dizzybat Там я, возможно, отвечу чуть быстрее.
Mad_Alex, я не делаю тотал конвершн ( у меня банально нет таких мозговых ресурсов и усидчивости ), но кое-что можно попытаться сделать. например, вынуть все AddAmmo=Round из оружия и запихать в аммо.ини, сделать реальный magazines.ini и ссылаться на него и так далее. да в конце концов, приравнять силу фракций не помешало бы (кто-нибудь тут пробовал режим One Man Army против браункоатов на харде? то-то же) на для этого нужен не я (который из скирмиша не вылезает), а пара-тройка опытных мододелов со знаниями реального вооружения и свежими идеями по изготовлению "вооружения будущего" (и поделки вроде Mego Snayper Lasor Minigan Shutgan by VOVAN_XxX_666 тут не подойдут). и, главное, временем/желанием/головой/руками. что-то, может, я и сам наковыряю, но всерьез этого ждать не стоит.
Добавлено (28.12.2012, 21:50) --------------------------------------------- а, впрочем, фиг с ним, пойду тебе в скайп постучусь, поплачу
Добавлено (28.12.2012, 21:55) --------------------------------------------- кстати да, пишите в мой скайп spirit_of_inache , если есть предложения и идеи
Дело не в материалах, а в том, что гильзы раньше весили по 20 килограммов каждая.
Дата просто сдурела в этот момент.
Цитата (inache)
(кто-нибудь тут пробовал режим One Man Army против браункоатов на харде? то-то же)
Я играл на любой сложности и всегда проигрывал. Если играть на медиуме, то надо с дробовика идеально попасть в голову ронина или коалишина, с роботами все гораздо сложнее, а с браункоатами еще тяжелее. На сложности Орешки! Обрадовало оружие = 3 гранаты, я просто не представляю как убить этими гранатами робота или браункоата.
Цитата (inache)
тотал конвершн
Да, было бы очень хорошо, как в старые билды до 23, все происходило моментально и баланс был так баланс, а не то что сейчас. Если делать тотал конвершн, то лучше делать как сказал Mad_Alex, Старички знают как сделать лучше.
Снесешь = Сломаешь Отключишь = Многие вещи перестанут работать, но игра будет работать.
И если делать тотал конвершн, то брать основу со старых билдов, или пусть сделает какой нибудь старичок, для основы же надо 1 оружие 1 актор, ну и так далее всего по 1. И не возлагать это на одного человека, а делать вместе.
Добавлено (29.12.2012, 05:42) --------------------------------------------- Снова поиграл в 22, остались положительные впечатления.
Sfabrikan, буду собирать команду. точнее, наверное, помогу команде собраться. как только руки дойдут, более-менее систематизирую имеющееся на данный момент (старые билды брать не буду, слишком многое придется допиливать), выберу то, что надо оставить, остальное на удаление и потом довносить с новыми статами. но это уже будет другая тема