Skip to content

Commit 92e0cce

Browse files
authored
Small update
Fixed some shortcut in mod.json. Added more colors for people using the keybinding feature.
1 parent 8ad91c4 commit 92e0cce

4 files changed

Lines changed: 526 additions & 1 deletion

File tree

BTMLColorLOSMod.csproj

Lines changed: 90 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,90 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
4+
<PropertyGroup>
5+
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
6+
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
7+
<ProjectGuid>{A8624264-5ADB-4034-82A5-7CC2C650D47C}</ProjectGuid>
8+
<OutputType>Library</OutputType>
9+
<AppDesignerFolder>Properties</AppDesignerFolder>
10+
<RootNamespace>BTMLColorLOSMod</RootNamespace>
11+
<AssemblyName>BTMLColorLOSMod</AssemblyName>
12+
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
13+
<FileAlignment>512</FileAlignment>
14+
</PropertyGroup>
15+
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
16+
<DebugSymbols>true</DebugSymbols>
17+
<DebugType>full</DebugType>
18+
<Optimize>false</Optimize>
19+
<OutputPath>bin\Debug\</OutputPath>
20+
<DefineConstants>DEBUG;TRACE</DefineConstants>
21+
<ErrorReport>prompt</ErrorReport>
22+
<WarningLevel>4</WarningLevel>
23+
</PropertyGroup>
24+
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
25+
<DebugType>pdbonly</DebugType>
26+
<Optimize>true</Optimize>
27+
<OutputPath>bin\Release\</OutputPath>
28+
<DefineConstants>TRACE</DefineConstants>
29+
<ErrorReport>prompt</ErrorReport>
30+
<WarningLevel>4</WarningLevel>
31+
</PropertyGroup>
32+
<ItemGroup>
33+
<Reference Include="0Harmony">
34+
<HintPath>D:\Steam\steamapps\common\BATTLETECH\Mods\ModTek\0Harmony.dll</HintPath>
35+
</Reference>
36+
<Reference Include="Assembly-CSharp">
37+
<HintPath>D:\Steam\steamapps\common\BATTLETECH\BattleTech_Data\Managed\Assembly-CSharp.dll</HintPath>
38+
</Reference>
39+
<Reference Include="Assembly-CSharp-firstpass, Version=0.0.0.0, Culture=neutral, processorArchitecture=MSIL">
40+
<SpecificVersion>False</SpecificVersion>
41+
<HintPath>D:\Steam\steamapps\common\BATTLETECH\BattleTech_Data\Managed\Assembly-CSharp-firstpass.dll</HintPath>
42+
</Reference>
43+
<Reference Include="BattleTech.Common">
44+
<HintPath>D:\Steam\steamapps\common\BATTLETECH\BattleTech_Data\Managed\BattleTech.Common.dll</HintPath>
45+
</Reference>
46+
<Reference Include="Newtonsoft.Json, Version=6.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
47+
<SpecificVersion>False</SpecificVersion>
48+
<HintPath>D:\Steam\steamapps\common\BATTLETECH\BattleTech_Data\Managed\Newtonsoft.Json.dll</HintPath>
49+
</Reference>
50+
<Reference Include="System" />
51+
<Reference Include="System.Core" />
52+
<Reference Include="System.Xml.Linq" />
53+
<Reference Include="System.Data.DataSetExtensions" />
54+
<Reference Include="System.Data" />
55+
<Reference Include="System.Xml" />
56+
<Reference Include="0Harmony">
57+
<HintPath>..\..\..\..\Downloads\BattleTechModLoader-v0.2.0\0Harmony.dll</HintPath>
58+
</Reference>
59+
<Reference Include="UnityEngine">
60+
<HintPath>D:\Steam\steamapps\common\BATTLETECH\BattleTech_Data\Managed\UnityEngine.dll</HintPath>
61+
</Reference>
62+
<Reference Include="UnityEngine.UI">
63+
<HintPath>D:\Steam\steamapps\common\BATTLETECH\BattleTech_Data\Managed\UnityEngine.UI.dll</HintPath>
64+
</Reference>
65+
</ItemGroup>
66+
<ItemGroup>
67+
<Compile Include="BTMLColorLOSMod.cs" />
68+
<Compile Include="KeyBindingSetting.cs" />
69+
<Compile Include="KeyBindingsPatch.cs" />
70+
<Compile Include="LineSetting.cs" />
71+
<Compile Include="Logger.cs" />
72+
<Compile Include="Properties\AssemblyInfo.cs" />
73+
<Compile Include="ReflectionHelper.cs" />
74+
<Compile Include="Settings.cs" />
75+
<Compile Include="SettingsColorHelper.cs" />
76+
<Compile Include="WeaponRangeIndicators_DrawLine_Patch.cs" />
77+
</ItemGroup>
78+
<ItemGroup>
79+
<Content Include="..\README.md">
80+
<Link>README.md</Link>
81+
</Content>
82+
<Content Include="mod.json" />
83+
</ItemGroup>
84+
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
85+
<PropertyGroup>
86+
<PostBuildEvent>xcopy "$(TargetPath)" "$(SolutionDir)\Release\$(TargetName)\" /Y
87+
xcopy "$(ProjectDir)mod.json" "$(SolutionDir)\Release\$(TargetName)\" /Y
88+
xcopy "$(SolutionDir)readme.md" "$(SolutionDir)\Release\$(TargetName)\" /Y</PostBuildEvent>
89+
</PropertyGroup>
90+
</Project>

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ The defaults for this mod setup the indirect line and the nearer target obstruct
1414
- Add dashes to the line of fire indicator drawn between the currently controlled mech and enemy targets
1515
- Shift to different color settings with an easy button press
1616

17-
Added by Redferne in v0.6.2
17+
Added by Redferne in v0.6.2:
1818

1919
- Change the color of side and back line of fire indicator drawn between the currently controlled mech and enemy targets
2020
- Color attacker side when obstructed can keep its color as if not obstructed. Target side remains the same

0 commit comments

Comments
 (0)