Search the Community
Showing results for tags 'types'.
-
Как подключить кастомный файл Types чтобы не портить ванильный Для примера приложу файл cfgeconomycore, в котором и добавляются кастомные types <?xml version="1.0" encoding="UTF-8" standalone="yes" ?> <economycore> <classes> <!-- These are rootclasses to be used by economy. Do not forget to add attribute act="character", if root class represents character (player, infected, animal) Do not forget to add attribute act="car", if root class represents moveable vehicles --> <rootclass name="DefaultWeapon" /> <!-- weapons --> <rootclass name="DefaultMagazine" /> <!-- magazines --> <rootclass name="Inventory_Base" /> <!-- inventory items --> <rootclass name="HouseNoDestruct" reportMemoryLOD="no" /> <!-- houses, wrecks --> <rootclass name="SurvivorBase" act="character" reportMemoryLOD="no" /> <!-- player characters --> <rootclass name="DZ_LightAI" act="character" reportMemoryLOD="no" /> <!-- infected, animals --> <rootclass name="CarScript" act="car" reportMemoryLOD="no" /> <!-- cars (sedan, hatchback, transitBus, V3S, ...) --> </classes> <defaults> <default name="dyn_radius" value="30" /> <default name="dyn_smin" value="0" /> <default name="dyn_smax" value="0" /> <default name="dyn_dmin" value="1" /> <default name="dyn_dmax" value="5" /> <default name="log_ce_loop" value="false"/> <default name="log_ce_dynamicevent" value="false"/> <default name="log_ce_vehicle" value="false"/> <default name="log_ce_lootspawn" value="false"/> <default name="log_ce_lootcleanup" value="false"/> <default name="log_ce_lootrespawn" value="false"/> <default name="log_ce_statistics" value="false"/> <default name="log_ce_zombie" value="false"/> <default name="log_storageinfo" value="false"/> <default name="log_hivewarning" value="true"/> <default name="log_missionfilewarning" value="true"/> <default name="save_events_startup" value="true"/> <default name="save_types_startup" value="true"/> </defaults> <ce folder="db"> <file name="MoreDoor.xml" type="types" /> </ce> <ce folder="db"> <file name="SC.xml" type="types" /> </ce> </economycore> Файл в данном виде, с этих строк начинается добавление своих types <ce folder="db"> <file name="MoreDoor.xml" type="types" /> </ce> <ce folder="db"> <file name="SC.xml" type="types" /> </ce> <ce folder="db"> - где находится наш кастомный Types, в данном случае папка db <file name="MoreDoor.xml" type="types" /> - название нашего файла Types и по такому же примеру добавлять можно и другие файлы Types, чтобы игра их считывала How to connect a custom Types file without spoiling the vanilla one For example, I will attach the cfgeconomycore file, in which custom types are added <?xml version="1.0" encoding="UTF-8" standalone="yes" ?> <economycore> <classes> <!-- These are rootclasses to be used by economy. Do not forget to add attribute act="character", if root class represents character (player, infected, animal) Do not forget to add attribute act="car", if root class represents moveable vehicles --> <rootclass name="DefaultWeapon" /> <!-- weapons --> <rootclass name="DefaultMagazine" /> <!-- magazines --> <rootclass name="Inventory_Base" /> <!-- inventory items --> <rootclass name="HouseNoDestruct" reportMemoryLOD="no" /> <!-- houses, wrecks --> <rootclass name="SurvivorBase" act="character" reportMemoryLOD="no" /> <!-- player characters --> <rootclass name="DZ_LightAI" act="character" reportMemoryLOD="no" /> <!-- infected, animals --> <rootclass name="CarScript" act="car" reportMemoryLOD="no" /> <!-- cars (sedan, hatchback, transitBus, V3S, ...) --> </classes> <defaults> <default name="dyn_radius" value="30" /> <default name="dyn_smin" value="0" /> <default name="dyn_smax" value="0" /> <default name="dyn_dmin" value="1" /> <default name="dyn_dmax" value="5" /> <default name="log_ce_loop" value="false"/> <default name="log_ce_dynamicevent" value="false"/> <default name="log_ce_vehicle" value="false"/> <default name="log_ce_lootspawn" value="false"/> <default name="log_ce_lootcleanup" value="false"/> <default name="log_ce_lootrespawn" value="false"/> <default name="log_ce_statistics" value="false"/> <default name="log_ce_zombie" value="false"/> <default name="log_storageinfo" value="false"/> <default name="log_hivewarning" value="true"/> <default name="log_missionfilewarning" value="true"/> <default name="save_events_startup" value="true"/> <default name="save_types_startup" value="true"/> </defaults> <ce folder="db"> <file name="MoreDoor.xml" type="types" /> </ce> <ce folder="db"> <file name="SC.xml" type="types" /> </ce> </economycore> The file is in this form, adding your types begins with these lines <ce folder="db"> <file name="MoreDoor.xml" type="types" /> </ce> <ce folder="db"> <file name="SC.xml" type="types" /> </ce> <ce folder="db"> - where our custom Types is located, in this case the db folder <file name="MoreDoor.xml" type="types" /> - the name of our Types file and following the same example, you can add other Types files so that the game reads them