

GameObjectReference:212 // override the gameobject to be 212. RecordID:ba8b6bcb-3df1-47f2-b4e6-7d67640351d5 // (this identifies the specific component that we're modifying from the original agents.xml. Add a new component, of type LuaModComponent Make changes to Toolbar-ObjectsButton Priority:9001 // Priority is high, so this file will overwrite any other changes (if there's a conflict) Name:agents // Identifies the original xml file to modify (You can't put comments in the real xml files, but I added them for explanation) The specific component is LuaModComponent These files would be placed under data/Mods. Here's an example file that modifies "Toolbar-ObjectsButton". You only need this if you want to let another modder easily edit your file Uniquely identifies a subrecord in a list. Used to remove components, among other things If true, the subrecord containing this record will be deleted. Otherwise, the elements will be replaced.īy default, subrecords are automatically appended, but entries are not. If true, elements in a list will be appended to the existing list. Use this to overwrite another modder's xml file. Use this to set the priority of when your xml file should be loaded. So create a new xml file if you want to modify another file. The name of the xml file that you want to modify. Your xml file will automatically be merged with the existing xml file (when the game is launched). When creating your own xml modifications, you only need to provide that unique name. This name is set at the very top of the xml file, and looks like: In the case of agents.xml, that unique name is "agents".
STARMANCER RESTOCK PRIORITY MODS
Ideally the mods are somehow "drag and drop", where every modder can change only the parts that they're interested in.Įvery XML file has a unique name. You could directly edit agents.xml, but what would happen if both you and another modder made changes to the same file? There would definitely be some sort of conflict.
STARMANCER RESTOCK PRIORITY FREE
You can read more about the monetization policy, here.įeel free to send us any comments and suggestions over at Contact or in the Discord.All Agents in the game are loaded and created when the game first starts, using data provided in data/agents.xml.Įverything is composed of Records and Entries.

We suggest reserving a spot on your local public access channel. Yes, you can stream, record, and do whatever you want with your gameplay footage. You are free to stream and record while playing, but you must provide a link to our website.

We draw inspiration from games like Rimworld, SS13, and Dwarf Fortress. We are planning a PC, MAC, and Linux release.

The pixel art & 3D is done using Photoshop and Blender. Yes, we have an active discord server, where you can chat, ask questions and stay up to date. You can view our roadmap to see our progress. You can read our devblog if you want to learn more about toilets. We're aiming to release the game in Early Access on August 5, 2021. You can find some high level features here. Starmancer is a space station management game.įeed hungry colonists, mine asteroids, decorate bathrooms.
