![]() ![]() ![]() Some of the content files are mandatory in core content packages. The ones that cause multiplayer incompatibility are Jobs, Item, Character, Structure, LocationTypes, MapGenerationParameters, LevelGenerationParameters, Missions, LevelObjectPrefabs, RuinConfig, Outpost, Afflictions and Orders. Some types of content prevent players from joining servers if both the player and the server don't have the same content installed, while some can be freely installed without compatibility issues. Unfortunately we don’t yet have a full documentation available for modifying all of the content types, but you can use the Vanilla content files as a reference to see how they work most of them are pretty straight-forward. Here’s the full list of all supported content types. In the previous examples the content packages included a couple of different types of content files: items, characters, structures, jobs, random events and the game executable. Note that the content package should be saved with the file name "filelist.xml" in the Mods folder, in this case "Mods/BestModEver/filelist.xml". The random events have also been changed - perhaps by adding a new event that spawns Cthulhu and removing the events that spawn monsters/items which aren't included in the mod. It would also use a modified version of the human characters and have all the monsters in the game replaced with Crawlers and Cthulhus. This content package would replace all the items in the game with whatever items are configured in the "Mods/BestModEver/items.xml" file. See the "Content types" section for more info on which types of content cause compatibility issues. However, this does not apply to all types of content: for example, the clients can use mods that modify the UI or sounds without causing incompatibility with servers. When playing in multiplayer mode, the players generally need to have the same mods installed as the server, or they will be unable to join. You cannot use the vanilla content package, because modifying the vanilla content package would make your game incompatible with the other players. If you use the built-in character editor for creating a new character, you will have to select or create a content package for it. Note that if you just want to publish a custom submarine in the workshop, you don't need to worry about content packages – you can just select the submarine from the "Publish item" tab in the Workshop menu, and the game automatically creates a folder and content package for your mod. Please see the “XML” section later in this guide for further details. If you have no prior experience with the XML format, don’t worry – even though it may look intimidating at first, the format is pretty simple. The content packages are in a format called XML, as almost all other moddable content in Barotrauma. Any other content package can be considered a modification of the game content, that is, a "mod". ![]() By default the game uses a content package called “Vanilla 0.9”, which you can find in Content/Data/ContentPackages/Vanilla 0.9.xml. ![]() This includes items, structures, monsters, random events, level generation parameters, jobs and so on. Content packages are essentially files that tell the game which content files to use and where they are located. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |