diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..dcff767d --- /dev/null +++ b/.gitignore @@ -0,0 +1,53 @@ +# Visual Studio +.vs/ +*.suo +*.user +*.ilk +*.obj +*.pdb +*.tlb +*.tlh +*.tmp +*.bak +*.log +*.vspscc +*.vssscc +[Bb]in/ +[Oo]bj/ +[Dd]ebug/ +[Rr]elease/ +*.csproj.user +*.resharper +*.dotSettings +*.pidb +*.booproj +*.kproj +*.lock.json +*.nuget.props +*.nuget.targets +*.nupkg +*.appx +*.appxbundle +*.cer +*.pfx +*.snk +*.vsix +*.vsmacros +*.webtest +*.testrunconfig +*.trx +*.fxcop +*.fxcopcmd +*.scc +*.vsscc +*.vspscc +*.vssscc +*.builds +*.deploy +*.pubxml +*.publishproj + +# Misc +*.log +*.cache +*.tmp diff --git a/1.6/Assemblies/WulaFallenEmpire.dll b/1.6/Assemblies/WulaFallenEmpire.dll index 7141428c..958e3b9e 100644 Binary files a/1.6/Assemblies/WulaFallenEmpire.dll and b/1.6/Assemblies/WulaFallenEmpire.dll differ diff --git a/1.6/Assemblies/WulaFallenEmpire.pdb b/1.6/Assemblies/WulaFallenEmpire.pdb index 5846c13e..fc69fd4d 100644 Binary files a/1.6/Assemblies/WulaFallenEmpire.pdb and b/1.6/Assemblies/WulaFallenEmpire.pdb differ diff --git a/1.6/Defs/HediffDefs/Hediffs_WULA.xml b/1.6/Defs/HediffDefs/Hediffs_WULA.xml index b283f5f4..c79befee 100644 --- a/1.6/Defs/HediffDefs/Hediffs_WULA.xml +++ b/1.6/Defs/HediffDefs/Hediffs_WULA.xml @@ -71,6 +71,7 @@ EMP true +
  • diff --git a/1.6/Defs/HediffDefs/Implants_RegenerateBackstory.xml b/1.6/Defs/HediffDefs/Implants_RegenerateBackstory.xml new file mode 100644 index 00000000..0e06efaa --- /dev/null +++ b/1.6/Defs/HediffDefs/Implants_RegenerateBackstory.xml @@ -0,0 +1,56 @@ + + + + + Wula_BackstoryRegeneratorImplant + + A one-use implant that restructures a person's memories and experiences, effectively giving them a new backstory. The process is unstable and the implant is consumed on use. + + 1500 + 0.1 + + + + + Wula_RegenerateBackstory + + a backstory regenerator + A backstory regenerator is installed. + Wula_BackstoryRegeneratorImplant + +
  • + +
  • Wula_Backstory_Categories
  • + + false + + + + + + InstallWulaBackstoryRegenerator + + Installs a backstory regenerator. + Installing backstory regenerator. + +
  • + + +
  • Wula_BackstoryRegeneratorImplant
  • + + + 1 + +
    + + +
  • Wula_BackstoryRegeneratorImplant
  • +
    +
    + +
  • Brain
  • +
    + Wula_RegenerateBackstory +
    + + diff --git a/Languages/ChineseSimplified/Keyed/Hediffs_Wula_Keys.xml b/Languages/ChineseSimplified/Keyed/Hediffs_Wula_Keys.xml new file mode 100644 index 00000000..0521b1d4 --- /dev/null +++ b/Languages/ChineseSimplified/Keyed/Hediffs_Wula_Keys.xml @@ -0,0 +1,7 @@ + + + + 背景故事重塑 + 这个效果会重新生成小人的背景故事,然后自行移除。 + + diff --git a/Languages/ChineseSimplified/Keyed/Implants_RegenerateBackstory_Keys.xml b/Languages/ChineseSimplified/Keyed/Implants_RegenerateBackstory_Keys.xml new file mode 100644 index 00000000..ca4afd43 --- /dev/null +++ b/Languages/ChineseSimplified/Keyed/Implants_RegenerateBackstory_Keys.xml @@ -0,0 +1,15 @@ + + + + 背景故事重构器 + 一种一次性植入物,可以重构一个人的记忆和经历,有效地赋予他们一个新的背景故事。该过程不稳定,植入物在使用后会被消耗。 + + 背景故事重构器 + 一个背景故事重构器 + 背景故事重构器已安装。 + + 安装背景故事重构器 + 安装一个背景故事重构器。 + 正在安装背景故事重构器。 + + diff --git a/Source/WulaFallenEmpire/.vs/WulaFallenEmpire/v17/.suo b/Source/WulaFallenEmpire/.vs/WulaFallenEmpire/v17/.suo index a267226d..f61fbb7b 100644 Binary files a/Source/WulaFallenEmpire/.vs/WulaFallenEmpire/v17/.suo and b/Source/WulaFallenEmpire/.vs/WulaFallenEmpire/v17/.suo differ diff --git a/Source/WulaFallenEmpire/.vs/WulaFallenEmpire/v17/DocumentLayout.json b/Source/WulaFallenEmpire/.vs/WulaFallenEmpire/v17/DocumentLayout.json index afc1a80b..38b22e32 100644 --- a/Source/WulaFallenEmpire/.vs/WulaFallenEmpire/v17/DocumentLayout.json +++ b/Source/WulaFallenEmpire/.vs/WulaFallenEmpire/v17/DocumentLayout.json @@ -1,9 +1,21 @@ { "Version": 1, - "WorkspaceRootPath": "D:\\SteamLibrary\\steamapps\\common\\RimWorld\\Mods\\WulaFallenEmpire\\Source\\WulaFallenEmpire\\", + "WorkspaceRootPath": "C:\\Steam\\steamapps\\workshop\\content\\294100\\3516260226\\Source\\WulaFallenEmpire\\", "Documents": [ { - "AbsoluteMoniker": "D:0:0:{F5AE8C3B-0221-4C16-A128-9A62D521A8FF}|WulaFallenEmpire.csproj|d:\\steamlibrary\\steamapps\\common\\rimworld\\mods\\wulafallenempire\\source\\wulafallenempire\\building_wula_darkenergy_engine.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "AbsoluteMoniker": "D:0:0:{F5AE8C3B-0221-4C16-A128-9A62D521A8FF}|WulaFallenEmpire.csproj|C:\\Steam\\steamapps\\workshop\\content\\294100\\3516260226\\Source\\WulaFallenEmpire\\mechanitorpatch.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{F5AE8C3B-0221-4C16-A128-9A62D521A8FF}|WulaFallenEmpire.csproj|solutionrelative:mechanitorpatch.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{F5AE8C3B-0221-4C16-A128-9A62D521A8FF}|WulaFallenEmpire.csproj|c:\\steam\\steamapps\\workshop\\content\\294100\\3516260226\\source\\wulafallenempire\\hediffcomp_regeneratebackstory.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{F5AE8C3B-0221-4C16-A128-9A62D521A8FF}|WulaFallenEmpire.csproj|solutionrelative:hediffcomp_regeneratebackstory.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{F5AE8C3B-0221-4C16-A128-9A62D521A8FF}|WulaFallenEmpire.csproj|c:\\steam\\steamapps\\workshop\\content\\294100\\3516260226\\source\\wulafallenempire\\wulafallenempiremod.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{F5AE8C3B-0221-4C16-A128-9A62D521A8FF}|WulaFallenEmpire.csproj|solutionrelative:wulafallenempiremod.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{F5AE8C3B-0221-4C16-A128-9A62D521A8FF}|WulaFallenEmpire.csproj|C:\\Steam\\steamapps\\workshop\\content\\294100\\3516260226\\Source\\WulaFallenEmpire\\building_wula_darkenergy_engine.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{F5AE8C3B-0221-4C16-A128-9A62D521A8FF}|WulaFallenEmpire.csproj|solutionrelative:building_wula_darkenergy_engine.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" } ], @@ -14,20 +26,62 @@ "DocumentGroups": [ { "DockedWidth": 200, - "SelectedChildIndex": 0, + "SelectedChildIndex": 3, "Children": [ { "$type": "Document", - "DocumentIndex": 0, - "Title": "Building_Wula_DarkEnergy_Engine.cs", - "DocumentMoniker": "D:\\SteamLibrary\\steamapps\\common\\RimWorld\\Mods\\WulaFallenEmpire\\Source\\WulaFallenEmpire\\Building_Wula_DarkEnergy_Engine.cs", - "RelativeDocumentMoniker": "Building_Wula_DarkEnergy_Engine.cs", - "ToolTip": "D:\\SteamLibrary\\steamapps\\common\\RimWorld\\Mods\\WulaFallenEmpire\\Source\\WulaFallenEmpire\\Building_Wula_DarkEnergy_Engine.cs", - "RelativeToolTip": "Building_Wula_DarkEnergy_Engine.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAwAAAABAAAAAAAAAA==", + "DocumentIndex": 1, + "Title": "HediffComp_RegenerateBackstory.cs", + "DocumentMoniker": "C:\\Steam\\steamapps\\workshop\\content\\294100\\3516260226\\Source\\WulaFallenEmpire\\HediffComp_RegenerateBackstory.cs", + "RelativeDocumentMoniker": "HediffComp_RegenerateBackstory.cs", + "ToolTip": "C:\\Steam\\steamapps\\workshop\\content\\294100\\3516260226\\Source\\WulaFallenEmpire\\HediffComp_RegenerateBackstory.cs", + "RelativeToolTip": "HediffComp_RegenerateBackstory.cs", + "ViewState": "AQIAAB4AAAAAAAAAAAAIwHIAAAABAAAA", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-07-14T12:24:18.86Z", + "WhenOpened": "2025-07-18T11:23:19.064Z", "EditorCaption": "" + }, + { + "$type": "Bookmark", + "Name": "ST:0:0:{1c4feeaa-4718-4aa9-859d-94ce25d182ba}" + }, + { + "$type": "Document", + "DocumentIndex": 2, + "Title": "WulaFallenEmpireMod.cs", + "DocumentMoniker": "C:\\Steam\\steamapps\\workshop\\content\\294100\\3516260226\\Source\\WulaFallenEmpire\\WulaFallenEmpireMod.cs", + "RelativeDocumentMoniker": "WulaFallenEmpireMod.cs", + "ToolTip": "C:\\Steam\\steamapps\\workshop\\content\\294100\\3516260226\\Source\\WulaFallenEmpire\\WulaFallenEmpireMod.cs", + "RelativeToolTip": "WulaFallenEmpireMod.cs", + "ViewState": "AQIAAAAAAAAAAAAAAADwvxQAAAAAAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-07-18T10:23:17.898Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 0, + "Title": "MechanitorPatch.cs", + "DocumentMoniker": "C:\\Steam\\steamapps\\workshop\\content\\294100\\3516260226\\Source\\WulaFallenEmpire\\MechanitorPatch.cs", + "RelativeDocumentMoniker": "MechanitorPatch.cs", + "ToolTip": "C:\\Steam\\steamapps\\workshop\\content\\294100\\3516260226\\Source\\WulaFallenEmpire\\MechanitorPatch.cs", + "RelativeToolTip": "MechanitorPatch.cs", + "ViewState": "AQIAAAAAAAAAAAAAAAAAABYAAAAiAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-07-18T10:20:31.368Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 3, + "Title": "Building_Wula_DarkEnergy_Engine.cs", + "DocumentMoniker": "C:\\Steam\\steamapps\\workshop\\content\\294100\\3516260226\\Source\\WulaFallenEmpire\\Building_Wula_DarkEnergy_Engine.cs", + "RelativeDocumentMoniker": "Building_Wula_DarkEnergy_Engine.cs", + "ToolTip": "C:\\Steam\\steamapps\\workshop\\content\\294100\\3516260226\\Source\\WulaFallenEmpire\\Building_Wula_DarkEnergy_Engine.cs", + "RelativeToolTip": "Building_Wula_DarkEnergy_Engine.cs", + "ViewState": "AQIAAAYAAAAAAAAAAADwvwAAAAAAAAAA", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-07-14T12:24:18.86Z" } ] } diff --git a/Source/WulaFallenEmpire/HediffComp_RegenerateBackstory.cs b/Source/WulaFallenEmpire/HediffComp_RegenerateBackstory.cs new file mode 100644 index 00000000..177e9332 --- /dev/null +++ b/Source/WulaFallenEmpire/HediffComp_RegenerateBackstory.cs @@ -0,0 +1,115 @@ +using System.Collections.Generic; +using System.Linq; +using Verse; +using RimWorld; + +namespace WulaFallenEmpire +{ + // HediffCompProperties,用于在XML中配置组件的属性 + public class HediffCompProperties_RegenerateBackstory : HediffCompProperties + { + public List spawnCategories; // 存储背景故事类别的列表 + public bool regenerateChildhood = false; // 控制是否重新生成幼年时期故事,默认为false + + public HediffCompProperties_RegenerateBackstory() + { + this.compClass = typeof(HediffComp_RegenerateBackstory); + } + } + + // HediffComp的实际逻辑实现 + public class HediffComp_RegenerateBackstory : HediffComp + { + private HediffCompProperties_RegenerateBackstory Props => (HediffCompProperties_RegenerateBackstory)this.props; + + public override void CompPostMake() + { + base.CompPostMake(); + // 在Hediff被添加到Pawn时立即触发背景故事重新生成 + // 使用一个延迟操作,确保Pawn完全初始化后再修改其故事 + // 否则可能导致Pawn.story为null + LongEventHandler.QueueLongEvent(RegenerateBackstory, "RegeneratingBackstory", false, null); + } + + private void RegenerateBackstory() + { + Pawn pawn = this.parent.pawn; + if (pawn == null || pawn.story == null) + { + Log.Warning($"[WulaFallenEmpire] HediffComp_RegenerateBackstory: Pawn or Pawn.story is null for hediff {this.parent.def.defName}. Cannot regenerate backstory."); + return; + } + + // 获取指定的背景故事类别 + List categories = new List(); + if (Props.spawnCategories != null && Props.spawnCategories.Any()) + { + categories = Props.spawnCategories; + } + else + { + Log.Warning($"[WulaFallenEmpire] HediffComp_RegenerateBackstory: No spawnCategories specified for hediff {this.parent.def.defName}. Using all available categories."); + categories = DefDatabase.AllDefs.SelectMany(bs => bs.spawnCategories).Distinct().ToList(); // 如果没有指定类别,则使用所有类别 + } + + // 尝试重新生成背景故事 + BackstoryDef newChildhood = null; + BackstoryDef newAdulthood = null; + + // 根据 regenerateChildhood 的值决定是否重新生成幼年时期故事 + if (Props.regenerateChildhood) + { + // 筛选符合类别的幼年背景故事 + List availableChildhoodBackstories = DefDatabase.AllDefsListForReading + .Where(bs => bs.slot == BackstorySlot.Childhood && bs.spawnCategories.Any(cat => categories.Contains(cat))) + .ToList(); + + // 随机选择幼年背景故事 + if (availableChildhoodBackstories.Any()) + { + newChildhood = availableChildhoodBackstories.RandomElement(); + } + else + { + Log.Warning($"[WulaFallenEmpire] HediffComp_RegenerateBackstory: No childhood backstories found for categories: {string.Join(", ", Props.spawnCategories ?? new List())}."); + } + } else + { + // 如果 regenerateChildhood 为 false,则保留原有的幼年时期故事 + newChildhood = pawn.story.Childhood; + } + + + // 筛选符合类别的成年背景故事 + List availableAdulthoodBackstories = DefDatabase.AllDefsListForReading + .Where(bs => bs.slot == BackstorySlot.Adulthood && bs.spawnCategories.Any(cat => categories.Contains(cat))) + .ToList(); + + // 随机选择成年背景故事 + if (availableAdulthoodBackstories.Any()) + { + newAdulthood = availableAdulthoodBackstories.RandomElement(); + } + else + { + Log.Warning($"[WulaFallenEmpire] HediffComp_RegenerateBackstory: No adulthood backstories found for categories: {string.Join(", ", Props.spawnCategories ?? new List())}."); + } + + // 应用新的背景故事 + if (newChildhood != null || newAdulthood != null) + { + pawn.story.Childhood = newChildhood; + pawn.story.Adulthood = newAdulthood; + Log.Message($"[WulaFallenEmpire] Regenerated backstory for {pawn.NameShortColored}: Childhood='{newChildhood?.title ?? "None"}', Adulthood='{newAdulthood?.title ?? "None"}'."); + } + else + { + Log.Warning($"[WulaFallenEmpire] HediffComp_RegenerateBackstory: Failed to find any suitable backstories for {pawn.NameShortColored} with categories: {string.Join(", ", Props.spawnCategories ?? new List())}."); + } + + // 删除当前的Hediff + pawn.health.RemoveHediff(this.parent); + Log.Message($"[WulaFallenEmpire] Removed hediff {this.parent.def.defName} from {pawn.NameShortColored} after backstory regeneration."); + } + } +} \ No newline at end of file diff --git a/Source/WulaFallenEmpire/MechanitorPatch.cs b/Source/WulaFallenEmpire/MechanitorPatch.cs new file mode 100644 index 00000000..97a4ab84 --- /dev/null +++ b/Source/WulaFallenEmpire/MechanitorPatch.cs @@ -0,0 +1,43 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using RimWorld; +using Verse; +using HarmonyLib; // 引入Harmony库 + +// 定义一个新的HediffComp,用于标记可以赋予机械师能力的Hediff +public class HediffComp_MakesMechanitor : HediffComp +{ + // 这个组件本身不需要任何特殊逻辑,它的存在就是标记 +} + +// Harmony Patch类,用于修改MechanitorUtility.ShouldBeMechanitor方法 +[HarmonyPatch(typeof(MechanitorUtility), "ShouldBeMechanitor")] +public static class MechanitorShouldBeMechanitorPatch +{ + // Postfix方法将在原始方法执行后运行 + // originalResult 是原始方法的返回值 + // pawn 是原始方法的参数 + public static void Postfix(Pawn pawn, ref bool __result) + { + // 如果原始方法已经返回true,则无需进一步检查 + if (__result) + { + return; + } + + // 检查Biotech DLC是否激活且Pawn属于玩家安全派系 + if (ModsConfig.BiotechActive && pawn.Faction.IsPlayerSafe()) + { + // 遍历Pawn的所有Hediff,检查是否存在HediffComp_MakesMechanitor组件 + foreach (Hediff hediff in pawn.health.hediffSet.hediffs) + { + if (hediff.TryGetComp() != null) + { + __result = true; // 如果找到,则将结果设置为true + return; + } + } + } + } +} diff --git a/Source/WulaFallenEmpire/WulaFallenEmpire.csproj b/Source/WulaFallenEmpire/WulaFallenEmpire.csproj index 18b8e0ba..ad885e27 100644 --- a/Source/WulaFallenEmpire/WulaFallenEmpire.csproj +++ b/Source/WulaFallenEmpire/WulaFallenEmpire.csproj @@ -31,6 +31,10 @@ 4 + + ..\..\..\2009463077\1.5\Assemblies\0Harmony.dll + False + ..\..\..\..\..\..\common\RimWorld\RimWorldWin64_Data\Managed\Assembly-CSharp.dll False @@ -54,8 +58,11 @@ + + + \ No newline at end of file diff --git a/Source/WulaFallenEmpire/WulaFallenEmpireMod.cs b/Source/WulaFallenEmpire/WulaFallenEmpireMod.cs new file mode 100644 index 00000000..cb6a4608 --- /dev/null +++ b/Source/WulaFallenEmpire/WulaFallenEmpireMod.cs @@ -0,0 +1,20 @@ +using System; +using System.Reflection; +using HarmonyLib; +using Verse; + +namespace WulaFallenEmpire +{ + [StaticConstructorOnStartup] + public class WulaFallenEmpireMod : Mod + { + public WulaFallenEmpireMod(ModContentPack content) : base(content) + { + // 初始化Harmony + var harmony = new Harmony("tourswen.wulafallenempire"); // 替换为您的唯一Mod ID + harmony.PatchAll(Assembly.GetExecutingAssembly()); + + Log.Message("[WulaFallenEmpire] Harmony patches applied."); + } + } +} diff --git a/Source/WulaFallenEmpire/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/Source/WulaFallenEmpire/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache index db079a57..e19b7388 100644 Binary files a/Source/WulaFallenEmpire/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache and b/Source/WulaFallenEmpire/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ diff --git a/Source/WulaFallenEmpire/obj/Debug/WulaFallenEmpire.csproj.AssemblyReference.cache b/Source/WulaFallenEmpire/obj/Debug/WulaFallenEmpire.csproj.AssemblyReference.cache index 351a3401..981f527e 100644 Binary files a/Source/WulaFallenEmpire/obj/Debug/WulaFallenEmpire.csproj.AssemblyReference.cache and b/Source/WulaFallenEmpire/obj/Debug/WulaFallenEmpire.csproj.AssemblyReference.cache differ diff --git a/Source/WulaFallenEmpire/obj/Debug/WulaFallenEmpire.csproj.CoreCompileInputs.cache b/Source/WulaFallenEmpire/obj/Debug/WulaFallenEmpire.csproj.CoreCompileInputs.cache index 358ed47d..06f2b6a2 100644 --- a/Source/WulaFallenEmpire/obj/Debug/WulaFallenEmpire.csproj.CoreCompileInputs.cache +++ b/Source/WulaFallenEmpire/obj/Debug/WulaFallenEmpire.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -7322c4600dadaa91ac1b2bb031e9cbc014b17bc3975a22153da6ee0f9d7e3730 +72de1e9a7da52e157c70cc86abd8fa9924b925654b82d1642885fb3932330213 diff --git a/Source/WulaFallenEmpire/obj/Debug/WulaFallenEmpire.csproj.FileListAbsolute.txt b/Source/WulaFallenEmpire/obj/Debug/WulaFallenEmpire.csproj.FileListAbsolute.txt index 79932cfc..73921983 100644 --- a/Source/WulaFallenEmpire/obj/Debug/WulaFallenEmpire.csproj.FileListAbsolute.txt +++ b/Source/WulaFallenEmpire/obj/Debug/WulaFallenEmpire.csproj.FileListAbsolute.txt @@ -37,3 +37,9 @@ E:\SteamLibrary\steamapps\common\RimWorld\Mods\WulaFallenEmpire\Source\WulaFalle E:\SteamLibrary\steamapps\common\RimWorld\Mods\WulaFallenEmpire\Source\WulaFallenEmpire\obj\Debug\WulaFall.44DB8A10.Up2Date E:\SteamLibrary\steamapps\common\RimWorld\Mods\WulaFallenEmpire\Source\WulaFallenEmpire\obj\Debug\WulaFallenEmpire.dll E:\SteamLibrary\steamapps\common\RimWorld\Mods\WulaFallenEmpire\Source\WulaFallenEmpire\obj\Debug\WulaFallenEmpire.pdb +C:\Steam\steamapps\workshop\content\294100\3516260226\1.6\Assemblies\WulaFallenEmpire.dll +C:\Steam\steamapps\workshop\content\294100\3516260226\1.6\Assemblies\WulaFallenEmpire.pdb +C:\Steam\steamapps\workshop\content\294100\3516260226\Source\WulaFallenEmpire\obj\Debug\WulaFallenEmpire.csproj.AssemblyReference.cache +C:\Steam\steamapps\workshop\content\294100\3516260226\Source\WulaFallenEmpire\obj\Debug\WulaFallenEmpire.csproj.CoreCompileInputs.cache +C:\Steam\steamapps\workshop\content\294100\3516260226\Source\WulaFallenEmpire\obj\Debug\WulaFallenEmpire.dll +C:\Steam\steamapps\workshop\content\294100\3516260226\Source\WulaFallenEmpire\obj\Debug\WulaFallenEmpire.pdb diff --git a/Source/WulaFallenEmpire/obj/Debug/WulaFallenEmpire.dll b/Source/WulaFallenEmpire/obj/Debug/WulaFallenEmpire.dll index a28dc11c..958e3b9e 100644 Binary files a/Source/WulaFallenEmpire/obj/Debug/WulaFallenEmpire.dll and b/Source/WulaFallenEmpire/obj/Debug/WulaFallenEmpire.dll differ diff --git a/Source/WulaFallenEmpire/obj/Debug/WulaFallenEmpire.pdb b/Source/WulaFallenEmpire/obj/Debug/WulaFallenEmpire.pdb index 44e2df3a..fc69fd4d 100644 Binary files a/Source/WulaFallenEmpire/obj/Debug/WulaFallenEmpire.pdb and b/Source/WulaFallenEmpire/obj/Debug/WulaFallenEmpire.pdb differ