diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e9d391b --- /dev/null +++ b/.gitignore @@ -0,0 +1,40 @@ +# 忽略包含敏感信息的环境变量文件 +.env + +# 忽略 Python 缓存文件 +__pycache__/ +*.pyc +*.pyo +*.pyd + +# 忽略 VSCode 设置 +.vscode/ + +# MCP Server generated files +Source/MCP/*.log + +# Visual Studio/C# 编译和临时文件 +[Bb]in/ +[Oo]bj/ +.vs/ +*.suo +*.user +*.userosscache +*.sln.docstates + +# Kilo Code MCP vector cache +Source/MCP/vector_cache/ +Source/WulaFallenEmpire/.vs/WulaFallenEmpire/v17/DocumentLayout.json +Source/MCP/pid.txt + +# Kilo Code logs +.kilocode/logs/ + +# MCP Knowledge Base Cache and Logs +*.log +MCP/vector_cache/*.txt +MCP/mcpserver.log + +# Exclude MCP local RAG folder +MCP/local_rag/ +Data diff --git a/Source/ArachnaeSwarm/.vs/ArachnaeSwarm/FileContentIndex/246827df-5ce2-499c-a980-ca54136ea978.vsidx b/Source/ArachnaeSwarm/.vs/ArachnaeSwarm/FileContentIndex/246827df-5ce2-499c-a980-ca54136ea978.vsidx deleted file mode 100644 index 272ac49..0000000 Binary files a/Source/ArachnaeSwarm/.vs/ArachnaeSwarm/FileContentIndex/246827df-5ce2-499c-a980-ca54136ea978.vsidx and /dev/null differ diff --git a/Source/ArachnaeSwarm/.vs/ArachnaeSwarm/FileContentIndex/3e921b08-6c7d-4dba-8db3-f560dc6628c8.vsidx b/Source/ArachnaeSwarm/.vs/ArachnaeSwarm/FileContentIndex/3e921b08-6c7d-4dba-8db3-f560dc6628c8.vsidx deleted file mode 100644 index 398daa3..0000000 Binary files a/Source/ArachnaeSwarm/.vs/ArachnaeSwarm/FileContentIndex/3e921b08-6c7d-4dba-8db3-f560dc6628c8.vsidx and /dev/null differ diff --git a/Source/ArachnaeSwarm/.vs/ArachnaeSwarm/FileContentIndex/84051f76-965f-4736-9f66-fcd231d9d114.vsidx b/Source/ArachnaeSwarm/.vs/ArachnaeSwarm/FileContentIndex/84051f76-965f-4736-9f66-fcd231d9d114.vsidx deleted file mode 100644 index 4b95eb9..0000000 Binary files a/Source/ArachnaeSwarm/.vs/ArachnaeSwarm/FileContentIndex/84051f76-965f-4736-9f66-fcd231d9d114.vsidx and /dev/null differ diff --git a/Source/ArachnaeSwarm/.vs/ArachnaeSwarm/FileContentIndex/960c6b4b-ddbd-4f0e-a300-694a8e25ff6b.vsidx b/Source/ArachnaeSwarm/.vs/ArachnaeSwarm/FileContentIndex/960c6b4b-ddbd-4f0e-a300-694a8e25ff6b.vsidx deleted file mode 100644 index 8b78e54..0000000 Binary files a/Source/ArachnaeSwarm/.vs/ArachnaeSwarm/FileContentIndex/960c6b4b-ddbd-4f0e-a300-694a8e25ff6b.vsidx and /dev/null differ diff --git a/Source/ArachnaeSwarm/.vs/ArachnaeSwarm/FileContentIndex/dd5ec4b1-a0dd-4d4a-b836-40df7fec24a3.vsidx b/Source/ArachnaeSwarm/.vs/ArachnaeSwarm/FileContentIndex/dd5ec4b1-a0dd-4d4a-b836-40df7fec24a3.vsidx deleted file mode 100644 index 7de7d15..0000000 Binary files a/Source/ArachnaeSwarm/.vs/ArachnaeSwarm/FileContentIndex/dd5ec4b1-a0dd-4d4a-b836-40df7fec24a3.vsidx and /dev/null differ diff --git a/Source/ArachnaeSwarm/.vs/ArachnaeSwarm/v17/.suo b/Source/ArachnaeSwarm/.vs/ArachnaeSwarm/v17/.suo index 0d4ccce..a9fc271 100644 Binary files a/Source/ArachnaeSwarm/.vs/ArachnaeSwarm/v17/.suo and b/Source/ArachnaeSwarm/.vs/ArachnaeSwarm/v17/.suo differ diff --git a/Source/ArachnaeSwarm/CompInteractiveProducer.cs b/Source/ArachnaeSwarm/ARA_CompInteractiveProducer/CompInteractiveProducer.cs similarity index 100% rename from Source/ArachnaeSwarm/CompInteractiveProducer.cs rename to Source/ArachnaeSwarm/ARA_CompInteractiveProducer/CompInteractiveProducer.cs diff --git a/Source/ArachnaeSwarm/CompRefuelableNutrition.cs b/Source/ArachnaeSwarm/ARA_CompInteractiveProducer/CompRefuelableNutrition.cs similarity index 100% rename from Source/ArachnaeSwarm/CompRefuelableNutrition.cs rename to Source/ArachnaeSwarm/ARA_CompInteractiveProducer/CompRefuelableNutrition.cs diff --git a/Source/ArachnaeSwarm/CompTemperatureRuinableDamage.cs b/Source/ArachnaeSwarm/ARA_CompInteractiveProducer/CompTemperatureRuinableDamage.cs similarity index 100% rename from Source/ArachnaeSwarm/CompTemperatureRuinableDamage.cs rename to Source/ArachnaeSwarm/ARA_CompInteractiveProducer/CompTemperatureRuinableDamage.cs diff --git a/Source/ArachnaeSwarm/DataContracts.cs b/Source/ArachnaeSwarm/ARA_CompInteractiveProducer/DataContracts.cs similarity index 100% rename from Source/ArachnaeSwarm/DataContracts.cs rename to Source/ArachnaeSwarm/ARA_CompInteractiveProducer/DataContracts.cs diff --git a/Source/ArachnaeSwarm/JobDriver_StartProduction.cs b/Source/ArachnaeSwarm/ARA_CompInteractiveProducer/JobDriver_StartProduction.cs similarity index 100% rename from Source/ArachnaeSwarm/JobDriver_StartProduction.cs rename to Source/ArachnaeSwarm/ARA_CompInteractiveProducer/JobDriver_StartProduction.cs diff --git a/Source/ArachnaeSwarm/Work/CompMilkableArachnae.cs b/Source/ArachnaeSwarm/ARA_CompMilkableArachnae/CompMilkableArachnae.cs similarity index 100% rename from Source/ArachnaeSwarm/Work/CompMilkableArachnae.cs rename to Source/ArachnaeSwarm/ARA_CompMilkableArachnae/CompMilkableArachnae.cs diff --git a/Source/ArachnaeSwarm/Work/CompProperties_MilkableArachnae.cs b/Source/ArachnaeSwarm/ARA_CompMilkableArachnae/CompProperties_MilkableArachnae.cs similarity index 100% rename from Source/ArachnaeSwarm/Work/CompProperties_MilkableArachnae.cs rename to Source/ArachnaeSwarm/ARA_CompMilkableArachnae/CompProperties_MilkableArachnae.cs diff --git a/Source/ArachnaeSwarm/Possession/CompAbilityEffect_Possess.cs b/Source/ArachnaeSwarm/ARA_HuggingFace/CompAbilityEffect_Possess.cs similarity index 100% rename from Source/ArachnaeSwarm/Possession/CompAbilityEffect_Possess.cs rename to Source/ArachnaeSwarm/ARA_HuggingFace/CompAbilityEffect_Possess.cs diff --git a/Source/ArachnaeSwarm/Possession/CompProperties_AbilityPossess.cs b/Source/ArachnaeSwarm/ARA_HuggingFace/CompProperties_AbilityPossess.cs similarity index 100% rename from Source/ArachnaeSwarm/Possession/CompProperties_AbilityPossess.cs rename to Source/ArachnaeSwarm/ARA_HuggingFace/CompProperties_AbilityPossess.cs diff --git a/Source/ArachnaeSwarm/Possession/Hediff_Possession.cs b/Source/ArachnaeSwarm/ARA_HuggingFace/Hediff_Possession.cs similarity index 100% rename from Source/ArachnaeSwarm/Possession/Hediff_Possession.cs rename to Source/ArachnaeSwarm/ARA_HuggingFace/Hediff_Possession.cs diff --git a/Source/ArachnaeSwarm/Possession/PawnDataUtility.cs b/Source/ArachnaeSwarm/ARA_HuggingFace/PawnDataUtility.cs similarity index 100% rename from Source/ArachnaeSwarm/Possession/PawnDataUtility.cs rename to Source/ArachnaeSwarm/ARA_HuggingFace/PawnDataUtility.cs diff --git a/Source/ArachnaeSwarm/JobGiver_MaintainBuildings.cs b/Source/ArachnaeSwarm/ARA_SpawnPawnFromList/JobGiver_MaintainBuildings.cs similarity index 100% rename from Source/ArachnaeSwarm/JobGiver_MaintainBuildings.cs rename to Source/ArachnaeSwarm/ARA_SpawnPawnFromList/JobGiver_MaintainBuildings.cs diff --git a/Source/ArachnaeSwarm/ARA_TrainingWork/JobGiver_Grower.cs b/Source/ArachnaeSwarm/ARA_TrainingWork/JobPlant/JobGiver_Grower.cs similarity index 100% rename from Source/ArachnaeSwarm/ARA_TrainingWork/JobGiver_Grower.cs rename to Source/ArachnaeSwarm/ARA_TrainingWork/JobPlant/JobGiver_Grower.cs diff --git a/Source/ArachnaeSwarm/ARA_TrainingWork/ThinkNode_ConditionalAnimalShouldDoGrowingWork.cs b/Source/ArachnaeSwarm/ARA_TrainingWork/JobPlant/ThinkNode_ConditionalAnimalShouldDoGrowingWork.cs similarity index 100% rename from Source/ArachnaeSwarm/ARA_TrainingWork/ThinkNode_ConditionalAnimalShouldDoGrowingWork.cs rename to Source/ArachnaeSwarm/ARA_TrainingWork/JobPlant/ThinkNode_ConditionalAnimalShouldDoGrowingWork.cs diff --git a/Source/ArachnaeSwarm/ARA_TrainingWork/WorkGiver_ArachnaeSow.cs b/Source/ArachnaeSwarm/ARA_TrainingWork/JobPlant/WorkGiver_ArachnaeSow.cs similarity index 100% rename from Source/ArachnaeSwarm/ARA_TrainingWork/WorkGiver_ArachnaeSow.cs rename to Source/ArachnaeSwarm/ARA_TrainingWork/JobPlant/WorkGiver_ArachnaeSow.cs diff --git a/Source/ArachnaeSwarm/ArachnaeSwarm.csproj b/Source/ArachnaeSwarm/ArachnaeSwarm.csproj index 39029b2..32f2be4 100644 --- a/Source/ArachnaeSwarm/ArachnaeSwarm.csproj +++ b/Source/ArachnaeSwarm/ArachnaeSwarm.csproj @@ -73,7 +73,7 @@ - + @@ -82,18 +82,18 @@ - + - - + + - + - - + + @@ -106,17 +106,17 @@ - - - - - + + + + + - - - - + + + + diff --git a/Source/ArachnaeSwarm/Hediffs/Hediff_CurseFlame.cs b/Source/ArachnaeSwarm/DRM_HediffCurseFlame/Hediff_CurseFlame.cs similarity index 100% rename from Source/ArachnaeSwarm/Hediffs/Hediff_CurseFlame.cs rename to Source/ArachnaeSwarm/DRM_HediffCurseFlame/Hediff_CurseFlame.cs