<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <PropertyGroup>
    <SolutionDir Condition="'$(SolutionDir)'==''">..\..\</SolutionDir>
  </PropertyGroup>
  <ItemGroup Label="ProjectConfigurations">
    <ProjectConfiguration Include="Debug|Win32">
      <Configuration>Debug</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Debug|x64">
      <Configuration>Debug</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Release|Win32">
      <Configuration>Release</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Release|x64">
      <Configuration>Release</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
  </ItemGroup>
  <PropertyGroup Label="Globals">
    <ProjectGuid>{D24D94F6-2A74-480C-B512-629C306CE92F}</ProjectGuid>
    <RootNamespace>openrct2-lib</RootNamespace>
    <ProjectName>libopenrct2</ProjectName>
  </PropertyGroup>
  <PropertyGroup Label="Configuration">
    <ConfigurationType>StaticLibrary</ConfigurationType>
  </PropertyGroup>
  <Import Project="..\..\openrct2.common.props" />
  <ItemDefinitionGroup>
    <ClCompile>
      <PreprocessorDefinitions>__ENABLE_DISCORD__;__ENABLE_LIGHTFX__;USE_BENCHMARK;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <PreprocessorDefinitions Condition="'$(Breakpad)'=='true'">USE_BREAKPAD;%(PreprocessorDefinitions)</PreprocessorDefinitions>
      <PreprocessorDefinitions Condition="'$(Platform)'=='Win32' or '$(Platform)'=='x64'">USE_FRIBIDI;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    </ClCompile>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup>
    <ClCompile>
      <AdditionalOptions>$(OPENRCT2_CL_ADDITIONALOPTIONS) %(AdditionalOptions)</AdditionalOptions>
    </ClCompile>
    <Lib>
      <TargetMachine Condition="'$(Platform)'=='Win32'">MachineX86</TargetMachine>
      <TargetMachine Condition="'$(Platform)'=='x64'">MachineX64</TargetMachine>
    </Lib>
  </ItemDefinitionGroup>
  <!-- Files -->
  <ItemGroup>
    <None Include="data\shaders\**\*.vert" />
    <None Include="data\shaders\**\*.frag" />
  </ItemGroup>
  <ItemGroup>
    <ClInclude Include="..\..\resources\resource.h" />
    <ClInclude Include="actions\BalloonPressAction.h" />
    <ClInclude Include="actions\BannerPlaceAction.h" />
    <ClInclude Include="actions\BannerRemoveAction.h" />
    <ClInclude Include="actions\BannerSetColourAction.h" />
    <ClInclude Include="actions\BannerSetNameAction.h" />
    <ClInclude Include="actions\BannerSetStyleAction.h" />
    <ClInclude Include="actions\ChangeMapSizeAction.h" />
    <ClInclude Include="actions\ClearAction.h" />
    <ClInclude Include="actions\ClimateSetAction.h" />
    <ClInclude Include="actions\CustomAction.h" />
    <ClInclude Include="actions\FootpathPlaceAction.h" />
    <ClInclude Include="actions\FootpathPlaceFromTrackAction.h" />
    <ClInclude Include="actions\FootpathRemoveAction.h" />
    <ClInclude Include="actions\FootpathAdditionPlaceAction.h" />
    <ClInclude Include="actions\FootpathAdditionRemoveAction.h" />
    <ClInclude Include="actions\GameAction.h" />
    <ClInclude Include="actions\GameActionResult.h" />
    <ClInclude Include="actions\GuestSetFlagsAction.h" />
    <ClInclude Include="actions\GuestSetNameAction.h" />
    <ClInclude Include="actions\LandBuyRightsAction.h" />
    <ClInclude Include="actions\LandLowerAction.h" />
    <ClInclude Include="actions\LandRaiseAction.h" />
    <ClInclude Include="actions\LandSetHeightAction.h" />
    <ClInclude Include="actions\LandSetRightsAction.h" />
    <ClInclude Include="actions\LandSmoothAction.h" />
    <ClInclude Include="actions\LargeSceneryPlaceAction.h" />
    <ClInclude Include="actions\LargeSceneryRemoveAction.h" />
    <ClInclude Include="actions\LargeScenerySetColourAction.h" />
    <ClInclude Include="actions\LoadOrQuitAction.h" />
    <ClInclude Include="actions\MazePlaceTrackAction.h" />
    <ClInclude Include="actions\MazeSetTrackAction.h" />
    <ClInclude Include="actions\NetworkModifyGroupAction.h" />
    <ClInclude Include="actions\ParkEntranceRemoveAction.h" />
    <ClInclude Include="actions\ParkMarketingAction.h" />
    <ClInclude Include="actions\ParkSetDateAction.h" />
    <ClInclude Include="actions\ParkSetLoanAction.h" />
    <ClInclude Include="actions\ParkSetNameAction.h" />
    <ClInclude Include="actions\ParkSetParameterAction.h" />
    <ClInclude Include="actions\ParkSetResearchFundingAction.h" />
    <ClInclude Include="actions\PauseToggleAction.h" />
    <ClInclude Include="actions\PeepPickupAction.h" />
    <ClInclude Include="actions\PlaceParkEntranceAction.h" />
    <ClInclude Include="actions\PlacePeepSpawnAction.h" />
    <ClInclude Include="actions\PlayerKickAction.h" />
    <ClInclude Include="actions\PlayerSetGroupAction.h" />
    <ClInclude Include="actions\RideCreateAction.h" />
    <ClInclude Include="actions\RideDemolishAction.h" />
    <ClInclude Include="actions\RideEntranceExitPlaceAction.h" />
    <ClInclude Include="actions\RideEntranceExitRemoveAction.h" />
    <ClInclude Include="actions\RideSetAppearanceAction.h" />
    <ClInclude Include="actions\RideSetColourSchemeAction.h" />
    <ClInclude Include="actions\RideSetNameAction.h" />
    <ClInclude Include="actions\RideSetPriceAction.h" />
    <ClInclude Include="actions\RideSetSettingAction.h" />
    <ClInclude Include="actions\RideSetStatusAction.h" />
    <ClInclude Include="actions\RideSetVehicleAction.h" />
    <ClInclude Include="actions\ScenarioSetSettingAction.h" />
    <ClInclude Include="actions\SetCheatAction.h" />
    <ClInclude Include="actions\SetParkEntranceFeeAction.h" />
    <ClInclude Include="actions\SignSetNameAction.h" />
    <ClInclude Include="actions\SignSetStyleAction.h" />
    <ClInclude Include="actions\SmallSceneryPlaceAction.h" />
    <ClInclude Include="actions\SmallSceneryRemoveAction.h" />
    <ClInclude Include="actions\SmallScenerySetColourAction.h" />
    <ClInclude Include="actions\StaffFireAction.h" />
    <ClInclude Include="actions\StaffHireNewAction.h" />
    <ClInclude Include="actions\StaffSetColourAction.h" />
    <ClInclude Include="actions\StaffSetCostumeAction.h" />
    <ClInclude Include="actions\StaffSetNameAction.h" />
    <ClInclude Include="actions\StaffSetOrdersAction.h" />
    <ClInclude Include="actions\StaffSetPatrolAreaAction.h" />
    <ClInclude Include="actions\SurfaceSetStyleAction.h" />
    <ClInclude Include="actions\TileModifyAction.h" />
    <ClInclude Include="actions\TrackDesignAction.h" />
    <ClInclude Include="actions\TrackPlaceAction.h" />
    <ClInclude Include="actions\TrackRemoveAction.h" />
    <ClInclude Include="actions\TrackSetBrakeSpeedAction.h" />
    <ClInclude Include="actions\WallPlaceAction.h" />
    <ClInclude Include="actions\WallRemoveAction.h" />
    <ClInclude Include="actions\WallSetColourAction.h" />
    <ClInclude Include="actions\WaterLowerAction.h" />
    <ClInclude Include="actions\WaterRaiseAction.h" />
    <ClInclude Include="actions\WaterSetHeightAction.h" />
    <ClInclude Include="audio\audio.h" />
    <ClInclude Include="audio\AudioChannel.h" />
    <ClInclude Include="audio\AudioContext.h" />
    <ClInclude Include="audio\AudioMixer.h" />
    <ClInclude Include="audio\AudioSource.h" />
    <ClInclude Include="Cheats.h" />
    <ClInclude Include="CmdlineSprite.h" />
    <ClInclude Include="cmdline\CommandLine.hpp" />
    <ClInclude Include="common.h" />
    <ClInclude Include="config\Config.h" />
    <ClInclude Include="config\ConfigEnum.hpp" />
    <ClInclude Include="config\IniReader.hpp" />
    <ClInclude Include="config\IniWriter.hpp" />
    <ClInclude Include="Context.h" />
    <ClInclude Include="core\ChecksumStream.h" />
    <ClInclude Include="core\CircularBuffer.h" />
    <ClInclude Include="core\Collections.hpp" />
    <ClInclude Include="core\Console.hpp" />
    <ClInclude Include="core\Crypt.h" />
    <ClInclude Include="core\DataSerialiser.h" />
    <ClInclude Include="core\DataSerialiserTag.h" />
    <ClInclude Include="core\DataSerialiserTraits.h" />
    <ClInclude Include="core\Diagnostics.hpp" />
    <ClInclude Include="core\Endianness.h" />
    <ClInclude Include="core\EnumMap.hpp" />
    <ClInclude Include="core\File.h" />
    <ClInclude Include="core\FileIndex.hpp" />
    <ClInclude Include="core\FileScanner.h" />
    <ClInclude Include="core\FileStream.h" />
    <ClInclude Include="core\FileSystem.hpp" />
    <ClInclude Include="core\FileWatcher.h" />
    <ClInclude Include="core\GroupVector.hpp" />
    <ClInclude Include="core\Guard.hpp" />
    <ClInclude Include="core\Http.h" />
    <ClInclude Include="core\Identifier.hpp" />
    <ClInclude Include="core\Imaging.h" />
    <ClInclude Include="core\IStream.hpp" />
    <ClInclude Include="core\JobPool.h" />
    <ClInclude Include="core\Json.hpp" />
    <ClInclude Include="core\JsonFwd.hpp" />
    <ClInclude Include="core\Memory.hpp" />
    <ClInclude Include="core\MemoryStream.h" />
    <ClInclude Include="core\Meta.hpp" />
    <ClInclude Include="core\Numerics.hpp" />
    <ClInclude Include="core\OrcaStream.hpp" />
    <ClInclude Include="core\Path.hpp" />
    <ClInclude Include="core\Random.hpp" />
    <ClInclude Include="core\RTL.h" />
    <ClInclude Include="core\FixedVector.h" />
    <ClInclude Include="core\String.hpp" />
    <ClInclude Include="core\StringBuilder.h" />
    <ClInclude Include="core\StringReader.h" />
    <ClInclude Include="core\Zip.h" />
    <ClInclude Include="core\ZipStream.hpp" />
    <ClInclude Include="Date.h" />
    <ClInclude Include="Diagnostic.h" />
    <ClInclude Include="drawing\Drawing.h" />
    <ClInclude Include="drawing\Font.h" />
    <ClInclude Include="drawing\IDrawingContext.h" />
    <ClInclude Include="drawing\IDrawingEngine.h" />
    <ClInclude Include="drawing\ImageImporter.h" />
    <ClInclude Include="drawing\LightFX.h" />
    <ClInclude Include="drawing\NewDrawing.h" />
    <ClInclude Include="drawing\ScrollingText.h" />
    <ClInclude Include="drawing\Weather.h" />
    <ClInclude Include="drawing\Text.h" />
    <ClInclude Include="drawing\TTF.h" />
    <ClInclude Include="drawing\X8DrawingEngine.h" />
    <ClInclude Include="Editor.h" />
    <ClInclude Include="EditorObjectSelectionSession.h" />
    <ClInclude Include="FileClassifier.h" />
    <ClInclude Include="Game.h" />
    <ClInclude Include="GameState.h" />
    <ClInclude Include="GameStateSnapshots.h" />
    <ClInclude Include="Identifiers.h" />
    <ClInclude Include="Input.h" />
    <ClInclude Include="interface\Chat.h" />
    <ClInclude Include="interface\Colour.h" />
    <ClInclude Include="interface\Cursors.h" />
    <ClInclude Include="interface\FontFamilies.h" />
    <ClInclude Include="interface\Fonts.h" />
    <ClInclude Include="interface\InteractiveConsole.h" />
    <ClInclude Include="interface\Screenshot.h" />
    <ClInclude Include="interface\Viewport.h" />
    <ClInclude Include="interface\Widget.h" />
    <ClInclude Include="interface\Window.h" />
    <ClInclude Include="interface\Window_internal.h" />
    <ClInclude Include="interface\ZoomLevel.h" />
    <ClInclude Include="Intro.h" />
    <ClInclude Include="localisation\ConversionTables.h" />
    <ClInclude Include="localisation\Currency.h" />
    <ClInclude Include="localisation\Date.h" />
    <ClInclude Include="localisation\FormatCodes.h" />
    <ClInclude Include="localisation\Formatter.h" />
    <ClInclude Include="localisation\Formatting.h" />
    <ClInclude Include="localisation\Language.h" />
    <ClInclude Include="localisation\LanguagePack.h" />
    <ClInclude Include="localisation\Localisation.h" />
    <ClInclude Include="localisation\LocalisationService.h" />
    <ClInclude Include="localisation\StringIds.h" />
    <ClInclude Include="management\Award.h" />
    <ClInclude Include="management\Finance.h" />
    <ClInclude Include="management\Marketing.h" />
    <ClInclude Include="management\NewsItem.h" />
    <ClInclude Include="management\Research.h" />
    <ClInclude Include="network\DiscordService.h" />
    <ClInclude Include="network\network.h" />
    <ClInclude Include="network\NetworkAction.h" />
    <ClInclude Include="network\NetworkBase.h" />
    <ClInclude Include="network\NetworkClient.h" />
    <ClInclude Include="network\NetworkConnection.h" />
    <ClInclude Include="network\NetworkGroup.h" />
    <ClInclude Include="network\NetworkKey.h" />
    <ClInclude Include="network\NetworkPacket.h" />
    <ClInclude Include="network\NetworkPlayer.h" />
    <ClInclude Include="network\NetworkServer.h" />
    <ClInclude Include="network\NetworkServerAdvertiser.h" />
    <ClInclude Include="network\NetworkTypes.h" />
    <ClInclude Include="network\NetworkUser.h" />
    <ClInclude Include="network\ServerList.h" />
    <ClInclude Include="network\Socket.h" />
    <ClInclude Include="object\BannerObject.h" />
    <ClInclude Include="object\DefaultObjects.h" />
    <ClInclude Include="object\EntranceObject.h" />
    <ClInclude Include="object\FootpathItemObject.h" />
    <ClInclude Include="object\FootpathObject.h" />
    <ClInclude Include="object\FootpathRailingsObject.h" />
    <ClInclude Include="object\FootpathSurfaceObject.h" />
    <ClInclude Include="object\ImageTable.h" />
    <ClInclude Include="object\LargeSceneryObject.h" />
    <ClInclude Include="object\MusicObject.h" />
    <ClInclude Include="object\Object.h" />
    <ClInclude Include="object\ObjectFactory.h" />
    <ClInclude Include="object\ObjectLimits.h" />
    <ClInclude Include="object\ObjectList.h" />
    <ClInclude Include="object\ObjectManager.h" />
    <ClInclude Include="object\ObjectRepository.h" />
    <ClInclude Include="object\RideObject.h" />
    <ClInclude Include="object\SceneryGroupObject.h" />
    <ClInclude Include="object\SceneryObject.h" />
    <ClInclude Include="object\SmallSceneryObject.h" />
    <ClInclude Include="object\StationObject.h" />
    <ClInclude Include="object\StringTable.h" />
    <ClInclude Include="object\TerrainEdgeObject.h" />
    <ClInclude Include="object\TerrainSurfaceObject.h" />
    <ClInclude Include="object\WallObject.h" />
    <ClInclude Include="object\WaterObject.h" />
    <ClInclude Include="OpenRCT2.h" />
    <ClInclude Include="paint\Paint.h" />
    <ClInclude Include="paint\Painter.h" />
    <ClInclude Include="paint\sprite\Paint.Sprite.h" />
    <ClInclude Include="paint\Supports.h" />
    <ClInclude Include="paint\tile_element\Paint.Surface.h" />
    <ClInclude Include="paint\tile_element\Paint.TileElement.h" />
    <ClInclude Include="paint\VirtualFloor.h" />
    <ClInclude Include="ParkFile.h" />
    <ClInclude Include="ParkImporter.h" />
    <ClInclude Include="peep\Guest.h" />
    <ClInclude Include="peep\GuestPathfinding.h" />
    <ClInclude Include="peep\Peep.h" />
    <ClInclude Include="peep\RideUseSystem.h" />
    <ClInclude Include="peep\Staff.h" />
    <ClInclude Include="PlatformEnvironment.h" />
    <ClInclude Include="platform\Crash.h" />
    <ClInclude Include="platform\platform.h" />
    <ClInclude Include="platform\Platform2.h" />
    <ClInclude Include="rct12\RCT12.h" />
    <ClInclude Include="rct12\SawyerChunk.h" />
    <ClInclude Include="rct12\SawyerChunkReader.h" />
    <ClInclude Include="rct12\SawyerChunkWriter.h" />
    <ClInclude Include="rct12\SawyerEncoding.h" />
    <ClInclude Include="rct1\RCT1.h" />
    <ClInclude Include="rct1\Tables.h" />
    <ClInclude Include="rct2\RCT2.h" />
    <ClInclude Include="rct2\T6Exporter.h" />
    <ClInclude Include="ReplayManager.h" />
    <ClInclude Include="ride\CableLift.h" />
    <ClInclude Include="ride\coaster\BolligerMabillardTrack.h" />
    <ClInclude Include="ride\coaster\JuniorRollerCoaster.h" />
    <ClInclude Include="ride\coaster\meta\AirPoweredVerticalCoaster.h" />
    <ClInclude Include="ride\coaster\meta\BobsleighCoaster.h" />
    <ClInclude Include="ride\coaster\meta\ClassicMiniRollerCoaster.h" />
    <ClInclude Include="ride\coaster\meta\CompactInvertedCoaster.h" />
    <ClInclude Include="ride\coaster\meta\CorkscrewRollerCoaster.h" />
    <ClInclude Include="ride\coaster\meta\FlyingRollerCoaster.h" />
    <ClInclude Include="ride\coaster\meta\GigaCoaster.h" />
    <ClInclude Include="ride\coaster\meta\HeartlineTwisterCoaster.h" />
    <ClInclude Include="ride\coaster\meta\HybridCoaster.h" />
    <ClInclude Include="ride\coaster\meta\Hypercoaster.h" />
    <ClInclude Include="ride\coaster\meta\HyperTwister.h" />
    <ClInclude Include="ride\coaster\meta\InvertedHairpinCoaster.h" />
    <ClInclude Include="ride\coaster\meta\InvertedImpulseCoaster.h" />
    <ClInclude Include="ride\coaster\meta\InvertedRollerCoaster.h" />
    <ClInclude Include="ride\coaster\meta\JuniorRollerCoaster.h" />
    <ClInclude Include="ride\coaster\meta\LayDownRollerCoaster.h" />
    <ClInclude Include="ride\coaster\meta\LIMLaunchedRollerCoaster.h" />
    <ClInclude Include="ride\coaster\meta\LoopingRollerCoaster.h" />
    <ClInclude Include="ride\coaster\meta\MineRide.h" />
    <ClInclude Include="ride\coaster\meta\MineTrainCoaster.h" />
    <ClInclude Include="ride\coaster\meta\MiniRollerCoaster.h" />
    <ClInclude Include="ride\coaster\meta\MiniSuspendedCoaster.h" />
    <ClInclude Include="ride\coaster\meta\MultiDimensionRollerCoaster.h" />
    <ClInclude Include="ride\coaster\meta\ReverseFreefallCoaster.h" />
    <ClInclude Include="ride\coaster\meta\ReverserRollerCoaster.h" />
    <ClInclude Include="ride\coaster\meta\SideFrictionRollerCoaster.h" />
    <ClInclude Include="ride\coaster\meta\SingleRailRollerCoaster.h" />
    <ClInclude Include="ride\coaster\meta\SpinningWildMouse.h" />
    <ClInclude Include="ride\coaster\meta\SpiralRollerCoaster.h" />
    <ClInclude Include="ride\coaster\meta\StandUpRollerCoaster.h" />
    <ClInclude Include="ride\coaster\meta\SteelWildMouse.h" />
    <ClInclude Include="ride\coaster\meta\Steeplechase.h" />
    <ClInclude Include="ride\coaster\meta\SuspendedSwingingCoaster.h" />
    <ClInclude Include="ride\coaster\meta\TwisterRollerCoaster.h" />
    <ClInclude Include="ride\coaster\meta\VerticalDropCoaster.h" />
    <ClInclude Include="ride\coaster\meta\VirginiaReel.h" />
    <ClInclude Include="ride\coaster\meta\WaterCoaster.h" />
    <ClInclude Include="ride\coaster\meta\WoodenRollerCoaster.h" />
    <ClInclude Include="ride\coaster\meta\WoodenWildMouse.h" />
    <ClInclude Include="ride\gentle\meta\CarRide.h" />
    <ClInclude Include="ride\gentle\meta\Circus.h" />
    <ClInclude Include="ride\gentle\meta\CrookedHouse.h" />
    <ClInclude Include="ride\gentle\meta\Dodgems.h" />
    <ClInclude Include="ride\gentle\meta\FerrisWheel.h" />
    <ClInclude Include="ride\gentle\meta\FlyingSaucers.h" />
    <ClInclude Include="ride\gentle\meta\GhostTrain.h" />
    <ClInclude Include="ride\gentle\meta\HauntedHouse.h" />
    <ClInclude Include="ride\gentle\meta\Maze.h" />
    <ClInclude Include="ride\gentle\meta\MerryGoRound.h" />
    <ClInclude Include="ride\gentle\meta\MiniGolf.h" />
    <ClInclude Include="ride\gentle\meta\MiniHelicopters.h" />
    <ClInclude Include="ride\gentle\meta\MonorailCycles.h" />
    <ClInclude Include="ride\gentle\meta\MonsterTrucks.h" />
    <ClInclude Include="ride\gentle\meta\ObservationTower.h" />
    <ClInclude Include="ride\gentle\meta\SpaceRings.h" />
    <ClInclude Include="ride\gentle\meta\SpiralSlide.h" />
    <ClInclude Include="ride\Ride.h" />
    <ClInclude Include="ride\RideAudio.h" />
    <ClInclude Include="ride\RideData.h" />
    <ClInclude Include="ride\RideRatings.h" />
    <ClInclude Include="ride\RideTypes.h" />
    <ClInclude Include="ride\ShopItem.h" />
    <ClInclude Include="ride\shops\meta\CashMachine.h" />
    <ClInclude Include="ride\shops\meta\DrinkStall.h" />
    <ClInclude Include="ride\shops\meta\FirstAid.h" />
    <ClInclude Include="ride\shops\meta\FoodStall.h" />
    <ClInclude Include="ride\shops\meta\InformationKiosk.h" />
    <ClInclude Include="ride\shops\meta\Shop.h" />
    <ClInclude Include="ride\shops\meta\Toilets.h" />
    <ClInclude Include="ride\Station.h" />
    <ClInclude Include="ride\thrill\meta\3DCinema.h" />
    <ClInclude Include="ride\thrill\meta\Enterprise.h" />
    <ClInclude Include="ride\thrill\meta\GoKarts.h" />
    <ClInclude Include="ride\thrill\meta\LaunchedFreefall.h" />
    <ClInclude Include="ride\thrill\meta\MagicCarpet.h" />
    <ClInclude Include="ride\thrill\meta\MotionSimulator.h" />
    <ClInclude Include="ride\thrill\meta\RotoDrop.h" />
    <ClInclude Include="ride\thrill\meta\SwingingInverterShip.h" />
    <ClInclude Include="ride\thrill\meta\SwingingShip.h" />
    <ClInclude Include="ride\thrill\meta\TopSpin.h" />
    <ClInclude Include="ride\thrill\meta\Twist.h" />
    <ClInclude Include="ride\Track.h" />
    <ClInclude Include="ride\TrackData.h" />
    <ClInclude Include="ride\TrackDesign.h" />
    <ClInclude Include="ride\TrackDesignRepository.h" />
    <ClInclude Include="ride\TrackPaint.h" />
    <ClInclude Include="ride\TrainManager.h" />
    <ClInclude Include="ride\transport\meta\Chairlift.h" />
    <ClInclude Include="ride\transport\meta\Lift.h" />
    <ClInclude Include="ride\transport\meta\MiniatureRailway.h" />
    <ClInclude Include="ride\transport\meta\Monorail.h" />
    <ClInclude Include="ride\transport\meta\SuspendedMonorail.h" />
    <ClInclude Include="ride\Vehicle.h" />
    <ClInclude Include="ride\VehicleColour.h" />
    <ClInclude Include="ride\VehicleData.h" />
    <ClInclude Include="ride\VehicleEntry.h" />
    <ClInclude Include="ride\VehiclePaint.h" />
    <ClInclude Include="ride\VehicleSubpositionData.h" />
    <ClInclude Include="ride\water\meta\BoatHire.h" />
    <ClInclude Include="ride\water\meta\DinghySlide.h" />
    <ClInclude Include="ride\water\meta\LogFlume.h" />
    <ClInclude Include="ride\water\meta\RiverRafts.h" />
    <ClInclude Include="ride\water\meta\RiverRapids.h" />
    <ClInclude Include="ride\water\meta\SplashBoats.h" />
    <ClInclude Include="ride\water\meta\SubmarineRide.h" />
    <ClInclude Include="scenario\Scenario.h" />
    <ClInclude Include="scenario\ScenarioRepository.h" />
    <ClInclude Include="scenario\ScenarioSources.h" />
    <ClInclude Include="scripting\bindings\entity\ScGuest.hpp" />
    <ClInclude Include="scripting\bindings\entity\ScLitter.hpp" />
    <ClInclude Include="scripting\bindings\entity\ScPeep.hpp" />
    <ClInclude Include="scripting\bindings\entity\ScStaff.hpp" />
    <ClInclude Include="scripting\bindings\entity\ScVehicle.hpp" />
    <ClInclude Include="scripting\bindings\network\ScPlayer.hpp" />
    <ClInclude Include="scripting\bindings\network\ScPlayerGroup.hpp" />
    <ClInclude Include="scripting\bindings\ride\ScRideStation.hpp" />
    <ClInclude Include="scripting\bindings\world\ScParkMessage.hpp" />
    <ClInclude Include="scripting\bindings\world\ScTileElement.hpp" />
    <ClInclude Include="scripting\Duktape.hpp" />
    <ClInclude Include="scripting\HookEngine.h" />
    <ClInclude Include="scripting\Plugin.h" />
    <ClInclude Include="scripting\bindings\game\ScCheats.hpp" />
    <ClInclude Include="scripting\bindings\world\ScClimate.hpp" />
    <ClInclude Include="scripting\bindings\game\ScConfiguration.hpp" />
    <ClInclude Include="scripting\bindings\game\ScConsole.hpp" />
    <ClInclude Include="scripting\bindings\game\ScContext.hpp" />
    <ClInclude Include="scripting\bindings\world\ScDate.hpp" />
    <ClInclude Include="scripting\bindings\game\ScDisposable.hpp" />
    <ClInclude Include="scripting\bindings\entity\ScEntity.hpp" />
    <ClInclude Include="scripting\bindings\world\ScMap.hpp" />
    <ClInclude Include="scripting\bindings\network\ScNetwork.hpp" />
    <ClInclude Include="scripting\bindings\object\ScObject.hpp" />
    <ClInclude Include="scripting\bindings\world\ScPark.hpp" />
    <ClInclude Include="scripting\bindings\ride\ScRide.hpp" />
    <ClInclude Include="scripting\ScriptEngine.h" />
    <ClInclude Include="scripting\bindings\world\ScScenario.hpp" />
    <ClInclude Include="scripting\bindings\network\ScSocket.hpp" />
    <ClInclude Include="scripting\bindings\world\ScTile.hpp" />
    <ClInclude Include="sprites.h" />
    <ClInclude Include="System.hpp" />
    <ClInclude Include="title\TitleScreen.h" />
    <ClInclude Include="title\TitleSequence.h" />
    <ClInclude Include="title\TitleSequenceManager.h" />
    <ClInclude Include="title\TitleSequencePlayer.h" />
    <ClInclude Include="TrackImporter.h" />
    <ClInclude Include="ui\UiContext.h" />
    <ClInclude Include="ui\WindowManager.h" />
    <ClInclude Include="util\SawyerCoding.h" />
    <ClInclude Include="util\Util.h" />
    <ClInclude Include="Version.h" />
    <ClInclude Include="windows\Intent.h" />
    <ClInclude Include="windows\tile_inspector.h" />
    <ClInclude Include="world\Balloon.h" />
    <ClInclude Include="world\Banner.h" />
    <ClInclude Include="world\Climate.h" />
    <ClInclude Include="world\ConstructionClearance.h" />
    <ClInclude Include="world\Duck.h" />
    <ClInclude Include="world\Entity.h" />
    <ClInclude Include="world\EntityList.h" />
    <ClInclude Include="world\EntityTweener.h" />
    <ClInclude Include="world\Entrance.h" />
    <ClInclude Include="world\Footpath.h" />
    <ClInclude Include="world\Fountain.h" />
    <ClInclude Include="world\LargeScenery.h" />
    <ClInclude Include="world\Litter.h" />
    <ClInclude Include="world\Location.hpp" />
    <ClInclude Include="world\Map.h" />
    <ClInclude Include="world\MapAnimation.h" />
    <ClInclude Include="world\MapGen.h" />
    <ClInclude Include="world\MapHelpers.h" />
    <ClInclude Include="world\MoneyEffect.h" />
    <ClInclude Include="world\Park.h" />
    <ClInclude Include="world\Particle.h" />
    <ClInclude Include="world\Scenery.h" />
    <ClInclude Include="world\ScenerySelection.h" />
    <ClInclude Include="world\SmallScenery.h" />
    <ClInclude Include="world\Sprite.h" />
    <ClInclude Include="world\EntityBase.h" />
    <ClInclude Include="world\Surface.h" />
    <ClInclude Include="world\TileElement.h" />
    <ClInclude Include="world\TileElementsView.h" />
    <ClInclude Include="world\TileInspector.h" />
    <ClInclude Include="world\TilePointerIndex.hpp" />
    <ClInclude Include="world\Wall.h" />
    <ClInclude Include="world\Water.h" />
  </ItemGroup>
  <ItemGroup>
    <ResourceCompile Include="..\..\resources\OpenRCT2.rc" />
  </ItemGroup>
  <ItemGroup>
    <Image Include="..\..\resources\logo\icon.ico" />
  </ItemGroup>
  <ItemGroup>
    <ClCompile Include="actions\BalloonPressAction.cpp" />
    <ClCompile Include="actions\BannerPlaceAction.cpp" />
    <ClCompile Include="actions\BannerRemoveAction.cpp" />
    <ClCompile Include="actions\BannerSetColourAction.cpp" />
    <ClCompile Include="actions\BannerSetNameAction.cpp" />
    <ClCompile Include="actions\BannerSetStyleAction.cpp" />
    <ClCompile Include="actions\ChangeMapSizeAction.cpp" />
    <ClCompile Include="actions\ClearAction.cpp" />
    <ClCompile Include="actions\ClimateSetAction.cpp" />
    <ClCompile Include="actions\CustomAction.cpp" />
    <ClCompile Include="actions\FootpathAdditionPlaceAction.cpp" />
    <ClCompile Include="actions\FootpathAdditionRemoveAction.cpp" />
    <ClCompile Include="actions\FootpathPlaceAction.cpp" />
    <ClCompile Include="actions\FootpathPlaceFromTrackAction.cpp" />
    <ClCompile Include="actions\FootpathRemoveAction.cpp" />
    <ClCompile Include="actions\GameAction.cpp" />
    <ClCompile Include="actions\GameActionCompat.cpp" />
    <ClCompile Include="actions\GameActionRegistry.cpp" />
    <ClCompile Include="actions\GameActionResult.cpp" />
    <ClCompile Include="actions\GuestSetFlagsAction.cpp" />
    <ClCompile Include="actions\GuestSetNameAction.cpp" />
    <ClCompile Include="actions\LandBuyRightsAction.cpp" />
    <ClCompile Include="actions\LandLowerAction.cpp" />
    <ClCompile Include="actions\LandRaiseAction.cpp" />
    <ClCompile Include="actions\LandSetHeightAction.cpp" />
    <ClCompile Include="actions\LandSetRightsAction.cpp" />
    <ClCompile Include="actions\LandSmoothAction.cpp" />
    <ClCompile Include="actions\LargeSceneryPlaceAction.cpp" />
    <ClCompile Include="actions\LargeSceneryRemoveAction.cpp" />
    <ClCompile Include="actions\LargeScenerySetColourAction.cpp" />
    <ClCompile Include="actions\LoadOrQuitAction.cpp" />
    <ClCompile Include="actions\MazePlaceTrackAction.cpp" />
    <ClCompile Include="actions\MazeSetTrackAction.cpp" />
    <ClCompile Include="actions\NetworkModifyGroupAction.cpp" />
    <ClCompile Include="actions\ParkEntranceRemoveAction.cpp" />
    <ClCompile Include="actions\ParkMarketingAction.cpp" />
    <ClCompile Include="actions\ParkSetDateAction.cpp" />
    <ClCompile Include="actions\ParkSetLoanAction.cpp" />
    <ClCompile Include="actions\ParkSetNameAction.cpp" />
    <ClCompile Include="actions\ParkSetParameterAction.cpp" />
    <ClCompile Include="actions\ParkSetResearchFundingAction.cpp" />
    <ClCompile Include="actions\PauseToggleAction.cpp" />
    <ClCompile Include="actions\PeepPickupAction.cpp" />
    <ClCompile Include="actions\PlaceParkEntranceAction.cpp" />
    <ClCompile Include="actions\PlacePeepSpawnAction.cpp" />
    <ClCompile Include="actions\PlayerKickAction.cpp" />
    <ClCompile Include="actions\PlayerSetGroupAction.cpp" />
    <ClCompile Include="actions\RideCreateAction.cpp" />
    <ClCompile Include="actions\RideDemolishAction.cpp" />
    <ClCompile Include="actions\RideEntranceExitPlaceAction.cpp" />
    <ClCompile Include="actions\RideEntranceExitRemoveAction.cpp" />
    <ClCompile Include="actions\RideSetAppearanceAction.cpp" />
    <ClCompile Include="actions\RideSetColourSchemeAction.cpp" />
    <ClCompile Include="actions\RideSetNameAction.cpp" />
    <ClCompile Include="actions\RideSetPriceAction.cpp" />
    <ClCompile Include="actions\RideSetSettingAction.cpp" />
    <ClCompile Include="actions\RideSetStatusAction.cpp" />
    <ClCompile Include="actions\RideSetVehicleAction.cpp" />
    <ClCompile Include="actions\ScenarioSetSettingAction.cpp" />
    <ClCompile Include="actions\SetCheatAction.cpp" />
    <ClCompile Include="actions\SetParkEntranceFeeAction.cpp" />
    <ClCompile Include="actions\SignSetNameAction.cpp" />
    <ClCompile Include="actions\SignSetStyleAction.cpp" />
    <ClCompile Include="actions\SmallSceneryPlaceAction.cpp" />
    <ClCompile Include="actions\SmallSceneryRemoveAction.cpp" />
    <ClCompile Include="actions\SmallScenerySetColourAction.cpp" />
    <ClCompile Include="actions\StaffFireAction.cpp" />
    <ClCompile Include="actions\StaffHireNewAction.cpp" />
    <ClCompile Include="actions\StaffSetColourAction.cpp" />
    <ClCompile Include="actions\StaffSetCostumeAction.cpp" />
    <ClCompile Include="actions\StaffSetNameAction.cpp" />
    <ClCompile Include="actions\StaffSetOrdersAction.cpp" />
    <ClCompile Include="actions\StaffSetPatrolAreaAction.cpp" />
    <ClCompile Include="actions\SurfaceSetStyleAction.cpp" />
    <ClCompile Include="actions\TileModifyAction.cpp" />
    <ClCompile Include="actions\TrackDesignAction.cpp" />
    <ClCompile Include="actions\TrackPlaceAction.cpp" />
    <ClCompile Include="actions\TrackRemoveAction.cpp" />
    <ClCompile Include="actions\TrackSetBrakeSpeedAction.cpp" />
    <ClCompile Include="actions\WallPlaceAction.cpp" />
    <ClCompile Include="actions\WallRemoveAction.cpp" />
    <ClCompile Include="actions\WallSetColourAction.cpp" />
    <ClCompile Include="actions\WaterLowerAction.cpp" />
    <ClCompile Include="actions\WaterRaiseAction.cpp" />
    <ClCompile Include="actions\WaterSetHeightAction.cpp" />
    <ClCompile Include="audio\Audio.cpp" />
    <ClCompile Include="audio\AudioMixer.cpp" />
    <ClCompile Include="audio\DummyAudioContext.cpp" />
    <ClCompile Include="audio\NullAudioSource.cpp" />
    <ClCompile Include="Cheats.cpp" />
    <ClCompile Include="CmdlineSprite.cpp" />
    <ClCompile Include="cmdline\BenchGfxCommmands.cpp" />
    <ClCompile Include="cmdline\BenchSpriteSort.cpp" />
    <ClCompile Include="cmdline/BenchUpdate.cpp" />
    <ClCompile Include="cmdline\CommandLine.cpp" />
    <ClCompile Include="cmdline\ConvertCommand.cpp" />
    <ClCompile Include="cmdline\RootCommands.cpp" />
    <ClCompile Include="cmdline\ScreenshotCommands.cpp" />
    <ClCompile Include="cmdline\SimulateCommands.cpp" />
    <ClCompile Include="cmdline\SpriteCommands.cpp" />
    <ClCompile Include="cmdline\UriHandler.cpp" />
    <ClCompile Include="config\Config.cpp" />
    <ClCompile Include="config\IniReader.cpp" />
    <ClCompile Include="config\IniWriter.cpp" />
    <ClCompile Include="Context.cpp" />
    <ClCompile Include="core\ChecksumStream.cpp" />
    <ClCompile Include="core\Console.cpp" />
    <ClCompile Include="core\Crypt.CNG.cpp" />
    <ClCompile Include="core\Crypt.OpenRCT2.cpp" />
    <ClCompile Include="core\Crypt.OpenSSL.cpp" />
    <ClCompile Include="core\Diagnostics.cpp" />
    <ClCompile Include="core\File.cpp" />
    <ClCompile Include="core\FileScanner.cpp" />
    <ClCompile Include="core\FileStream.cpp" />
    <ClCompile Include="core\FileWatcher.cpp" />
    <ClCompile Include="core\Guard.cpp" />
    <ClCompile Include="core\Http.cURL.cpp" />
    <ClCompile Include="core\Http.WinHttp.cpp" />
    <ClCompile Include="core\Imaging.cpp" />
    <ClCompile Include="core\IStream.cpp" />
    <ClCompile Include="core\JobPool.cpp" />
    <ClCompile Include="core\Json.cpp" />
    <ClCompile Include="core\MemoryStream.cpp" />
    <ClCompile Include="core\Path.cpp" />
    <ClCompile Include="core\RTL.FriBidi.cpp" />
    <ClCompile Include="core\RTL.ICU.cpp" />
    <ClCompile Include="core\String.cpp" />
    <ClCompile Include="core\StringBuilder.cpp" />
    <ClCompile Include="core\StringReader.cpp" />
    <ClCompile Include="core\Zip.cpp" />
    <ClCompile Include="core\ZipAndroid.cpp" />
    <ClCompile Include="Date.cpp" />
    <ClCompile Include="Diagnostic.cpp" />
    <ClCompile Include="drawing\AVX2Drawing.cpp" />
    <ClCompile Include="drawing\Drawing.cpp" />
    <ClCompile Include="drawing\Drawing.Sprite.BMP.cpp" />
    <ClCompile Include="drawing\Drawing.Sprite.cpp" />
    <ClCompile Include="drawing\Drawing.Sprite.RLE.cpp" />
    <ClCompile Include="drawing\Drawing.String.cpp" />
    <ClCompile Include="drawing\Font.cpp" />
    <ClCompile Include="drawing\Image.cpp" />
    <ClCompile Include="drawing\ImageImporter.cpp" />
    <ClCompile Include="drawing\LightFX.cpp" />
    <ClCompile Include="drawing\Line.cpp" />
    <ClCompile Include="drawing\NewDrawing.cpp" />
    <ClCompile Include="drawing\Weather.cpp" />
    <ClCompile Include="drawing\Rect.cpp" />
    <ClCompile Include="drawing\ScrollingText.cpp" />
    <ClCompile Include="drawing\SSE41Drawing.cpp" />
    <ClCompile Include="drawing\Text.cpp" />
    <ClCompile Include="drawing\TTF.cpp" />
    <ClCompile Include="drawing\TTFSDLPort.cpp" />
    <ClCompile Include="drawing\X8DrawingEngine.cpp" />
    <ClCompile Include="Editor.cpp" />
    <ClCompile Include="EditorObjectSelectionSession.cpp" />
    <ClCompile Include="FileClassifier.cpp" />
    <ClCompile Include="Game.cpp" />
    <ClCompile Include="GameState.cpp" />
    <ClCompile Include="GameStateSnapshots.cpp" />
    <ClCompile Include="Input.cpp" />
    <ClCompile Include="interface\Chat.cpp" />
    <ClCompile Include="interface\Colour.cpp" />
    <ClCompile Include="interface\Cursors.cpp" />
    <ClCompile Include="interface\FontFamilies.cpp" />
    <ClCompile Include="interface\Fonts.cpp" />
    <ClCompile Include="interface\InteractiveConsole.cpp" />
    <ClCompile Include="interface\Screenshot.cpp" />
    <ClCompile Include="interface\StdInOutConsole.cpp" />
    <ClCompile Include="interface\Viewport.cpp" />
    <ClCompile Include="interface\Window.cpp" />
    <ClCompile Include="interface\Window_internal.cpp" />
    <ClCompile Include="interface\ZoomLevel.cpp" />
    <ClCompile Include="Intro.cpp" />
    <ClCompile Include="localisation\ConversionTables.cpp" />
    <ClCompile Include="localisation\Convert.cpp" />
    <ClCompile Include="localisation\Currency.cpp" />
    <ClCompile Include="localisation\FormatCodes.cpp" />
    <ClCompile Include="localisation\Formatter.cpp" />
    <ClCompile Include="localisation\Formatting.cpp" />
    <ClCompile Include="localisation\Language.cpp" />
    <ClCompile Include="localisation\LanguagePack.cpp" />
    <ClCompile Include="localisation\Localisation.cpp" />
    <ClCompile Include="localisation\Localisation.Date.cpp" />
    <ClCompile Include="localisation\LocalisationService.cpp" />
    <ClCompile Include="localisation\RealNames.cpp" />
    <ClCompile Include="localisation\UTF8.cpp" />
    <ClCompile Include="management\Award.cpp" />
    <ClCompile Include="management\Finance.cpp" />
    <ClCompile Include="management\Marketing.cpp" />
    <ClCompile Include="management\NewsItem.cpp" />
    <ClCompile Include="management\Research.cpp" />
    <ClCompile Include="network\DiscordService.cpp" />
    <ClCompile Include="network\NetworkAction.cpp" />
    <ClCompile Include="network\NetworkBase.cpp" />
    <ClCompile Include="network\NetworkClient.cpp" />
    <ClCompile Include="network\NetworkConnection.cpp" />
    <ClCompile Include="network\NetworkGroup.cpp" />
    <ClCompile Include="network\NetworkKey.cpp" />
    <ClCompile Include="network\NetworkPacket.cpp" />
    <ClCompile Include="network\NetworkPlayer.cpp" />
    <ClCompile Include="network\NetworkServer.cpp" />
    <ClCompile Include="network\NetworkServerAdvertiser.cpp" />
    <ClCompile Include="network\NetworkUser.cpp" />
    <ClCompile Include="network\ServerList.cpp" />
    <ClCompile Include="network\Socket.cpp" />
    <ClCompile Include="object\BannerObject.cpp" />
    <ClCompile Include="object\DefaultObjects.cpp" />
    <ClCompile Include="object\EntranceObject.cpp" />
    <ClCompile Include="object\FootpathItemObject.cpp" />
    <ClCompile Include="object\FootpathObject.cpp" />
    <ClCompile Include="object\FootpathRailingsObject.cpp" />
    <ClCompile Include="object\FootpathSurfaceObject.cpp" />
    <ClCompile Include="object\ImageTable.cpp" />
    <ClCompile Include="object\LargeSceneryObject.cpp" />
    <ClCompile Include="object\MusicObject.cpp" />
    <ClCompile Include="object\Object.cpp" />
    <ClCompile Include="object\ObjectFactory.cpp" />
    <ClCompile Include="object\ObjectList.cpp" />
    <ClCompile Include="object\ObjectManager.cpp" />
    <ClCompile Include="object\ObjectRepository.cpp" />
    <ClCompile Include="object\RideObject.cpp" />
    <ClCompile Include="object\SceneryGroupObject.cpp" />
    <ClCompile Include="object\SceneryObject.cpp" />
    <ClCompile Include="object\SmallSceneryObject.cpp" />
    <ClCompile Include="object\StationObject.cpp" />
    <ClCompile Include="object\StringTable.cpp" />
    <ClCompile Include="object\TerrainEdgeObject.cpp" />
    <ClCompile Include="object\TerrainSurfaceObject.cpp" />
    <ClCompile Include="object\WallObject.cpp" />
    <ClCompile Include="object\WaterObject.cpp" />
    <ClCompile Include="OpenRCT2.cpp" />
    <ClCompile Include="paint\Paint.cpp" />
    <ClCompile Include="paint\Painter.cpp" />
    <ClCompile Include="paint\PaintHelpers.cpp" />
    <ClCompile Include="paint\sprite\Paint.Litter.cpp" />
    <ClCompile Include="paint\sprite\Paint.Misc.cpp" />
    <ClCompile Include="paint\sprite\Paint.Peep.cpp" />
    <ClCompile Include="paint\sprite\Paint.Sprite.cpp" />
    <ClCompile Include="paint\Supports.cpp" />
    <ClCompile Include="paint\tile_element\Paint.Banner.cpp" />
    <ClCompile Include="paint\tile_element\Paint.Entrance.cpp" />
    <ClCompile Include="paint\tile_element\Paint.LargeScenery.cpp" />
    <ClCompile Include="paint\tile_element\Paint.Path.cpp" />
    <ClCompile Include="paint\tile_element\Paint.SmallScenery.cpp" />
    <ClCompile Include="paint\tile_element\Paint.Surface.cpp" />
    <ClCompile Include="paint\tile_element\Paint.TileElement.cpp" />
    <ClCompile Include="paint\tile_element\Paint.Wall.cpp" />
    <ClCompile Include="paint\VirtualFloor.cpp" />
    <ClCompile Include="ParkFile.cpp" />
    <ClCompile Include="ParkImporter.cpp" />
    <ClCompile Include="peep\Guest.cpp" />
    <ClCompile Include="peep\GuestPathfinding.cpp" />
    <ClCompile Include="peep\Peep.cpp" />
    <ClCompile Include="peep\PeepData.cpp" />
    <ClCompile Include="peep\RideUseSystem.cpp" />
    <ClCompile Include="peep\Staff.cpp" />
    <ClCompile Include="PlatformEnvironment.cpp" />
    <ClCompile Include="platform\Android.cpp" />
    <ClCompile Include="platform\Crash.cpp" />
    <ClCompile Include="platform\Linux.cpp" />
    <ClCompile Include="platform\Platform.Android.cpp" />
    <ClCompile Include="platform\Platform.Linux.cpp" />
    <ClCompile Include="platform\Platform.Posix.cpp" />
    <ClCompile Include="platform\Platform.Win32.cpp" />
    <ClCompile Include="platform\Posix.cpp" />
    <ClCompile Include="platform\Shared.cpp" />
    <ClCompile Include="platform\Windows.cpp" />
    <ClCompile Include="rct12\RCT12.cpp" />
    <ClCompile Include="rct12\SawyerChunk.cpp" />
    <ClCompile Include="rct12\SawyerChunkReader.cpp" />
    <ClCompile Include="rct12\SawyerChunkWriter.cpp" />
    <ClCompile Include="rct12\SawyerEncoding.cpp" />
    <ClCompile Include="rct1\S4Importer.cpp" />
    <ClCompile Include="rct1\T4Importer.cpp" />
    <ClCompile Include="rct1\Tables.cpp" />
    <ClCompile Include="rct2\RCT2.cpp" />
    <ClCompile Include="rct2\S6Importer.cpp" />
    <ClCompile Include="rct2\SeaDecrypt.cpp" />
    <ClCompile Include="rct2\T6Exporter.cpp" />
    <ClCompile Include="rct2\T6Importer.cpp" />
    <ClCompile Include="ReplayManager.cpp" />
    <ClCompile Include="ride\CableLift.cpp" />
    <ClCompile Include="ride\coaster\AirPoweredVerticalCoaster.cpp" />
    <ClCompile Include="ride\coaster\BobsleighCoaster.cpp" />
    <ClCompile Include="ride\coaster\BolligerMabillardTrack.cpp" />
    <ClCompile Include="ride\coaster\CompactInvertedCoaster.cpp" />
    <ClCompile Include="ride\coaster\CorkscrewRollerCoaster.cpp" />
    <ClCompile Include="ride\coaster\FlyingRollerCoaster.cpp" />
    <ClCompile Include="ride\coaster\GigaCoaster.cpp" />
    <ClCompile Include="ride\coaster\HeartlineTwisterCoaster.cpp" />
    <ClCompile Include="ride\coaster\HybridCoaster.cpp" />
    <ClCompile Include="ride\coaster\InvertedHairpinCoaster.cpp" />
    <ClCompile Include="ride\coaster\InvertedImpulseCoaster.cpp" />
    <ClCompile Include="ride\coaster\InvertedRollerCoaster.cpp" />
    <ClCompile Include="ride\coaster\JuniorRollerCoaster.cpp" />
    <ClCompile Include="ride\coaster\LayDownRollerCoaster.cpp" />
    <ClCompile Include="ride\coaster\LimLaunchedRollerCoaster.cpp" />
    <ClCompile Include="ride\coaster\LoopingRollerCoaster.cpp" />
    <ClCompile Include="ride\coaster\MineRide.cpp" />
    <ClCompile Include="ride\coaster\MineTrainCoaster.cpp" />
    <ClCompile Include="ride\coaster\MiniRollerCoaster.cpp" />
    <ClCompile Include="ride\coaster\MiniSuspendedCoaster.cpp" />
    <ClCompile Include="ride\coaster\MultiDimensionRollerCoaster.cpp" />
    <ClCompile Include="ride\coaster\ReverseFreefallCoaster.cpp" />
    <ClCompile Include="ride\coaster\ReverserRollerCoaster.cpp" />
    <ClCompile Include="ride\coaster\SideFrictionRollerCoaster.cpp" />
    <ClCompile Include="ride\coaster\SingleRailRollerCoaster.cpp" />
    <ClCompile Include="ride\coaster\StandUpRollerCoaster.cpp" />
    <ClCompile Include="ride\coaster\Steeplechase.cpp" />
    <ClCompile Include="ride\coaster\SuspendedSwingingCoaster.cpp" />
    <ClCompile Include="ride\coaster\TwisterRollerCoaster.cpp" />
    <ClCompile Include="ride\coaster\VerticalDropRollerCoaster.cpp" />
    <ClCompile Include="ride\coaster\VirginiaReel.cpp" />
    <ClCompile Include="ride\coaster\WildMouse.cpp" />
    <ClCompile Include="ride\coaster\WoodenRollerCoaster.cpp" />
    <ClCompile Include="ride\coaster\WoodenWildMouse.cpp" />
    <ClCompile Include="ride\gentle\CarRide.cpp" />
    <ClCompile Include="ride\gentle\Circus.cpp" />
    <ClCompile Include="ride\gentle\CrookedHouse.cpp" />
    <ClCompile Include="ride\gentle\Dodgems.cpp" />
    <ClCompile Include="ride\gentle\FerrisWheel.cpp" />
    <ClCompile Include="ride\gentle\FlyingSaucers.cpp" />
    <ClCompile Include="ride\gentle\GhostTrain.cpp" />
    <ClCompile Include="ride\gentle\HauntedHouse.cpp" />
    <ClCompile Include="ride\gentle\Maze.cpp" />
    <ClCompile Include="ride\gentle\MerryGoRound.cpp" />
    <ClCompile Include="ride\gentle\MiniGolf.cpp" />
    <ClCompile Include="ride\gentle\MiniHelicopters.cpp" />
    <ClCompile Include="ride\gentle\MonorailCycles.cpp" />
    <ClCompile Include="ride\gentle\ObservationTower.cpp" />
    <ClCompile Include="ride\gentle\SpaceRings.cpp" />
    <ClCompile Include="ride\gentle\SpiralSlide.cpp" />
    <ClCompile Include="ride\Ride.cpp" />
    <ClCompile Include="ride\RideAudio.cpp" />
    <ClCompile Include="ride\RideConstruction.cpp" />
    <ClCompile Include="ride\RideData.cpp" />
    <ClCompile Include="ride\RideRatings.cpp" />
    <ClCompile Include="ride\ShopItem.cpp" />
    <ClCompile Include="ride\shops\Facility.cpp" />
    <ClCompile Include="ride\shops\Shop.cpp" />
    <ClCompile Include="ride\Station.cpp" />
    <ClCompile Include="ride\thrill\3dCinema.cpp" />
    <ClCompile Include="ride\thrill\Enterprise.cpp" />
    <ClCompile Include="ride\thrill\GoKarts.cpp" />
    <ClCompile Include="ride\thrill\LaunchedFreefall.cpp" />
    <ClCompile Include="ride\thrill\MagicCarpet.cpp" />
    <ClCompile Include="ride\thrill\MotionSimulator.cpp" />
    <ClCompile Include="ride\thrill\SwingingShip.cpp" />
    <ClCompile Include="ride\thrill\RotoDrop.cpp" />
    <ClCompile Include="ride\thrill\SwingingInverterShip.cpp" />
    <ClCompile Include="ride\thrill\TopSpin.cpp" />
    <ClCompile Include="ride\thrill\Twist.cpp" />
    <ClCompile Include="ride\Track.cpp" />
    <ClCompile Include="ride\TrackData.cpp" />
    <ClCompile Include="ride\TrackDesign.cpp" />
    <ClCompile Include="ride\TrackDesignRepository.cpp" />
    <ClCompile Include="ride\TrackDesignSave.cpp" />
    <ClCompile Include="ride\TrackPaint.cpp" />
    <ClCompile Include="ride\TrainManager.cpp" />
    <ClCompile Include="ride\transport\Chairlift.cpp" />
    <ClCompile Include="ride\transport\Lift.cpp" />
    <ClCompile Include="ride\transport\MiniatureRailway.cpp" />
    <ClCompile Include="ride\transport\Monorail.cpp" />
    <ClCompile Include="ride\transport\SuspendedMonorail.cpp" />
    <ClCompile Include="ride\Vehicle.cpp" />
    <ClCompile Include="ride\VehicleData.cpp" />
    <ClCompile Include="ride\VehiclePaint.cpp" />
    <ClCompile Include="ride\VehicleSubpositionData.cpp" />
    <ClCompile Include="ride\water\BoatHire.cpp" />
    <ClCompile Include="ride\water\DingySlide.cpp" />
    <ClCompile Include="ride\water\LogFlume.cpp" />
    <ClCompile Include="ride\water\RiverRapids.cpp" />
    <ClCompile Include="ride\water\SplashBoats.cpp" />
    <ClCompile Include="ride\water\SubmarineRide.cpp" />
    <ClCompile Include="ride\water\WaterCoaster.cpp" />
    <ClCompile Include="scenario\Scenario.cpp" />
    <ClCompile Include="scenario\ScenarioRepository.cpp" />
    <ClCompile Include="scenario\ScenarioSources.cpp" />
    <ClCompile Include="scripting\bindings\entity\ScGuest.cpp" />
    <ClCompile Include="scripting\bindings\entity\ScLitter.cpp" />
    <ClCompile Include="scripting\bindings\entity\ScStaff.cpp" />
    <ClCompile Include="scripting\bindings\entity\ScVehicle.cpp" />
    <ClCompile Include="scripting\bindings\network\ScNetwork.cpp" />
    <ClCompile Include="scripting\bindings\network\ScPlayer.cpp" />
    <ClCompile Include="scripting\bindings\network\ScPlayerGroup.cpp" />
    <ClCompile Include="scripting\bindings\ride\ScRide.cpp" />
    <ClCompile Include="scripting\bindings\ride\ScRideStation.cpp" />
    <ClCompile Include="scripting\bindings\world\ScMap.cpp" />
    <ClCompile Include="scripting\bindings\world\ScPark.cpp" />
    <ClCompile Include="scripting\bindings\world\ScParkMessage.cpp" />
    <ClCompile Include="scripting\bindings\world\ScTile.cpp" />
    <ClCompile Include="scripting\bindings\world\ScTileElement.cpp" />
    <ClCompile Include="scripting\HookEngine.cpp" />
    <ClCompile Include="scripting\Plugin.cpp" />
    <ClCompile Include="scripting\ScriptEngine.cpp" />
    <ClCompile Include="title\TitleScreen.cpp" />
    <ClCompile Include="title\TitleSequence.cpp" />
    <ClCompile Include="title\TitleSequenceManager.cpp" />
    <ClCompile Include="TrackImporter.cpp" />
    <ClCompile Include="ui\DummyUiContext.cpp" />
    <ClCompile Include="ui\DummyWindowManager.cpp" />
    <ClCompile Include="util\SawyerCoding.cpp" />
    <ClCompile Include="util\Util.cpp" />
    <ClCompile Include="Version.cpp" />
    <ClCompile Include="windows\Intent.cpp" />
    <ClCompile Include="windows\_legacy.cpp" />
    <ClCompile Include="world\Balloon.cpp" />
    <ClCompile Include="world\Banner.cpp" />
    <ClCompile Include="world\Climate.cpp" />
    <ClCompile Include="world\ConstructionClearance.cpp" />
    <ClCompile Include="world\Duck.cpp" />
    <ClCompile Include="world\Entity.cpp" />
    <ClCompile Include="world\EntityTweener.cpp" />
    <ClCompile Include="world\Entrance.cpp" />
    <ClCompile Include="world\Footpath.cpp" />
    <ClCompile Include="world\Fountain.cpp" />
    <ClCompile Include="world\LargeScenery.cpp" />
    <ClCompile Include="world\Litter.cpp" />
    <ClCompile Include="world\Map.cpp" />
    <ClCompile Include="world\MapAnimation.cpp" />
    <ClCompile Include="world\MapGen.cpp" />
    <ClCompile Include="world\MapHelpers.cpp" />
    <ClCompile Include="world\MoneyEffect.cpp" />
    <ClCompile Include="world\Park.cpp" />
    <ClCompile Include="world\Particle.cpp" />
    <ClCompile Include="world\Scenery.cpp" />
    <ClCompile Include="world\SmallScenery.cpp" />
    <ClCompile Include="world\Sprite.cpp" />
    <ClCompile Include="world\Surface.cpp" />
    <ClCompile Include="world\TileElement.cpp" />
    <ClCompile Include="world/TileElementBase.cpp" />
    <ClCompile Include="world\TileInspector.cpp" />
    <ClCompile Include="world\Wall.cpp" />
  </ItemGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
</Project>