Initial commit

This commit is contained in:
2025-03-15 22:08:09 +01:00
commit 26ee34c1d6
132 changed files with 5213 additions and 0 deletions

13
lib/modloader.dart Normal file
View File

@@ -0,0 +1,13 @@
const root = r'C:\Users\Administrator\Seafile\Games-Rimworld';
const modsRoot = '$root\294100';
const configRoot = '$root\AppData\RimWorld by Ludeon Studios\Config';
class Mod {
final String name; // ModMetaData.name
final String path; // figure it out
final List<String> versions; // ModMetaData.supportedVersions
final String description; // ModMetaData.description
final List<String> hardDependencies; // ModMetaData.modDependencies - this is a li with packageId, displayName, steamWorkshopUrl and downloadUrl
final List<String> softDependencies; // ModMetaData.loadAfter
final List<String> incompatabilities; // ModMetaData.incompatibleWith
}