├── .gitignore ├── 7z.exe ├── LICENSE.txt ├── README.md ├── mod-structure ├── .gitignore ├── 1.1 │ └── Assemblies │ │ └── AvoidFriendlyFire.dll ├── 1.2 │ └── Assemblies │ │ └── AvoidFriendlyFire.dll ├── 1.3 │ └── Assemblies │ │ └── AvoidFriendlyFire.dll ├── 1.4 │ └── Assemblies │ │ └── AvoidFriendlyFire.dll ├── 1.5 │ └── Assemblies │ │ └── AvoidFriendlyFire.dll ├── About │ ├── About.xml │ ├── Preview.png │ ├── PublishedFileId.txt │ └── Version.xml ├── Assemblies │ └── AvoidFriendlyFire.dll ├── Defs │ └── UpdateFeatureDefs │ │ └── UpdateFeatureDefs.xml ├── Languages │ ├── ChineseSimplified │ │ └── Keyed │ │ │ └── FALCFF_LanguageData.xml │ ├── ChineseTraditional │ │ └── Keyed │ │ │ └── FALCFF_LanguageData.xml │ ├── English │ │ └── Keyed │ │ │ └── FALCFF_LanguageData.xml │ ├── Japanese │ │ ├── DefInjected │ │ │ └── HugsLib.UpdateFeatureDef │ │ │ │ └── UpdateFeatures.xml │ │ ├── Keyed │ │ │ └── FALCFF_LanguageData.xml │ │ └── LanguageInfo.xml │ ├── Spanish │ │ └── Keyed │ │ │ └── FALCFF_LanguageData.xml │ └── SpanishLatin │ │ └── Keyed │ │ └── FALCFF_LanguageData.xml └── Textures │ └── AvoidFF.png └── src ├── AvoidFriendlyFire.sln └── AvoidFriendlyFire ├── AvoidFriendlyFire.csproj ├── CachedFireCone.cs ├── Custom Storage ├── ExtendedDataStorage.cs └── ExtendedPawnData.cs ├── FireCalculations.cs ├── FireConeOverlay.cs ├── FireManager.cs ├── FireProperties.cs ├── Main.cs ├── Patches ├── AttackTargetFinder_BestAttackTarget_Patch.cs ├── PawnNameColorUtility_PawnNameColorOf_Patch.cs ├── PawnUIOverlay_DrawPawnGUIOverlay_Patch.cs ├── Pawn_DraftController_GetGizmos_Patch.cs ├── Pawn_DraftController_set_Drafted_Patch.cs ├── Pawn_Kill_Patch.cs ├── Targeter_TargeterUpdate_Patch.cs ├── TooltipUtility_ShotCalculationTipString_Patch.cs └── Verb_CanHitTargetFrom_Patch.cs ├── PawnStatus.cs ├── PawnStatusTracker.cs ├── Properties └── AssemblyInfo.cs ├── Resources.cs └── packages.config /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/.gitignore -------------------------------------------------------------------------------- /7z.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/7z.exe -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/README.md -------------------------------------------------------------------------------- /mod-structure/.gitignore: -------------------------------------------------------------------------------- 1 | !*.dll 2 | -------------------------------------------------------------------------------- /mod-structure/1.1/Assemblies/AvoidFriendlyFire.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/mod-structure/1.1/Assemblies/AvoidFriendlyFire.dll -------------------------------------------------------------------------------- /mod-structure/1.2/Assemblies/AvoidFriendlyFire.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/mod-structure/1.2/Assemblies/AvoidFriendlyFire.dll -------------------------------------------------------------------------------- /mod-structure/1.3/Assemblies/AvoidFriendlyFire.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/mod-structure/1.3/Assemblies/AvoidFriendlyFire.dll -------------------------------------------------------------------------------- /mod-structure/1.4/Assemblies/AvoidFriendlyFire.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/mod-structure/1.4/Assemblies/AvoidFriendlyFire.dll -------------------------------------------------------------------------------- /mod-structure/1.5/Assemblies/AvoidFriendlyFire.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/mod-structure/1.5/Assemblies/AvoidFriendlyFire.dll -------------------------------------------------------------------------------- /mod-structure/About/About.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/mod-structure/About/About.xml -------------------------------------------------------------------------------- /mod-structure/About/Preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/mod-structure/About/Preview.png -------------------------------------------------------------------------------- /mod-structure/About/PublishedFileId.txt: -------------------------------------------------------------------------------- 1 | 1134165362 -------------------------------------------------------------------------------- /mod-structure/About/Version.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/mod-structure/About/Version.xml -------------------------------------------------------------------------------- /mod-structure/Assemblies/AvoidFriendlyFire.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/mod-structure/Assemblies/AvoidFriendlyFire.dll -------------------------------------------------------------------------------- /mod-structure/Defs/UpdateFeatureDefs/UpdateFeatureDefs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/mod-structure/Defs/UpdateFeatureDefs/UpdateFeatureDefs.xml -------------------------------------------------------------------------------- /mod-structure/Languages/ChineseSimplified/Keyed/FALCFF_LanguageData.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/mod-structure/Languages/ChineseSimplified/Keyed/FALCFF_LanguageData.xml -------------------------------------------------------------------------------- /mod-structure/Languages/ChineseTraditional/Keyed/FALCFF_LanguageData.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/mod-structure/Languages/ChineseTraditional/Keyed/FALCFF_LanguageData.xml -------------------------------------------------------------------------------- /mod-structure/Languages/English/Keyed/FALCFF_LanguageData.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/mod-structure/Languages/English/Keyed/FALCFF_LanguageData.xml -------------------------------------------------------------------------------- /mod-structure/Languages/Japanese/DefInjected/HugsLib.UpdateFeatureDef/UpdateFeatures.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/mod-structure/Languages/Japanese/DefInjected/HugsLib.UpdateFeatureDef/UpdateFeatures.xml -------------------------------------------------------------------------------- /mod-structure/Languages/Japanese/Keyed/FALCFF_LanguageData.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/mod-structure/Languages/Japanese/Keyed/FALCFF_LanguageData.xml -------------------------------------------------------------------------------- /mod-structure/Languages/Japanese/LanguageInfo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/mod-structure/Languages/Japanese/LanguageInfo.xml -------------------------------------------------------------------------------- /mod-structure/Languages/Spanish/Keyed/FALCFF_LanguageData.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/mod-structure/Languages/Spanish/Keyed/FALCFF_LanguageData.xml -------------------------------------------------------------------------------- /mod-structure/Languages/SpanishLatin/Keyed/FALCFF_LanguageData.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/mod-structure/Languages/SpanishLatin/Keyed/FALCFF_LanguageData.xml -------------------------------------------------------------------------------- /mod-structure/Textures/AvoidFF.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/mod-structure/Textures/AvoidFF.png -------------------------------------------------------------------------------- /src/AvoidFriendlyFire.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/src/AvoidFriendlyFire.sln -------------------------------------------------------------------------------- /src/AvoidFriendlyFire/AvoidFriendlyFire.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/src/AvoidFriendlyFire/AvoidFriendlyFire.csproj -------------------------------------------------------------------------------- /src/AvoidFriendlyFire/CachedFireCone.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/src/AvoidFriendlyFire/CachedFireCone.cs -------------------------------------------------------------------------------- /src/AvoidFriendlyFire/Custom Storage/ExtendedDataStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/src/AvoidFriendlyFire/Custom Storage/ExtendedDataStorage.cs -------------------------------------------------------------------------------- /src/AvoidFriendlyFire/Custom Storage/ExtendedPawnData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/src/AvoidFriendlyFire/Custom Storage/ExtendedPawnData.cs -------------------------------------------------------------------------------- /src/AvoidFriendlyFire/FireCalculations.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/src/AvoidFriendlyFire/FireCalculations.cs -------------------------------------------------------------------------------- /src/AvoidFriendlyFire/FireConeOverlay.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/src/AvoidFriendlyFire/FireConeOverlay.cs -------------------------------------------------------------------------------- /src/AvoidFriendlyFire/FireManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/src/AvoidFriendlyFire/FireManager.cs -------------------------------------------------------------------------------- /src/AvoidFriendlyFire/FireProperties.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/src/AvoidFriendlyFire/FireProperties.cs -------------------------------------------------------------------------------- /src/AvoidFriendlyFire/Main.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/src/AvoidFriendlyFire/Main.cs -------------------------------------------------------------------------------- /src/AvoidFriendlyFire/Patches/AttackTargetFinder_BestAttackTarget_Patch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/src/AvoidFriendlyFire/Patches/AttackTargetFinder_BestAttackTarget_Patch.cs -------------------------------------------------------------------------------- /src/AvoidFriendlyFire/Patches/PawnNameColorUtility_PawnNameColorOf_Patch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/src/AvoidFriendlyFire/Patches/PawnNameColorUtility_PawnNameColorOf_Patch.cs -------------------------------------------------------------------------------- /src/AvoidFriendlyFire/Patches/PawnUIOverlay_DrawPawnGUIOverlay_Patch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/src/AvoidFriendlyFire/Patches/PawnUIOverlay_DrawPawnGUIOverlay_Patch.cs -------------------------------------------------------------------------------- /src/AvoidFriendlyFire/Patches/Pawn_DraftController_GetGizmos_Patch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/src/AvoidFriendlyFire/Patches/Pawn_DraftController_GetGizmos_Patch.cs -------------------------------------------------------------------------------- /src/AvoidFriendlyFire/Patches/Pawn_DraftController_set_Drafted_Patch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/src/AvoidFriendlyFire/Patches/Pawn_DraftController_set_Drafted_Patch.cs -------------------------------------------------------------------------------- /src/AvoidFriendlyFire/Patches/Pawn_Kill_Patch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/src/AvoidFriendlyFire/Patches/Pawn_Kill_Patch.cs -------------------------------------------------------------------------------- /src/AvoidFriendlyFire/Patches/Targeter_TargeterUpdate_Patch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/src/AvoidFriendlyFire/Patches/Targeter_TargeterUpdate_Patch.cs -------------------------------------------------------------------------------- /src/AvoidFriendlyFire/Patches/TooltipUtility_ShotCalculationTipString_Patch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/src/AvoidFriendlyFire/Patches/TooltipUtility_ShotCalculationTipString_Patch.cs -------------------------------------------------------------------------------- /src/AvoidFriendlyFire/Patches/Verb_CanHitTargetFrom_Patch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/src/AvoidFriendlyFire/Patches/Verb_CanHitTargetFrom_Patch.cs -------------------------------------------------------------------------------- /src/AvoidFriendlyFire/PawnStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/src/AvoidFriendlyFire/PawnStatus.cs -------------------------------------------------------------------------------- /src/AvoidFriendlyFire/PawnStatusTracker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/src/AvoidFriendlyFire/PawnStatusTracker.cs -------------------------------------------------------------------------------- /src/AvoidFriendlyFire/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/src/AvoidFriendlyFire/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/AvoidFriendlyFire/Resources.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/src/AvoidFriendlyFire/Resources.cs -------------------------------------------------------------------------------- /src/AvoidFriendlyFire/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Falconne/AvoidFriendlyFire/HEAD/src/AvoidFriendlyFire/packages.config --------------------------------------------------------------------------------