From dce9a31cd68f9218cc55379452e0d9314bb0f2a7 Mon Sep 17 00:00:00 2001 From: "ProjectKoi-Kalo\\Kalo" Date: Fri, 29 Aug 2025 16:10:25 +0800 Subject: [PATCH] =?UTF-8?q?=E6=95=B4=E7=90=86=E4=B8=80=E4=B8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 1.6/1.6/Assemblies/WulaFallenEmpire.dll | Bin 317440 -> 317440 bytes .../Weapons/WULA_FE_Laser_Weapon.xml | 6 +- .../CompForceTargetable.cs | 0 .../Patch_ForceTargetable.cs | 0 .../MechWeapon/CompMechWeapon.cs | 0 .../MechWeapon/FloatMenuProvider_Mech.cs | 0 .../MechWeapon/Patch_MissingWeapon.cs | 0 .../MechWeapon/Patch_WeaponDrop.cs | 0 .../HediffComp_TopTurret.cs | 0 ...CompProperties_GiveHediffsInRangeToRace.cs | 0 .../HediffComp_DamageResponse.cs | 0 .../HediffComp_GiveHediffsInRangeToRace.cs | 0 .../HediffComp_RegenerateBackstory.cs | 0 .../HediffComp_TimedExplosion.cs | 0 .../HediffCompProperties_Spawner.cs | 0 .../MoharHediffs/HediffComp_Spawner.cs | 0 .../{ => HediffComp}/MoharHediffs/Tools.cs | 0 ...m.cs => Projectile_WulaPenetratingBeam.cs} | 2 +- ...cs => Projectile_WulaPenetratingBullet.cs} | 0 .../{ => MeleeAttack_Cleave}/CompCleave.cs | 0 .../Verb_MeleeAttack_Cleave.cs | 0 .../CompMultiStrike.cs | 0 .../Verb_MeleeAttack_MultiStrike.cs | 0 .../Verb_Excalibur}/Thing_ExcaliburBeam.cs | 0 .../VerbProperties_Excalibur.cs | 0 .../{ => Verb_Excalibur}/Verb_Excalibur.cs | 0 .../VerbPropertiesExplosiveBeam.cs | 0 .../Verb_ShootBeamExplosive.cs | 0 .../VerbProperties_WeaponStealBeam.cs | 0 .../Verb_ShootWeaponStealBeam.cs | 0 .../CompOpenCustomUI.cs | 0 .../Condition.cs | 0 .../DebugActions.cs | 0 .../DelayedActionManager.cs | 0 .../Dialog_CustomDisplay.cs | 0 .../Dialog_ManageEventVariables.cs | 0 .../Effect.cs | 0 .../EventDef.cs | 0 .../EventUIConfigDef.cs | 0 .../EventVariableManager.cs | 0 .../Letter_EventChoice.cs | 0 .../QuestNode_Root_EventLetter.cs | 0 .../DRMDamageShield.cs | 0 .../Hediff_DamageShield.cs | 0 .../CompMultiFuelSpawner.cs | 0 .../CompRefuelableSpawner.cs | 0 .../CompRefuelableWithKey.cs | 0 .../CompRefuelable_WithKey.cs | 0 .../Patch_CompRefuelableWithKey.cs | 0 .../Utility.cs | 0 .../WulaFallenEmpire/WulaFallenEmpire.csproj | 96 +++++++++--------- 51 files changed, 52 insertions(+), 52 deletions(-) rename Source/WulaFallenEmpire/{ => HarmonyPatches/GD3_TurretForceTargetable}/CompForceTargetable.cs (100%) rename Source/WulaFallenEmpire/{ => HarmonyPatches/GD3_TurretForceTargetable}/Patch_ForceTargetable.cs (100%) rename Source/WulaFallenEmpire/{ => HarmonyPatches}/MechWeapon/CompMechWeapon.cs (100%) rename Source/WulaFallenEmpire/{ => HarmonyPatches}/MechWeapon/FloatMenuProvider_Mech.cs (100%) rename Source/WulaFallenEmpire/{ => HarmonyPatches}/MechWeapon/Patch_MissingWeapon.cs (100%) rename Source/WulaFallenEmpire/{ => HarmonyPatches}/MechWeapon/Patch_WeaponDrop.cs (100%) rename Source/WulaFallenEmpire/{ => HediffComp/GD3_HediffComp_TopTurret}/HediffComp_TopTurret.cs (100%) rename Source/WulaFallenEmpire/{ => HediffComp}/HediffCompProperties_GiveHediffsInRangeToRace.cs (100%) rename Source/WulaFallenEmpire/{ => HediffComp}/HediffComp_DamageResponse.cs (100%) rename Source/WulaFallenEmpire/{ => HediffComp}/HediffComp_GiveHediffsInRangeToRace.cs (100%) rename Source/WulaFallenEmpire/{ => HediffComp}/HediffComp_RegenerateBackstory.cs (100%) rename Source/WulaFallenEmpire/{ => HediffComp}/HediffComp_TimedExplosion.cs (100%) rename Source/WulaFallenEmpire/{ => HediffComp}/MoharHediffs/HediffCompProperties_Spawner.cs (100%) rename Source/WulaFallenEmpire/{ => HediffComp}/MoharHediffs/HediffComp_Spawner.cs (100%) rename Source/WulaFallenEmpire/{ => HediffComp}/MoharHediffs/Tools.cs (100%) rename Source/WulaFallenEmpire/Projectiles/{Projectile_WulaBeam.cs => Projectile_WulaPenetratingBeam.cs} (99%) rename Source/WulaFallenEmpire/Projectiles/{Projectile_WulaPenetrating.cs => Projectile_WulaPenetratingBullet.cs} (100%) rename Source/WulaFallenEmpire/Verb/{ => MeleeAttack_Cleave}/CompCleave.cs (100%) rename Source/WulaFallenEmpire/Verb/{ => MeleeAttack_Cleave}/Verb_MeleeAttack_Cleave.cs (100%) rename Source/WulaFallenEmpire/Verb/{ => MeleeAttack_MultiStrike}/CompMultiStrike.cs (100%) rename Source/WulaFallenEmpire/Verb/{ => MeleeAttack_MultiStrike}/Verb_MeleeAttack_MultiStrike.cs (100%) rename Source/WulaFallenEmpire/{ => Verb/Verb_Excalibur}/Thing_ExcaliburBeam.cs (100%) rename Source/WulaFallenEmpire/Verb/{ => Verb_Excalibur}/VerbProperties_Excalibur.cs (100%) rename Source/WulaFallenEmpire/Verb/{ => Verb_Excalibur}/Verb_Excalibur.cs (100%) rename Source/WulaFallenEmpire/Verb/{ => Verb_ShootBeamExplosive}/VerbPropertiesExplosiveBeam.cs (100%) rename Source/WulaFallenEmpire/Verb/{ => Verb_ShootBeamExplosive}/Verb_ShootBeamExplosive.cs (100%) rename Source/WulaFallenEmpire/Verb/{ => Verb_ShootWeaponStealBeam}/VerbProperties_WeaponStealBeam.cs (100%) rename Source/WulaFallenEmpire/Verb/{ => Verb_ShootWeaponStealBeam}/Verb_ShootWeaponStealBeam.cs (100%) rename Source/WulaFallenEmpire/{EventSystem => WULA_EventSystem}/CompOpenCustomUI.cs (100%) rename Source/WulaFallenEmpire/{EventSystem => WULA_EventSystem}/Condition.cs (100%) rename Source/WulaFallenEmpire/{EventSystem => WULA_EventSystem}/DebugActions.cs (100%) rename Source/WulaFallenEmpire/{EventSystem => WULA_EventSystem}/DelayedActionManager.cs (100%) rename Source/WulaFallenEmpire/{EventSystem => WULA_EventSystem}/Dialog_CustomDisplay.cs (100%) rename Source/WulaFallenEmpire/{EventSystem => WULA_EventSystem}/Dialog_ManageEventVariables.cs (100%) rename Source/WulaFallenEmpire/{EventSystem => WULA_EventSystem}/Effect.cs (100%) rename Source/WulaFallenEmpire/{EventSystem => WULA_EventSystem}/EventDef.cs (100%) rename Source/WulaFallenEmpire/{EventSystem => WULA_EventSystem}/EventUIConfigDef.cs (100%) rename Source/WulaFallenEmpire/{EventSystem => WULA_EventSystem}/EventVariableManager.cs (100%) rename Source/WulaFallenEmpire/{EventSystem => WULA_EventSystem}/Letter_EventChoice.cs (100%) rename Source/WulaFallenEmpire/{EventSystem => WULA_EventSystem}/QuestNode_Root_EventLetter.cs (100%) rename Source/WulaFallenEmpire/{ => WULA_HediffDamgeShield}/DRMDamageShield.cs (100%) rename Source/WulaFallenEmpire/{ => WULA_HediffDamgeShield}/Hediff_DamageShield.cs (100%) rename Source/WulaFallenEmpire/{Spawner => WULA_MutiFuelSpawner}/CompMultiFuelSpawner.cs (100%) rename Source/WulaFallenEmpire/{Spawner => WULA_MutiFuelSpawner}/CompRefuelableSpawner.cs (100%) rename Source/WulaFallenEmpire/{Spawner => WULA_MutiFuelSpawner}/CompRefuelableWithKey.cs (100%) rename Source/WulaFallenEmpire/{Spawner => WULA_MutiFuelSpawner}/CompRefuelable_WithKey.cs (100%) rename Source/WulaFallenEmpire/{Spawner => WULA_MutiFuelSpawner}/Patch_CompRefuelableWithKey.cs (100%) rename Source/WulaFallenEmpire/{Spawner => WULA_MutiFuelSpawner}/Utility.cs (100%) diff --git a/1.6/1.6/Assemblies/WulaFallenEmpire.dll b/1.6/1.6/Assemblies/WulaFallenEmpire.dll index 7f2393897c55cc884cc93a17d0499a7dc87f90f5..205fb0e2fd7cdb31b641d29dfd562434cbed981e 100644 GIT binary patch delta 37433 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 Q?~=0au{WvjiFy_FUwC{_!2kdN delta 37411 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 diff --git a/1.6/1.6/Defs/ThingDefs_Misc/Weapons/WULA_FE_Laser_Weapon.xml b/1.6/1.6/Defs/ThingDefs_Misc/Weapons/WULA_FE_Laser_Weapon.xml index 190cf117..b850578b 100644 --- a/1.6/1.6/Defs/ThingDefs_Misc/Weapons/WULA_FE_Laser_Weapon.xml +++ b/1.6/1.6/Defs/ThingDefs_Misc/Weapons/WULA_FE_Laser_Weapon.xml @@ -218,7 +218,7 @@ Bullet_WULA_RW_Penetrating_Beam - WulaFallenEmpire.Projectile_WulaBeam + WulaFallenEmpire.Projectile_WulaPenetratingBeam
  • -1 @@ -246,7 +246,7 @@ Bullet_WULA_RW_Penetrating_Beam_Ranged - WulaFallenEmpire.Projectile_WulaBeam + WulaFallenEmpire.Projectile_WulaPenetratingBeam
  • -1 @@ -362,7 +362,7 @@ Bullet_WULA_RW_Sphene_MG - WulaFallenEmpire.Projectile_WulaBeam + WulaFallenEmpire.Projectile_WulaPenetratingBeam Things/Projectile/ChargeLanceShot Graphic_Single diff --git a/Source/WulaFallenEmpire/CompForceTargetable.cs b/Source/WulaFallenEmpire/HarmonyPatches/GD3_TurretForceTargetable/CompForceTargetable.cs similarity index 100% rename from Source/WulaFallenEmpire/CompForceTargetable.cs rename to Source/WulaFallenEmpire/HarmonyPatches/GD3_TurretForceTargetable/CompForceTargetable.cs diff --git a/Source/WulaFallenEmpire/Patch_ForceTargetable.cs b/Source/WulaFallenEmpire/HarmonyPatches/GD3_TurretForceTargetable/Patch_ForceTargetable.cs similarity index 100% rename from Source/WulaFallenEmpire/Patch_ForceTargetable.cs rename to Source/WulaFallenEmpire/HarmonyPatches/GD3_TurretForceTargetable/Patch_ForceTargetable.cs diff --git a/Source/WulaFallenEmpire/MechWeapon/CompMechWeapon.cs b/Source/WulaFallenEmpire/HarmonyPatches/MechWeapon/CompMechWeapon.cs similarity index 100% rename from Source/WulaFallenEmpire/MechWeapon/CompMechWeapon.cs rename to Source/WulaFallenEmpire/HarmonyPatches/MechWeapon/CompMechWeapon.cs diff --git a/Source/WulaFallenEmpire/MechWeapon/FloatMenuProvider_Mech.cs b/Source/WulaFallenEmpire/HarmonyPatches/MechWeapon/FloatMenuProvider_Mech.cs similarity index 100% rename from Source/WulaFallenEmpire/MechWeapon/FloatMenuProvider_Mech.cs rename to Source/WulaFallenEmpire/HarmonyPatches/MechWeapon/FloatMenuProvider_Mech.cs diff --git a/Source/WulaFallenEmpire/MechWeapon/Patch_MissingWeapon.cs b/Source/WulaFallenEmpire/HarmonyPatches/MechWeapon/Patch_MissingWeapon.cs similarity index 100% rename from Source/WulaFallenEmpire/MechWeapon/Patch_MissingWeapon.cs rename to Source/WulaFallenEmpire/HarmonyPatches/MechWeapon/Patch_MissingWeapon.cs diff --git a/Source/WulaFallenEmpire/MechWeapon/Patch_WeaponDrop.cs b/Source/WulaFallenEmpire/HarmonyPatches/MechWeapon/Patch_WeaponDrop.cs similarity index 100% rename from Source/WulaFallenEmpire/MechWeapon/Patch_WeaponDrop.cs rename to Source/WulaFallenEmpire/HarmonyPatches/MechWeapon/Patch_WeaponDrop.cs diff --git a/Source/WulaFallenEmpire/HediffComp_TopTurret.cs b/Source/WulaFallenEmpire/HediffComp/GD3_HediffComp_TopTurret/HediffComp_TopTurret.cs similarity index 100% rename from Source/WulaFallenEmpire/HediffComp_TopTurret.cs rename to Source/WulaFallenEmpire/HediffComp/GD3_HediffComp_TopTurret/HediffComp_TopTurret.cs diff --git a/Source/WulaFallenEmpire/HediffCompProperties_GiveHediffsInRangeToRace.cs b/Source/WulaFallenEmpire/HediffComp/HediffCompProperties_GiveHediffsInRangeToRace.cs similarity index 100% rename from Source/WulaFallenEmpire/HediffCompProperties_GiveHediffsInRangeToRace.cs rename to Source/WulaFallenEmpire/HediffComp/HediffCompProperties_GiveHediffsInRangeToRace.cs diff --git a/Source/WulaFallenEmpire/HediffComp_DamageResponse.cs b/Source/WulaFallenEmpire/HediffComp/HediffComp_DamageResponse.cs similarity index 100% rename from Source/WulaFallenEmpire/HediffComp_DamageResponse.cs rename to Source/WulaFallenEmpire/HediffComp/HediffComp_DamageResponse.cs diff --git a/Source/WulaFallenEmpire/HediffComp_GiveHediffsInRangeToRace.cs b/Source/WulaFallenEmpire/HediffComp/HediffComp_GiveHediffsInRangeToRace.cs similarity index 100% rename from Source/WulaFallenEmpire/HediffComp_GiveHediffsInRangeToRace.cs rename to Source/WulaFallenEmpire/HediffComp/HediffComp_GiveHediffsInRangeToRace.cs diff --git a/Source/WulaFallenEmpire/HediffComp_RegenerateBackstory.cs b/Source/WulaFallenEmpire/HediffComp/HediffComp_RegenerateBackstory.cs similarity index 100% rename from Source/WulaFallenEmpire/HediffComp_RegenerateBackstory.cs rename to Source/WulaFallenEmpire/HediffComp/HediffComp_RegenerateBackstory.cs diff --git a/Source/WulaFallenEmpire/HediffComp_TimedExplosion.cs b/Source/WulaFallenEmpire/HediffComp/HediffComp_TimedExplosion.cs similarity index 100% rename from Source/WulaFallenEmpire/HediffComp_TimedExplosion.cs rename to Source/WulaFallenEmpire/HediffComp/HediffComp_TimedExplosion.cs diff --git a/Source/WulaFallenEmpire/MoharHediffs/HediffCompProperties_Spawner.cs b/Source/WulaFallenEmpire/HediffComp/MoharHediffs/HediffCompProperties_Spawner.cs similarity index 100% rename from Source/WulaFallenEmpire/MoharHediffs/HediffCompProperties_Spawner.cs rename to Source/WulaFallenEmpire/HediffComp/MoharHediffs/HediffCompProperties_Spawner.cs diff --git a/Source/WulaFallenEmpire/MoharHediffs/HediffComp_Spawner.cs b/Source/WulaFallenEmpire/HediffComp/MoharHediffs/HediffComp_Spawner.cs similarity index 100% rename from Source/WulaFallenEmpire/MoharHediffs/HediffComp_Spawner.cs rename to Source/WulaFallenEmpire/HediffComp/MoharHediffs/HediffComp_Spawner.cs diff --git a/Source/WulaFallenEmpire/MoharHediffs/Tools.cs b/Source/WulaFallenEmpire/HediffComp/MoharHediffs/Tools.cs similarity index 100% rename from Source/WulaFallenEmpire/MoharHediffs/Tools.cs rename to Source/WulaFallenEmpire/HediffComp/MoharHediffs/Tools.cs diff --git a/Source/WulaFallenEmpire/Projectiles/Projectile_WulaBeam.cs b/Source/WulaFallenEmpire/Projectiles/Projectile_WulaPenetratingBeam.cs similarity index 99% rename from Source/WulaFallenEmpire/Projectiles/Projectile_WulaBeam.cs rename to Source/WulaFallenEmpire/Projectiles/Projectile_WulaPenetratingBeam.cs index b8d22d11..ed7d4802 100644 --- a/Source/WulaFallenEmpire/Projectiles/Projectile_WulaBeam.cs +++ b/Source/WulaFallenEmpire/Projectiles/Projectile_WulaPenetratingBeam.cs @@ -16,7 +16,7 @@ namespace WulaFallenEmpire public float beamStartOffset = 0f; } - public class Projectile_WulaBeam : Bullet + public class Projectile_WulaPenetratingBeam : Bullet { private int hitCounter = 0; private List alreadyDamaged = new List(); diff --git a/Source/WulaFallenEmpire/Projectiles/Projectile_WulaPenetrating.cs b/Source/WulaFallenEmpire/Projectiles/Projectile_WulaPenetratingBullet.cs similarity index 100% rename from Source/WulaFallenEmpire/Projectiles/Projectile_WulaPenetrating.cs rename to Source/WulaFallenEmpire/Projectiles/Projectile_WulaPenetratingBullet.cs diff --git a/Source/WulaFallenEmpire/Verb/CompCleave.cs b/Source/WulaFallenEmpire/Verb/MeleeAttack_Cleave/CompCleave.cs similarity index 100% rename from Source/WulaFallenEmpire/Verb/CompCleave.cs rename to Source/WulaFallenEmpire/Verb/MeleeAttack_Cleave/CompCleave.cs diff --git a/Source/WulaFallenEmpire/Verb/Verb_MeleeAttack_Cleave.cs b/Source/WulaFallenEmpire/Verb/MeleeAttack_Cleave/Verb_MeleeAttack_Cleave.cs similarity index 100% rename from Source/WulaFallenEmpire/Verb/Verb_MeleeAttack_Cleave.cs rename to Source/WulaFallenEmpire/Verb/MeleeAttack_Cleave/Verb_MeleeAttack_Cleave.cs diff --git a/Source/WulaFallenEmpire/Verb/CompMultiStrike.cs b/Source/WulaFallenEmpire/Verb/MeleeAttack_MultiStrike/CompMultiStrike.cs similarity index 100% rename from Source/WulaFallenEmpire/Verb/CompMultiStrike.cs rename to Source/WulaFallenEmpire/Verb/MeleeAttack_MultiStrike/CompMultiStrike.cs diff --git a/Source/WulaFallenEmpire/Verb/Verb_MeleeAttack_MultiStrike.cs b/Source/WulaFallenEmpire/Verb/MeleeAttack_MultiStrike/Verb_MeleeAttack_MultiStrike.cs similarity index 100% rename from Source/WulaFallenEmpire/Verb/Verb_MeleeAttack_MultiStrike.cs rename to Source/WulaFallenEmpire/Verb/MeleeAttack_MultiStrike/Verb_MeleeAttack_MultiStrike.cs diff --git a/Source/WulaFallenEmpire/Thing_ExcaliburBeam.cs b/Source/WulaFallenEmpire/Verb/Verb_Excalibur/Thing_ExcaliburBeam.cs similarity index 100% rename from Source/WulaFallenEmpire/Thing_ExcaliburBeam.cs rename to Source/WulaFallenEmpire/Verb/Verb_Excalibur/Thing_ExcaliburBeam.cs diff --git a/Source/WulaFallenEmpire/Verb/VerbProperties_Excalibur.cs b/Source/WulaFallenEmpire/Verb/Verb_Excalibur/VerbProperties_Excalibur.cs similarity index 100% rename from Source/WulaFallenEmpire/Verb/VerbProperties_Excalibur.cs rename to Source/WulaFallenEmpire/Verb/Verb_Excalibur/VerbProperties_Excalibur.cs diff --git a/Source/WulaFallenEmpire/Verb/Verb_Excalibur.cs b/Source/WulaFallenEmpire/Verb/Verb_Excalibur/Verb_Excalibur.cs similarity index 100% rename from Source/WulaFallenEmpire/Verb/Verb_Excalibur.cs rename to Source/WulaFallenEmpire/Verb/Verb_Excalibur/Verb_Excalibur.cs diff --git a/Source/WulaFallenEmpire/Verb/VerbPropertiesExplosiveBeam.cs b/Source/WulaFallenEmpire/Verb/Verb_ShootBeamExplosive/VerbPropertiesExplosiveBeam.cs similarity index 100% rename from Source/WulaFallenEmpire/Verb/VerbPropertiesExplosiveBeam.cs rename to Source/WulaFallenEmpire/Verb/Verb_ShootBeamExplosive/VerbPropertiesExplosiveBeam.cs diff --git a/Source/WulaFallenEmpire/Verb/Verb_ShootBeamExplosive.cs b/Source/WulaFallenEmpire/Verb/Verb_ShootBeamExplosive/Verb_ShootBeamExplosive.cs similarity index 100% rename from Source/WulaFallenEmpire/Verb/Verb_ShootBeamExplosive.cs rename to Source/WulaFallenEmpire/Verb/Verb_ShootBeamExplosive/Verb_ShootBeamExplosive.cs diff --git a/Source/WulaFallenEmpire/Verb/VerbProperties_WeaponStealBeam.cs b/Source/WulaFallenEmpire/Verb/Verb_ShootWeaponStealBeam/VerbProperties_WeaponStealBeam.cs similarity index 100% rename from Source/WulaFallenEmpire/Verb/VerbProperties_WeaponStealBeam.cs rename to Source/WulaFallenEmpire/Verb/Verb_ShootWeaponStealBeam/VerbProperties_WeaponStealBeam.cs diff --git a/Source/WulaFallenEmpire/Verb/Verb_ShootWeaponStealBeam.cs b/Source/WulaFallenEmpire/Verb/Verb_ShootWeaponStealBeam/Verb_ShootWeaponStealBeam.cs similarity index 100% rename from Source/WulaFallenEmpire/Verb/Verb_ShootWeaponStealBeam.cs rename to Source/WulaFallenEmpire/Verb/Verb_ShootWeaponStealBeam/Verb_ShootWeaponStealBeam.cs diff --git a/Source/WulaFallenEmpire/EventSystem/CompOpenCustomUI.cs b/Source/WulaFallenEmpire/WULA_EventSystem/CompOpenCustomUI.cs similarity index 100% rename from Source/WulaFallenEmpire/EventSystem/CompOpenCustomUI.cs rename to Source/WulaFallenEmpire/WULA_EventSystem/CompOpenCustomUI.cs diff --git a/Source/WulaFallenEmpire/EventSystem/Condition.cs b/Source/WulaFallenEmpire/WULA_EventSystem/Condition.cs similarity index 100% rename from Source/WulaFallenEmpire/EventSystem/Condition.cs rename to Source/WulaFallenEmpire/WULA_EventSystem/Condition.cs diff --git a/Source/WulaFallenEmpire/EventSystem/DebugActions.cs b/Source/WulaFallenEmpire/WULA_EventSystem/DebugActions.cs similarity index 100% rename from Source/WulaFallenEmpire/EventSystem/DebugActions.cs rename to Source/WulaFallenEmpire/WULA_EventSystem/DebugActions.cs diff --git a/Source/WulaFallenEmpire/EventSystem/DelayedActionManager.cs b/Source/WulaFallenEmpire/WULA_EventSystem/DelayedActionManager.cs similarity index 100% rename from Source/WulaFallenEmpire/EventSystem/DelayedActionManager.cs rename to Source/WulaFallenEmpire/WULA_EventSystem/DelayedActionManager.cs diff --git a/Source/WulaFallenEmpire/EventSystem/Dialog_CustomDisplay.cs b/Source/WulaFallenEmpire/WULA_EventSystem/Dialog_CustomDisplay.cs similarity index 100% rename from Source/WulaFallenEmpire/EventSystem/Dialog_CustomDisplay.cs rename to Source/WulaFallenEmpire/WULA_EventSystem/Dialog_CustomDisplay.cs diff --git a/Source/WulaFallenEmpire/EventSystem/Dialog_ManageEventVariables.cs b/Source/WulaFallenEmpire/WULA_EventSystem/Dialog_ManageEventVariables.cs similarity index 100% rename from Source/WulaFallenEmpire/EventSystem/Dialog_ManageEventVariables.cs rename to Source/WulaFallenEmpire/WULA_EventSystem/Dialog_ManageEventVariables.cs diff --git a/Source/WulaFallenEmpire/EventSystem/Effect.cs b/Source/WulaFallenEmpire/WULA_EventSystem/Effect.cs similarity index 100% rename from Source/WulaFallenEmpire/EventSystem/Effect.cs rename to Source/WulaFallenEmpire/WULA_EventSystem/Effect.cs diff --git a/Source/WulaFallenEmpire/EventSystem/EventDef.cs b/Source/WulaFallenEmpire/WULA_EventSystem/EventDef.cs similarity index 100% rename from Source/WulaFallenEmpire/EventSystem/EventDef.cs rename to Source/WulaFallenEmpire/WULA_EventSystem/EventDef.cs diff --git a/Source/WulaFallenEmpire/EventSystem/EventUIConfigDef.cs b/Source/WulaFallenEmpire/WULA_EventSystem/EventUIConfigDef.cs similarity index 100% rename from Source/WulaFallenEmpire/EventSystem/EventUIConfigDef.cs rename to Source/WulaFallenEmpire/WULA_EventSystem/EventUIConfigDef.cs diff --git a/Source/WulaFallenEmpire/EventSystem/EventVariableManager.cs b/Source/WulaFallenEmpire/WULA_EventSystem/EventVariableManager.cs similarity index 100% rename from Source/WulaFallenEmpire/EventSystem/EventVariableManager.cs rename to Source/WulaFallenEmpire/WULA_EventSystem/EventVariableManager.cs diff --git a/Source/WulaFallenEmpire/EventSystem/Letter_EventChoice.cs b/Source/WulaFallenEmpire/WULA_EventSystem/Letter_EventChoice.cs similarity index 100% rename from Source/WulaFallenEmpire/EventSystem/Letter_EventChoice.cs rename to Source/WulaFallenEmpire/WULA_EventSystem/Letter_EventChoice.cs diff --git a/Source/WulaFallenEmpire/EventSystem/QuestNode_Root_EventLetter.cs b/Source/WulaFallenEmpire/WULA_EventSystem/QuestNode_Root_EventLetter.cs similarity index 100% rename from Source/WulaFallenEmpire/EventSystem/QuestNode_Root_EventLetter.cs rename to Source/WulaFallenEmpire/WULA_EventSystem/QuestNode_Root_EventLetter.cs diff --git a/Source/WulaFallenEmpire/DRMDamageShield.cs b/Source/WulaFallenEmpire/WULA_HediffDamgeShield/DRMDamageShield.cs similarity index 100% rename from Source/WulaFallenEmpire/DRMDamageShield.cs rename to Source/WulaFallenEmpire/WULA_HediffDamgeShield/DRMDamageShield.cs diff --git a/Source/WulaFallenEmpire/Hediff_DamageShield.cs b/Source/WulaFallenEmpire/WULA_HediffDamgeShield/Hediff_DamageShield.cs similarity index 100% rename from Source/WulaFallenEmpire/Hediff_DamageShield.cs rename to Source/WulaFallenEmpire/WULA_HediffDamgeShield/Hediff_DamageShield.cs diff --git a/Source/WulaFallenEmpire/Spawner/CompMultiFuelSpawner.cs b/Source/WulaFallenEmpire/WULA_MutiFuelSpawner/CompMultiFuelSpawner.cs similarity index 100% rename from Source/WulaFallenEmpire/Spawner/CompMultiFuelSpawner.cs rename to Source/WulaFallenEmpire/WULA_MutiFuelSpawner/CompMultiFuelSpawner.cs diff --git a/Source/WulaFallenEmpire/Spawner/CompRefuelableSpawner.cs b/Source/WulaFallenEmpire/WULA_MutiFuelSpawner/CompRefuelableSpawner.cs similarity index 100% rename from Source/WulaFallenEmpire/Spawner/CompRefuelableSpawner.cs rename to Source/WulaFallenEmpire/WULA_MutiFuelSpawner/CompRefuelableSpawner.cs diff --git a/Source/WulaFallenEmpire/Spawner/CompRefuelableWithKey.cs b/Source/WulaFallenEmpire/WULA_MutiFuelSpawner/CompRefuelableWithKey.cs similarity index 100% rename from Source/WulaFallenEmpire/Spawner/CompRefuelableWithKey.cs rename to Source/WulaFallenEmpire/WULA_MutiFuelSpawner/CompRefuelableWithKey.cs diff --git a/Source/WulaFallenEmpire/Spawner/CompRefuelable_WithKey.cs b/Source/WulaFallenEmpire/WULA_MutiFuelSpawner/CompRefuelable_WithKey.cs similarity index 100% rename from Source/WulaFallenEmpire/Spawner/CompRefuelable_WithKey.cs rename to Source/WulaFallenEmpire/WULA_MutiFuelSpawner/CompRefuelable_WithKey.cs diff --git a/Source/WulaFallenEmpire/Spawner/Patch_CompRefuelableWithKey.cs b/Source/WulaFallenEmpire/WULA_MutiFuelSpawner/Patch_CompRefuelableWithKey.cs similarity index 100% rename from Source/WulaFallenEmpire/Spawner/Patch_CompRefuelableWithKey.cs rename to Source/WulaFallenEmpire/WULA_MutiFuelSpawner/Patch_CompRefuelableWithKey.cs diff --git a/Source/WulaFallenEmpire/Spawner/Utility.cs b/Source/WulaFallenEmpire/WULA_MutiFuelSpawner/Utility.cs similarity index 100% rename from Source/WulaFallenEmpire/Spawner/Utility.cs rename to Source/WulaFallenEmpire/WULA_MutiFuelSpawner/Utility.cs diff --git a/Source/WulaFallenEmpire/WulaFallenEmpire.csproj b/Source/WulaFallenEmpire/WulaFallenEmpire.csproj index 731d77d4..33ab40c6 100644 --- a/Source/WulaFallenEmpire/WulaFallenEmpire.csproj +++ b/Source/WulaFallenEmpire/WulaFallenEmpire.csproj @@ -1,6 +1,5 @@  - + Debug @@ -70,7 +69,7 @@ - + @@ -85,18 +84,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + @@ -105,7 +104,7 @@ - + @@ -123,8 +122,8 @@ - - + + @@ -133,9 +132,9 @@ - - - + + + @@ -143,14 +142,14 @@ - + - - - + + + @@ -160,12 +159,12 @@ - + - - + + @@ -176,33 +175,34 @@ - - - - - - + + + + + + - - + + - - - - - - - + + + + + + + - - - - + + + + - + +