This commit is contained in:
2025-07-27 16:45:42 +08:00
parent 5d1181ef97
commit 502edf03a0
12 changed files with 291 additions and 51 deletions

View File

@@ -0,0 +1,22 @@
using System.Collections.Generic;
using Verse;
namespace WulaFallenEmpire
{
public class CustomUIDef : Def
{
public string portraitPath;
public string characterName;
public new string description;
public List<CustomUIOption> options;
public string backgroundImagePath; // Override default background
}
public class CustomUIOption
{
public string label;
public List<Effect> effects;
public List<Condition> conditions;
public string disabledReason; // Custom text to show if conditions aren't met
}
}