Rimworld mod tags8/3/2023 The client is a website that users can use to search for mods, it makes requests to the server.įor more detailed information about each part, see their respective folders.The server routinely fetches, tags, and stores mods in a database.The RimWorld Mod Catalogue is made up of two parts: the server and the client. The RimWorld Mod Catalogue aims to solve this problem by adding tags to mods based on keywords in their description, and then allowing users to search for mods using any combination of these tags. Despite the large variety of mods out there they aren't categorized by their functionality at all. The Steam workshop tags for RimWorld mods are limited. Last updated for A15.The RimWorld Mod Catalogue is a fullstack application aimed to provide a better mod browsing experience for RimWorld players. Note that it only includes tags in use by RimWorld, not necessarily all tags available The current recommended way for maximum compatibility is by using a DefModExtension. Some might be easier than others, but you can find (or make an educated guess) to the meaning of every XML tag. You can find the meaning of every XML tag this way. You don't get your components back if you smelt down an Assault rifle. In other words, the intricate tag means that ThingDef won't survive a trip to the smelter. If it's not intricate, it will return the ingredient. the required ingredients to make an item) and checks if it's intricate. But what's the intricate tag? Well, SmeltProducts loops over the ingredients in the costList (i.e. ![]() ![]() We can dive further down the rabbithole, but by now it is a reasonable assumption that SmeltProducts is used to determine what products you get from smelting. We can see here that SmeltProducts in turn is used for some economy related DebugOutput, and by MakeRecipeProducts. This tutorial assumed you just used the Find In Files functionality of your favourite text editor and learned just one thing: Only the Component and Advanced component have this tag, and it's set to true. This tag serves as an example because unlike "DeteriorationRate" or "stackLimit" it's not immediately obvious what it does. Most of them are self-explanatory, and you can always use the Find In Files functionality of your favourite text editor to see what it is used by, and what values already exist. Some of them are rudimentary tags required for basic operation. To the left a few of available fields are visible. ILSpy v4.0 showing the decompiled ThingDef class, with the analyzer expanded on the smallVolume field. If there is, it will be out-of-date soon enough. If you want to see what a documentation attempt on this wiki looks like, view the history of this article and see that was last up to date in Alpha 9.įact of the matter is this: there is no documentation that will tell you the meaning and usage of every tag.If you want to see what an earnest attempt at documenting the XML looks like, you'll want the XML Documentation Database.Note that it only includes tags in use by RimWorld, not necessarily all tags available. If you want a list of all XML tags (not just ThingDef) you'll want milon's autodocumentation project.There are simply too many to document, and a lot of them are self-explanatory. ThingDef alone has 200+ valid XML tags, not counting hundreds of subtags. The goal of this tutorial is not to tell you what each XML tag does. You will learn the structure of ThingDef, how to use a decompiler to learn what a tag does, and along the way you'll learn the meaning of a few select tags.
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |