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

Topics - Roadie

#1
Ideas / Simple mod auto-ordering
July 20, 2016, 06:36:51 PM
Here's an idea to add some simple auto-ordering capabilities for mods:

In About.xml, you can declare a set of other mod names and say for each whether this mod should go before or after that mod, or whether they conflict.

Then on the mod screen, there's an "auto order" button that uses this info to re-sort mods appropriately, with some simple detection for infinite loops, and with mods highlighted in red if they're noted as conflicting.

Inspiration for this comes from LOOT for Skyrim and Fallout, which uses a simple data format to automatically determine sorting for large sets of mods, as well as warning about conflicts between mods.
#2
Ideas / Click-and-drag ordering on the mod screen
July 19, 2016, 01:05:32 AM
'Nuff said. Clicking all the little arrows is really annoying. This'll continue to become more of an annoyance as people use Steam Workshop more and more and people who previously avoided mods start using them.
#3
Ideas / Two materials slots for construction
July 18, 2016, 09:04:59 PM
Let's say I want to make a custom bed.

If I make that bed have variable materials, I could have a wood, steel, silver, or gold bed.

Or I could have a hay, cloth, or devilstrand bed.

But I can't have both!

If I could select materials from two menus (e.g. "frame" vs "cover") and both materials can have different effects on the final product, the number of options goes way up, while the clutter on the construction menu goes way down. Now the single bed entry can take care of every variation from simple to luxury beds of that size.

The same applies to other furniture, and even to walls. For example, there could be walls of X material that include tapestries of Y material.
#4
For forced traits, forced health conditions, age ranges, etc, it would open up some interesting opportunities if it could be set per player character.

The simplest way would be to do it by number: instead of "all player characters" you pick "player character by number: 1", "player character by number: 2", etc, with that line ignored if the number is greater than the number of starting player characters.

Then you could have stuff like, for example, a Gilligan's Island-style setup with a cast with predetermined ages and traits.
#5
Right now, the Mods folder is inside the application bundle. Instead, it should be using a folder in ~/Library/Application Support/RimWorld/ (or rather, loading from both, so that there can be mods bundled with each version).