Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - TheMartinary

#1

XML Vision

XML Vision is an experimental XML editor featuring Intellisense and type information for Rimworlds XML files.   

Description
Are you fascinated by Rimworld and you feel the urge to create and add new content to the game, but feel overwhelmed by all the things you need to know in order to create. Then XML vision is here to provide that helping hand that you need. XML vision provides suggestions so you don't have to spit through the entire codebase to find what you need.


How does it work?

Rimworlds design is very data oriented and thus, interesting modifications can be made by modders through simply modifying the games data files. Rimworld uses the classic XML file format to store its data making it easy for people to make changes. However, often references have to be made to other XML files, or classes within the codebase. Therefore, you often find yourself having to spit through a bunch of code or XML files in order to get what you want. This applications makes use of .NET's Reflection capabilities to see what classes are available in Rimworlds assembly and any other assemblies in the Mods folder.  Furthermore the XML files in these folders are also read so every def can be suggested.
Because XML Vision also reflects on any other assemblies in the mods folder the application may also be useful for modders that are doing more than just editing the XML files.
User Instructions
First download the Zip file and unzip it at a location of your choice. The start the application, simply run XML_Vision.exe. Please set the Rimworld directory to your Rimworlds main directory and set the working directory to the directory where you would like to save your XML files. Press CTRL + S if you want to save a file. If you have feedback or suggestions please don't hesitate to post below.

Download
https://drive.google.com/uc?export=download&id=1llcA1NJ862c7mNWpoFiCsUjcPqNv-kGO


[attachment deleted due to age]