@Болотник10 Господи... Твои вопросы разбирались за 14 лет моддинга тысячу раз. Что тебе мешает посмотреть другие страницы данной темы, или зайти на амк где в вопроснице около 1000 страниц, и узнать для себя много чего.
Вот, специально для тебя.
https://www.youtube.com/watch?v=MH19Xirns_I&t=1208s
Если и задавать вопросы, то хотя бы, те которые не тысячу раз описывались и решались. Ты засоряешь тему эту
Отключить от игры) И удалить неиспользованные локации в папке levels.
А что бы отключить локации, нужно зайти в несколько файлов текстовых, и подредактировать их.
1. game_maps_single Там удаляешь секцию локации
2. game_levels Удалить секцию локации, которую будешь отключать
3. game_graphs Удалить секцию локации, которую будешь отключать.
Те же действия, что при создании Уровня, только место подключения локаций, ты просто их отключаешь.
4. Далее, удаляешь переходы на локациях, и очищаешь Папку с уровнями, ведь зачем тебе те локации, которые ты отключил? Они прилично весят.
Дополнено 22 минуты спустя
Как по мне это полное васянова качать такие моды.
Что тебе мешает удалить Спейс рестрикторы (Зоны сюжетные, где какое либо действие происходит, к примеру выдача квеста или по условие спавнится вертолет. Это в пример), и НПС удалить диалоги, далее
В файле info_portions.ltx
Удалить строчку
<info_portion id="storyline_actor_start">
<task>storyline_eliminate_gunslinger</task>
</info_portion>
Или же поменять на свой инфопоршень. Это если что типо такая выдача инфопоршня. Задание "Убить стрелка", ведь недостаточно удалить шейп отвечающий за данный инфопоршень.
И все. Ну и скрипты можешь подправить, Допустим скрипты на ЧАЭС.
Дополнено 25 минуты спустя
Насколько я знаю это движок.
Я сам скоро буду заниматься возращением 2 рендера из билдов поздних. Так что посмотри в движке папку
xrRender_R2
Там будут различные файлы с погодой/освещением и т.д
Кстати, не забывай про папку weathers
Там тоже погода лежит.
Может я ошибаюсь, и это все дела можно посмотреть в конфиге погоды. Но скорее это движок.
Ведь файлы лежащие в папке weathers это погода, но поверхностная. Лучше уж движок править.
Но я далек от этой всей темы с движком, ведь разве что возращал билдовскую раскачку и прицел билдовский.
Дополнено 30 минуты спустя
xD Ты лишь сами конфиги затрагиваешь, но забыл и про сами спавн объекты, условно говоря у тебя калаш в сдк лежит, ты удалил секцию калаша, а он каким то образом есть в СДК. И будет вылет, ты противоречишь своим же словам.
Не забывай и спавн затрагивать, перед этим как минимум удали тот же самый калаш в СДК, который лежит там.
Полностью?
Без затрагивания движка ты никогда ничего не уберешь из игры полностью.
Ты можешь конечно удалить в папке weapon секции и т.д. Но полностью тем, так лишь ты поверхостно из игры уберешь.
Тебе как минимум в движке надо у оружия классы убрать.
Вот на примере калаша.
WeaponAK74.cpp
#include "pch_script.h"
#include "WeaponAK74.h"
#include "WeaponHUD.h"
CWeaponAK74::CWeaponAK74(LPCSTR name, ESoundTypes eSoundType) : CWeaponMagazinedWGrenade(name, eSoundType)
{
}
CWeaponAK74::~CWeaponAK74()
{
}
using namespace luabind;
#pragma optimize("s",on)
void CWeaponAK74::script_register (lua_State *L)
{
module(L)
[
class_<CWeaponAK74,CGameObject>("CWeaponAK74")
.def(constructor<>())
];
}
У калаша есть класс, который используется в конфигах, вот его убирать и надо.
Ну или сразу снести файл. Но правда придется чинить это все дело, ведь данный класс используется и в других файлах.