7ab01b8237
Turns out the game actually sets Screen.Selected to null when the game starts, so the server would break on EditMapScreen checks.
137 lines
6.3 KiB
XML
137 lines
6.3 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
<PropertyGroup>
|
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
|
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
|
<ProjectGuid>{85232B20-074D-4723-B0C6-91495391E448}</ProjectGuid>
|
|
<OutputType>Exe</OutputType>
|
|
<AppDesignerFolder>Properties</AppDesignerFolder>
|
|
<RootNamespace>BarotraumaServer</RootNamespace>
|
|
<AssemblyName>BarotraumaServer</AssemblyName>
|
|
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
|
|
<FileAlignment>512</FileAlignment>
|
|
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
|
|
<TargetFrameworkProfile />
|
|
<PublishUrl>publish\</PublishUrl>
|
|
<Install>true</Install>
|
|
<InstallFrom>Disk</InstallFrom>
|
|
<UpdateEnabled>false</UpdateEnabled>
|
|
<UpdateMode>Foreground</UpdateMode>
|
|
<UpdateInterval>7</UpdateInterval>
|
|
<UpdateIntervalUnits>Days</UpdateIntervalUnits>
|
|
<UpdatePeriodically>false</UpdatePeriodically>
|
|
<UpdateRequired>false</UpdateRequired>
|
|
<MapFileExtensions>true</MapFileExtensions>
|
|
<ApplicationRevision>0</ApplicationRevision>
|
|
<ApplicationVersion>1.0.0.%2a</ApplicationVersion>
|
|
<IsWebBootstrapper>false</IsWebBootstrapper>
|
|
<UseApplicationTrust>false</UseApplicationTrust>
|
|
<BootstrapperEnabled>true</BootstrapperEnabled>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
|
|
<DebugSymbols>true</DebugSymbols>
|
|
<OutputPath>bin\x86\Debug\</OutputPath>
|
|
<DefineConstants>TRACE;DEBUG;WINDOWS;SERVER</DefineConstants>
|
|
<DebugType>full</DebugType>
|
|
<PlatformTarget>x86</PlatformTarget>
|
|
<ErrorReport>prompt</ErrorReport>
|
|
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
|
|
<Prefer32Bit>true</Prefer32Bit>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
|
|
<OutputPath>bin\x86\Release\</OutputPath>
|
|
<DefineConstants>TRACE;WINDOWS;SERVER</DefineConstants>
|
|
<Optimize>true</Optimize>
|
|
<DebugType>pdbonly</DebugType>
|
|
<PlatformTarget>x86</PlatformTarget>
|
|
<ErrorReport>prompt</ErrorReport>
|
|
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
|
|
<Prefer32Bit>true</Prefer32Bit>
|
|
</PropertyGroup>
|
|
<ItemGroup>
|
|
<Reference Include="MonoGame.Framework, Version=3.5.1.1679, Culture=neutral, processorArchitecture=MSIL">
|
|
<SpecificVersion>False</SpecificVersion>
|
|
<HintPath>C:\Program Files (x86)\MonoGame\v3.0\Assemblies\Windows\MonoGame.Framework.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="RestSharp">
|
|
<HintPath>..\packages\RestSharp.105.2.3\lib\net45\RestSharp.dll</HintPath>
|
|
</Reference>
|
|
<Reference Include="SharpDX, Version=2.6.3.0, Culture=neutral, PublicKeyToken=b4dcf0f35e5521f1, processorArchitecture=MSIL">
|
|
<SpecificVersion>False</SpecificVersion>
|
|
</Reference>
|
|
<Reference Include="System" />
|
|
<Reference Include="System.XML" />
|
|
<Reference Include="System.Xml.Linq" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<Compile Include="Properties\AssemblyInfo.cs" />
|
|
<Compile Include="Source\Camera.cs" />
|
|
<Compile Include="Source\Characters\Character.cs" />
|
|
<Compile Include="Source\DebugConsole.cs" />
|
|
<Compile Include="Source\GameMain.cs" />
|
|
<Compile Include="Source\GameSession\GameSession.cs" />
|
|
<Compile Include="Source\GameSettings.cs" />
|
|
<Compile Include="Source\Items\CharacterInventory.cs" />
|
|
<Compile Include="Source\Items\Components\ItemComponent.cs" />
|
|
<Compile Include="Source\Items\Components\ItemLabel.cs" />
|
|
<Compile Include="Source\Items\Components\Machines\Pump.cs" />
|
|
<Compile Include="Source\Items\Components\Machines\Reactor.cs" />
|
|
<Compile Include="Source\Items\Components\Machines\Fabricator.cs" />
|
|
<Compile Include="Source\Items\Components\Machines\Steering.cs" />
|
|
<Compile Include="Source\Items\Components\Power\PowerContainer.cs" />
|
|
<Compile Include="Source\Map\Explosion.cs" />
|
|
<Compile Include="Source\Map\FireSource.cs" />
|
|
<Compile Include="Source\Map\Hull.cs" />
|
|
<Compile Include="Source\Networking\GameClient.cs" />
|
|
<Compile Include="Source\Networking\GameServer.cs" />
|
|
<Compile Include="Source\Networking\NetworkMember.cs" />
|
|
<Compile Include="Source\Networking\Voting.cs" />
|
|
<Compile Include="Source\PlayerInput.cs" />
|
|
<Compile Include="Source\Program.cs" />
|
|
<Compile Include="Source\Screens\NetLobbyScreen.cs" />
|
|
<Compile Include="Source\Screens\UnimplementedScreen.cs" />
|
|
<Compile Include="Source\Sprite\Sprite.cs" />
|
|
<Compile Include="Source\Utils\XnaToConsoleColor.cs" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<None Include="App.config" />
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<ProjectReference Include="..\Farseer Physics Engine 3.5\Farseer Physics MonoGame.csproj">
|
|
<Project>{0aad36e3-51a5-4a07-ab60-5c8a66bd38b7}</Project>
|
|
<Name>Farseer Physics MonoGame</Name>
|
|
</ProjectReference>
|
|
<ProjectReference Include="..\Hyper.ComponentModel\Hyper.ComponentModel.csproj">
|
|
<Project>{3b8f9edb-6e5e-450c-abc2-ec49075d0b50}</Project>
|
|
<Name>Hyper.ComponentModel</Name>
|
|
</ProjectReference>
|
|
<ProjectReference Include="..\Lidgren.Network\Lidgren.Network.csproj">
|
|
<Project>{49ba1c69-6104-41ac-a5d8-b54fa9f696e8}</Project>
|
|
<Name>Lidgren.Network</Name>
|
|
</ProjectReference>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<BootstrapperPackage Include=".NETFramework,Version=v4.5">
|
|
<Visible>False</Visible>
|
|
<ProductName>Microsoft .NET Framework 4.5 %28x86 and x64%29</ProductName>
|
|
<Install>true</Install>
|
|
</BootstrapperPackage>
|
|
<BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
|
|
<Visible>False</Visible>
|
|
<ProductName>.NET Framework 3.5 SP1</ProductName>
|
|
<Install>false</Install>
|
|
</BootstrapperPackage>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<WCFMetadata Include="Service References\" />
|
|
</ItemGroup>
|
|
<Import Project="..\BarotraumaShared\BarotraumaShared.projitems" Label="Shared" />
|
|
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
|
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
|
Other similar extension points exist, see Microsoft.Common.targets.
|
|
<Target Name="BeforeBuild">
|
|
</Target>
|
|
<Target Name="AfterBuild">
|
|
</Target>
|
|
-->
|
|
</Project> |