diff --git a/About/About.xml b/About/About.xml index 649c8cf1..8d179a8e 100644 --- a/About/About.xml +++ b/About/About.xml @@ -50,5 +50,7 @@ JecsTools.PatchOperationModLoaded Additions by ChJees Additions by roxxploxx Additions by Swenzi -Additions and transpilers by Erdelf +Additions and transpilers by Erdelf +Xen added himself to the credits for extensive hours of testing, debugging, some small fixes, +and - for when Jec said "Hey should we make this into a public toolset for people to take advantage of all this cool stuff?" - Xen said, "Hell yes - this is awesome stuff - people will love it!" diff --git a/Assemblies/AbilityUser.dll b/Assemblies/AbilityUser.dll index d849eee4..ba7276e1 100644 Binary files a/Assemblies/AbilityUser.dll and b/Assemblies/AbilityUser.dll differ diff --git a/Assemblies/CompDeflector.dll b/Assemblies/CompDeflector.dll index 9293874e..6693d60c 100644 Binary files a/Assemblies/CompDeflector.dll and b/Assemblies/CompDeflector.dll differ diff --git a/Source/.idea/.idea.JecsTools/.idea/contentModel.xml b/Source/.idea/.idea.JecsTools/.idea/contentModel.xml index 09ebf7c5..066a6c98 100644 --- a/Source/.idea/.idea.JecsTools/.idea/contentModel.xml +++ b/Source/.idea/.idea.JecsTools/.idea/contentModel.xml @@ -1,8 +1,8 @@ - - + + @@ -49,6 +49,7 @@ + @@ -90,6 +91,7 @@ + @@ -100,6 +102,7 @@ + @@ -109,6 +112,7 @@ + @@ -118,6 +122,7 @@ + @@ -132,6 +137,7 @@ + @@ -141,6 +147,7 @@ + @@ -151,6 +158,7 @@ + @@ -164,6 +172,7 @@ + @@ -173,6 +182,7 @@ + @@ -182,6 +192,7 @@ + @@ -213,6 +224,7 @@ + @@ -226,6 +238,7 @@ + @@ -259,6 +272,7 @@ + @@ -356,11 +370,11 @@ + - - - + + \ No newline at end of file diff --git a/Source/.idea/.idea.JecsTools/.idea/indexLayout.xml b/Source/.idea/.idea.JecsTools/.idea/indexLayout.xml index 27ba142e..f1feadf0 100644 --- a/Source/.idea/.idea.JecsTools/.idea/indexLayout.xml +++ b/Source/.idea/.idea.JecsTools/.idea/indexLayout.xml @@ -1,7 +1,6 @@ - diff --git a/Source/AllModdingComponents/CompAbilityUser/Controller/JobDriver_CastAbilityVerb.cs b/Source/AllModdingComponents/CompAbilityUser/Controller/JobDriver_CastAbilityVerb.cs index 28ec90e8..9a041b0b 100644 --- a/Source/AllModdingComponents/CompAbilityUser/Controller/JobDriver_CastAbilityVerb.cs +++ b/Source/AllModdingComponents/CompAbilityUser/Controller/JobDriver_CastAbilityVerb.cs @@ -20,7 +20,8 @@ protected override IEnumerable MakeNewToils() yield return Toils_Misc.ThrowColonistAttackingMote(TargetIndex.A); if (TargetA.HasThing) { - if (!GetActor().IsFighting() || !Verb.UseAbilityProps.canCastInMelee) + // !GetActor().IsFighting() || - removed from below "If" by xen for melee casting fix + if (!Verb.UseAbilityProps.canCastInMelee) { var getInRangeToil = Toils_Combat.GotoCastPosition(TargetIndex.A, false); yield return getInRangeToil; diff --git a/Source/AllModdingComponents/CompAbilityUser/bin/Release/AbilityUser.dll b/Source/AllModdingComponents/CompAbilityUser/bin/Release/AbilityUser.dll index 159230bb..ba7276e1 100644 Binary files a/Source/AllModdingComponents/CompAbilityUser/bin/Release/AbilityUser.dll and b/Source/AllModdingComponents/CompAbilityUser/bin/Release/AbilityUser.dll differ diff --git a/Source/AllModdingComponents/CompActivatableEffect/bin/Release/CompActivatableEffect.dll b/Source/AllModdingComponents/CompActivatableEffect/bin/Release/CompActivatableEffect.dll index a73c2bf3..9f55b955 100644 Binary files a/Source/AllModdingComponents/CompActivatableEffect/bin/Release/CompActivatableEffect.dll and b/Source/AllModdingComponents/CompActivatableEffect/bin/Release/CompActivatableEffect.dll differ diff --git a/Source/AllModdingComponents/CompActivatableEffect/bin/Release/CompOversizedWeapon.dll b/Source/AllModdingComponents/CompActivatableEffect/bin/Release/CompOversizedWeapon.dll index 7d9bc807..1d7441c9 100644 Binary files a/Source/AllModdingComponents/CompActivatableEffect/bin/Release/CompOversizedWeapon.dll and b/Source/AllModdingComponents/CompActivatableEffect/bin/Release/CompOversizedWeapon.dll differ diff --git a/Source/AllModdingComponents/CompAnimated/bin/Release/CompAnimated.dll b/Source/AllModdingComponents/CompAnimated/bin/Release/CompAnimated.dll index 715b889f..fc074e7f 100644 Binary files a/Source/AllModdingComponents/CompAnimated/bin/Release/CompAnimated.dll and b/Source/AllModdingComponents/CompAnimated/bin/Release/CompAnimated.dll differ diff --git a/Source/AllModdingComponents/CompBalloon/bin/Release/CompBalloon.dll b/Source/AllModdingComponents/CompBalloon/bin/Release/CompBalloon.dll index 8f11d778..2c5f69d4 100644 Binary files a/Source/AllModdingComponents/CompBalloon/bin/Release/CompBalloon.dll and b/Source/AllModdingComponents/CompBalloon/bin/Release/CompBalloon.dll differ diff --git a/Source/AllModdingComponents/CompDeflector/CompDeflector.cs b/Source/AllModdingComponents/CompDeflector/CompDeflector.cs index a25aac5c..69b06f2e 100644 --- a/Source/AllModdingComponents/CompDeflector/CompDeflector.cs +++ b/Source/AllModdingComponents/CompDeflector/CompDeflector.cs @@ -187,7 +187,7 @@ public virtual Verb ReflectionHandler(Verb newVerb) if (Props.canReflect) { lastAccuracyRoll = ReflectionAccuracy(); - var deflectVerb = newVerb; + var deflectVerbX = newVerb; //Initialize VerbProperties var newVerbProps = new VerbProperties @@ -237,8 +237,8 @@ public virtual Verb ReflectionHandler(Verb newVerb) break; } //Apply values - deflectVerb.verbProps = newVerbProps; - return deflectVerb; + deflectVerbX.verbProps = newVerbProps; + return deflectVerbX; } return newVerb; } diff --git a/Source/AllModdingComponents/CompDeflector/bin/Release/CompDeflector.dll b/Source/AllModdingComponents/CompDeflector/bin/Release/CompDeflector.dll index 855381df..6693d60c 100644 Binary files a/Source/AllModdingComponents/CompDeflector/bin/Release/CompDeflector.dll and b/Source/AllModdingComponents/CompDeflector/bin/Release/CompDeflector.dll differ diff --git a/Source/AllModdingComponents/CompDelayedSpawner/bin/Release/CompDelayedSpawner.dll b/Source/AllModdingComponents/CompDelayedSpawner/bin/Release/CompDelayedSpawner.dll index 378b8700..61aa05e6 100644 Binary files a/Source/AllModdingComponents/CompDelayedSpawner/bin/Release/CompDelayedSpawner.dll and b/Source/AllModdingComponents/CompDelayedSpawner/bin/Release/CompDelayedSpawner.dll differ diff --git a/Source/AllModdingComponents/CompExtraSounds/bin/Release/CompExtraSounds.dll b/Source/AllModdingComponents/CompExtraSounds/bin/Release/CompExtraSounds.dll index 70d7428b..7bfef379 100644 Binary files a/Source/AllModdingComponents/CompExtraSounds/bin/Release/CompExtraSounds.dll and b/Source/AllModdingComponents/CompExtraSounds/bin/Release/CompExtraSounds.dll differ diff --git a/Source/AllModdingComponents/CompInstalledPart/bin/Release/CompInstalledPart.dll b/Source/AllModdingComponents/CompInstalledPart/bin/Release/CompInstalledPart.dll index 7e20c7ab..505f8663 100644 Binary files a/Source/AllModdingComponents/CompInstalledPart/bin/Release/CompInstalledPart.dll and b/Source/AllModdingComponents/CompInstalledPart/bin/Release/CompInstalledPart.dll differ diff --git a/Source/AllModdingComponents/CompLumbering/bin/Release/CompLumbering.dll b/Source/AllModdingComponents/CompLumbering/bin/Release/CompLumbering.dll index 06b099e8..73e9e351 100644 Binary files a/Source/AllModdingComponents/CompLumbering/bin/Release/CompLumbering.dll and b/Source/AllModdingComponents/CompLumbering/bin/Release/CompLumbering.dll differ diff --git a/Source/AllModdingComponents/CompOverlays/bin/Release/CompOverlays.dll b/Source/AllModdingComponents/CompOverlays/bin/Release/CompOverlays.dll index 3506d473..b5acd9bb 100644 Binary files a/Source/AllModdingComponents/CompOverlays/bin/Release/CompOverlays.dll and b/Source/AllModdingComponents/CompOverlays/bin/Release/CompOverlays.dll differ diff --git a/Source/AllModdingComponents/CompOversizedWeapon/bin/Release/CompOversizedWeapon.dll b/Source/AllModdingComponents/CompOversizedWeapon/bin/Release/CompOversizedWeapon.dll index 7d9bc807..1d7441c9 100644 Binary files a/Source/AllModdingComponents/CompOversizedWeapon/bin/Release/CompOversizedWeapon.dll and b/Source/AllModdingComponents/CompOversizedWeapon/bin/Release/CompOversizedWeapon.dll differ diff --git a/Source/AllModdingComponents/CompToggleDef/bin/Release/CompToggleDef.dll b/Source/AllModdingComponents/CompToggleDef/bin/Release/CompToggleDef.dll index 29854622..f5b603c6 100644 Binary files a/Source/AllModdingComponents/CompToggleDef/bin/Release/CompToggleDef.dll and b/Source/AllModdingComponents/CompToggleDef/bin/Release/CompToggleDef.dll differ diff --git a/Source/AllModdingComponents/CompToggleDef/bin/Release/CompToggleDef.pdb b/Source/AllModdingComponents/CompToggleDef/bin/Release/CompToggleDef.pdb index 7dfa4048..f19b5dd4 100644 Binary files a/Source/AllModdingComponents/CompToggleDef/bin/Release/CompToggleDef.pdb and b/Source/AllModdingComponents/CompToggleDef/bin/Release/CompToggleDef.pdb differ diff --git a/Source/AllModdingComponents/CompVehicle/bin/Release/CompVehicle.dll b/Source/AllModdingComponents/CompVehicle/bin/Release/CompVehicle.dll index e9b5ebd6..462c7f22 100644 Binary files a/Source/AllModdingComponents/CompVehicle/bin/Release/CompVehicle.dll and b/Source/AllModdingComponents/CompVehicle/bin/Release/CompVehicle.dll differ diff --git a/Source/AllModdingComponents/JecsTools/bin/Release/0JecsTools.dll b/Source/AllModdingComponents/JecsTools/bin/Release/0JecsTools.dll index 04037b3b..384cdea3 100644 Binary files a/Source/AllModdingComponents/JecsTools/bin/Release/0JecsTools.dll and b/Source/AllModdingComponents/JecsTools/bin/Release/0JecsTools.dll differ diff --git a/Source/Assemblies/CompSlotLoadable.dll b/Source/Assemblies/CompSlotLoadable.dll index 840b6309..3a15d751 100644 Binary files a/Source/Assemblies/CompSlotLoadable.dll and b/Source/Assemblies/CompSlotLoadable.dll differ