|
1 | | -<Project Sdk="Microsoft.NET.Sdk"> |
| 1 | +<Project Sdk="Microsoft.NET.Sdk"> |
2 | 2 |
|
3 | 3 | <PropertyGroup> |
4 | 4 | <TargetFramework>netstandard2.0</TargetFramework> |
|
10 | 10 | <Authors>Matt Filer</Authors> |
11 | 11 | <Description>Provides support for parsing and writing common Alien: Isolation formats from the Cathode engine.</Description> |
12 | 12 | <Copyright>Matt Filer 2023</Copyright> |
13 | | - <Version>0.3.3</Version> |
| 13 | + <Version>0.4.0</Version> |
14 | 14 | <OutputType>Library</OutputType> |
15 | | - <AssemblyVersion>0.3.3.0</AssemblyVersion> |
16 | | - <FileVersion>0.3.3.0</FileVersion> |
| 15 | + <AssemblyVersion>0.4.0.0</AssemblyVersion> |
| 16 | + <FileVersion>0.4.0.0</FileVersion> |
17 | 17 | <AllowUnsafeBlocks>False</AllowUnsafeBlocks> |
18 | 18 | </PropertyGroup> |
19 | 19 |
|
| 20 | + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'"> |
| 21 | + <DefineConstants>$(DefineConstants)TRACE;CATHODE_FAIL_HARD</DefineConstants> |
| 22 | + </PropertyGroup> |
| 23 | + |
| 24 | + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'"> |
| 25 | + <DefineConstants>$(DefineConstants)TRACE</DefineConstants> |
| 26 | + </PropertyGroup> |
| 27 | + |
20 | 28 | <ItemGroup> |
21 | 29 | <Compile Remove="CathodeBIN\NewFolder\**" /> |
22 | 30 | <EmbeddedResource Remove="CathodeBIN\NewFolder\**" /> |
|
28 | 36 | </ItemGroup> |
29 | 37 |
|
30 | 38 | <ItemGroup> |
31 | | - <None Remove="Resources\NodeDBs\cathode_enum_lut.bin" /> |
32 | 39 | <None Remove="Resources\NodeDBs\cathode_generic_lut.bin" /> |
33 | 40 | <None Remove="Resources\NodeDBs\cathode_id_map.bin" /> |
34 | 41 | <None Remove="Resources\NodeDBs\cathode_id_map_DUMP_ONLY.bin" /> |
35 | | - <None Remove="Resources\NodeDBs\composite_entity_names.bin" /> |
36 | | - <None Remove="Resources\NodeDBs\composite_paths.bin" /> |
37 | | - <None Remove="Resources\NodeDBs\entity_parameter_names.bin" /> |
38 | 42 | <None Remove="Resources\NodeDBs\node_friendly_names.bin" /> |
39 | 43 | </ItemGroup> |
40 | 44 |
|
41 | 45 | <ItemGroup> |
42 | 46 | <Compile Include="..\AlienBML\BML.cs" Link="Scripts\CATHODE\BML.cs" /> |
43 | 47 | </ItemGroup> |
44 | 48 |
|
45 | | - <ItemGroup> |
46 | | - <EmbeddedResource Include="Resources\NodeDBs\cathode_enum_lut.bin" /> |
47 | | - <EmbeddedResource Include="Resources\NodeDBs\composite_entity_names.bin" /> |
48 | | - <EmbeddedResource Include="Resources\NodeDBs\composite_paths.bin" /> |
49 | | - <EmbeddedResource Include="Resources\NodeDBs\entity_parameter_names.bin" /> |
50 | | - </ItemGroup> |
51 | | - |
52 | 49 | <ItemGroup> |
53 | 50 | <PackageReference Include="System.Buffers" Version="4.5.1" /> |
54 | 51 | <PackageReference Include="System.Memory" Version="4.5.4" /> |
55 | 52 | <PackageReference Include="System.Numerics.Vectors" Version="4.5.0" /> |
56 | 53 | <PackageReference Include="System.Runtime.CompilerServices.Unsafe" Version="5.0.0" /> |
57 | 54 | </ItemGroup> |
58 | 55 |
|
| 56 | + <ItemGroup> |
| 57 | + <Reference Include="PresentationCore"> |
| 58 | + <HintPath>C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.2\PresentationCore.dll</HintPath> |
| 59 | + </Reference> |
| 60 | + </ItemGroup> |
| 61 | + |
59 | 62 | <ItemGroup> |
60 | 63 | <Compile Update="Properties\Resources.Designer.cs"> |
61 | 64 | <DesignTime>True</DesignTime> |
|
0 commit comments