Splitting it from the attack animation, triggering start and end of the aiming animation via interface, as well as removing ReloadPrefix (in favor of switching sprite bodies via condition when reloading) allows us to drop updating via ITick, which in turn will make it much easier to ultimately make this trait compatible with other animation traits, once the priority system lands.
914 lines
51 KiB
XML
914 lines
51 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
|
<PropertyGroup>
|
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
|
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
|
|
<ProjectGuid>{FE6C8CC0-2F07-442A-B29F-17617B3B7FC6}</ProjectGuid>
|
|
<OutputType>Library</OutputType>
|
|
<AppDesignerFolder>Properties</AppDesignerFolder>
|
|
<RootNamespace>OpenRA.Mods.Common</RootNamespace>
|
|
<AssemblyName>OpenRA.Mods.Common</AssemblyName>
|
|
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
|
|
<FileAlignment>512</FileAlignment>
|
|
<TargetFrameworkProfile />
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|x86' ">
|
|
<DebugSymbols>true</DebugSymbols>
|
|
<DebugType>full</DebugType>
|
|
<Optimize>false</Optimize>
|
|
<OutputPath>bin\Debug\</OutputPath>
|
|
<DefineConstants>DEBUG;TRACE</DefineConstants>
|
|
<ErrorReport>prompt</ErrorReport>
|
|
<WarningLevel>4</WarningLevel>
|
|
<PlatformTarget>x86</PlatformTarget>
|
|
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
|
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
|
|
<LangVersion>5</LangVersion>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
|
|
<DebugSymbols>true</DebugSymbols>
|
|
<OutputPath>bin\Release\</OutputPath>
|
|
<DefineConstants>TRACE</DefineConstants>
|
|
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
|
|
<DebugType>pdbonly</DebugType>
|
|
<PlatformTarget>x86</PlatformTarget>
|
|
<ErrorReport>prompt</ErrorReport>
|
|
<CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
|
|
<Optimize>true</Optimize>
|
|
</PropertyGroup>
|
|
<ItemGroup>
|
|
<Reference Include="FuzzyLogicLibrary">
|
|
<HintPath>..\thirdparty\download\FuzzyLogicLibrary.dll</HintPath>
|
|
<Private>False</Private>
|
|
</Reference>
|
|
<Reference Include="rix0rrr.BeaconLib">
|
|
<HintPath>..\thirdparty\download\rix0rrr.BeaconLib.dll</HintPath>
|
|
<Private>False</Private>
|
|
</Reference>
|
|
<Reference Include="System" />
|
|
<Reference Include="System.Core" />
|
|
<Reference Include="System.Drawing" />
|
|
<Reference Include="System.Data.DataSetExtensions" />
|
|
<Reference Include="System.Data" />
|
|
<Reference Include="System.Xml" />
|
|
<Reference Include="Eluant">
|
|
<HintPath>..\thirdparty\download\Eluant.dll</HintPath>
|
|
<Private>False</Private>
|
|
</Reference>
|
|
<Reference Include="ICSharpCode.SharpZipLib">
|
|
<HintPath>..\thirdparty\download\ICSharpCode.SharpZipLib.dll</HintPath>
|
|
<Private>False</Private>
|
|
</Reference>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<ProjectReference Include="..\OpenRA.Game\OpenRA.Game.csproj">
|
|
<Project>{0dfb103f-2962-400f-8c6d-e2c28ccba633}</Project>
|
|
<Name>OpenRA.Game</Name>
|
|
<Private>False</Private>
|
|
</ProjectReference>
|
|
</ItemGroup>
|
|
<ItemGroup>
|
|
<Compile Include="Activities\Air\AllowYieldingReservation.cs" />
|
|
<Compile Include="Activities\Air\FallToEarth.cs" />
|
|
<Compile Include="Activities\Air\Fly.cs" />
|
|
<Compile Include="Activities\Air\FlyAttack.cs" />
|
|
<Compile Include="Activities\Air\FlyCircle.cs" />
|
|
<Compile Include="Activities\Air\FlyFollow.cs" />
|
|
<Compile Include="Activities\Air\FlyOffMap.cs" />
|
|
<Compile Include="Activities\Air\FlyTimed.cs" />
|
|
<Compile Include="Activities\Air\HeliAttack.cs" />
|
|
<Compile Include="Activities\Air\HeliFly.cs" />
|
|
<Compile Include="Activities\Air\HeliFlyCircle.cs" />
|
|
<Compile Include="Activities\Air\HeliLand.cs" />
|
|
<Compile Include="Activities\Air\HeliReturnToBase.cs" />
|
|
<Compile Include="Activities\Air\Land.cs" />
|
|
<Compile Include="Activities\Air\ResupplyAircraft.cs" />
|
|
<Compile Include="Activities\Air\ReturnToBase.cs" />
|
|
<Compile Include="Activities\Air\TakeOff.cs" />
|
|
<Compile Include="Activities\Attack.cs" />
|
|
<Compile Include="Activities\CaptureActor.cs" />
|
|
<Compile Include="Activities\DeliverResources.cs" />
|
|
<Compile Include="Activities\Demolish.cs" />
|
|
<Compile Include="Activities\DeployForGrantedCondition.cs" />
|
|
<Compile Include="Activities\DonateCash.cs" />
|
|
<Compile Include="Activities\DonateExperience.cs" />
|
|
<Compile Include="Activities\Enter.cs" />
|
|
<Compile Include="Activities\EnterTransport.cs" />
|
|
<Compile Include="Activities\ExternalCaptureActor.cs" />
|
|
<Compile Include="Activities\FindResources.cs" />
|
|
<Compile Include="Activities\HarvestResource.cs" />
|
|
<Compile Include="Activities\HarvesterDockSequence.cs" />
|
|
<Compile Include="Activities\Hunt.cs" />
|
|
<Compile Include="Activities\Move\AttackMoveActivity.cs" />
|
|
<Compile Include="Activities\Move\Drag.cs" />
|
|
<Compile Include="Activities\Move\Follow.cs" />
|
|
<Compile Include="Activities\Move\Move.cs" />
|
|
<Compile Include="Activities\Move\MoveAdjacentTo.cs" />
|
|
<Compile Include="Activities\Move\MoveWithinRange.cs" />
|
|
<Compile Include="Activities\Parachute.cs" />
|
|
<Compile Include="Activities\Rearm.cs" />
|
|
<Compile Include="Activities\RemoveSelf.cs" />
|
|
<Compile Include="Activities\Repair.cs" />
|
|
<Compile Include="Activities\RepairBridge.cs" />
|
|
<Compile Include="Activities\RepairBuilding.cs" />
|
|
<Compile Include="Activities\Sell.cs" />
|
|
<Compile Include="Activities\SimpleTeleport.cs" />
|
|
<Compile Include="Activities\SpriteHarvesterDockSequence.cs" />
|
|
<Compile Include="Activities\Transform.cs" />
|
|
<Compile Include="Activities\Turn.cs" />
|
|
<Compile Include="Activities\UndeployForGrantedCondition.cs" />
|
|
<Compile Include="Activities\UnloadCargo.cs" />
|
|
<Compile Include="Activities\Wait.cs" />
|
|
<Compile Include="Activities\WaitForTransport.cs" />
|
|
<Compile Include="ActorExts.cs" />
|
|
<Compile Include="AI\AIUtils.cs" />
|
|
<Compile Include="AI\AttackOrFleeFuzzy.cs" />
|
|
<Compile Include="AI\BaseBuilder.cs" />
|
|
<Compile Include="AI\HackyAI.cs" />
|
|
<Compile Include="AI\AIHarvesterManager.cs" />
|
|
<Compile Include="AI\AISupportPowerManager.cs" />
|
|
<Compile Include="AI\Squad.cs" />
|
|
<Compile Include="AI\StateMachine.cs" />
|
|
<Compile Include="AI\States\AirStates.cs" />
|
|
<Compile Include="AI\States\GroundStates.cs" />
|
|
<Compile Include="AI\States\NavyStates.cs" />
|
|
<Compile Include="AI\States\ProtectionStates.cs" />
|
|
<Compile Include="AI\States\StateBase.cs" />
|
|
<Compile Include="AI\SupportPowerDecision.cs" />
|
|
<Compile Include="AudioLoaders\AudLoader.cs" />
|
|
<Compile Include="AudioLoaders\VocLoader.cs" />
|
|
<Compile Include="AudioLoaders\WavLoader.cs" />
|
|
<Compile Include="Effects\Beacon.cs" />
|
|
<Compile Include="Effects\ContrailFader.cs" />
|
|
<Compile Include="Effects\CrateEffect.cs" />
|
|
<Compile Include="Effects\RevealShroudEffect.cs" />
|
|
<Compile Include="Effects\FlashTarget.cs" />
|
|
<Compile Include="Effects\FloatingText.cs" />
|
|
<Compile Include="Effects\MapNotificationEffect.cs" />
|
|
<Compile Include="Effects\RallyPointIndicator.cs" />
|
|
<Compile Include="Effects\SpriteEffect.cs" />
|
|
<Compile Include="Graphics\RailgunRenderable.cs" />
|
|
<Compile Include="Projectiles\AreaBeam.cs" />
|
|
<Compile Include="Projectiles\Bullet.cs" />
|
|
<Compile Include="Projectiles\InstantHit.cs" />
|
|
<Compile Include="Projectiles\GravityBomb.cs" />
|
|
<Compile Include="Projectiles\LaserZap.cs" />
|
|
<Compile Include="Projectiles\Missile.cs" />
|
|
<Compile Include="Projectiles\NukeLaunch.cs" />
|
|
<Compile Include="Commands\ChatCommands.cs" />
|
|
<Compile Include="Commands\DevCommands.cs" />
|
|
<Compile Include="Commands\HelpCommand.cs" />
|
|
<Compile Include="Commands\PlayerCommands.cs" />
|
|
<Compile Include="Commands\DebugVisualizationCommands.cs" />
|
|
<Compile Include="Graphics\ActorPreview.cs" />
|
|
<Compile Include="Graphics\BeamRenderable.cs" />
|
|
<Compile Include="Graphics\ContrailRenderable.cs" />
|
|
<Compile Include="Graphics\RangeCircleRenderable.cs" />
|
|
<Compile Include="Graphics\SelectionBarsRenderable.cs" />
|
|
<Compile Include="Graphics\SelectionBoxRenderable.cs" />
|
|
<Compile Include="Graphics\SpriteActorPreview.cs" />
|
|
<Compile Include="Graphics\TextRenderable.cs" />
|
|
<Compile Include="Graphics\ModelActorPreview.cs" />
|
|
<Compile Include="Graphics\ModelRenderable.cs" />
|
|
<Compile Include="HitShapes\IHitShape.cs" />
|
|
<Compile Include="HitShapes\Rectangle.cs" />
|
|
<Compile Include="HitShapes\Capsule.cs" />
|
|
<Compile Include="HitShapes\Circle.cs" />
|
|
<Compile Include="HitShapes\Polygon.cs" />
|
|
<Compile Include="Lint\CheckAngle.cs" />
|
|
<Compile Include="Lint\CheckSequences.cs" />
|
|
<Compile Include="Lint\CheckPalettes.cs" />
|
|
<Compile Include="Lint\CheckPlayers.cs" />
|
|
<Compile Include="Lint\CheckActors.cs" />
|
|
<Compile Include="Lint\CheckMapCordon.cs" />
|
|
<Compile Include="Lint\CheckActorReferences.cs" />
|
|
<Compile Include="Lint\CheckSyncAnnotations.cs" />
|
|
<Compile Include="Lint\CheckTraitPrerequisites.cs" />
|
|
<Compile Include="Lint\CheckTooltips.cs" />
|
|
<Compile Include="Lint\CheckDeathTypes.cs" />
|
|
<Compile Include="Lint\CheckRangeLimit.cs" />
|
|
<Compile Include="Lint\CheckVoiceReferences.cs" />
|
|
<Compile Include="Lint\CheckConditions.cs" />
|
|
<Compile Include="Lint\CheckDefaultVisibility.cs" />
|
|
<Compile Include="Lint\CheckRevealFootprint.cs" />
|
|
<Compile Include="Lint\CheckHitShapes.cs" />
|
|
<Compile Include="Lint\CheckChromeLogic.cs" />
|
|
<Compile Include="Lint\CheckMapMetadata.cs" />
|
|
<Compile Include="Lint\CheckChromeHotkeys.cs" />
|
|
<Compile Include="Lint\CheckConflictingMouseBounds.cs" />
|
|
<Compile Include="Lint\CheckLocomotorReferences.cs" />
|
|
<Compile Include="Lint\LintBuildablePrerequisites.cs" />
|
|
<Compile Include="Lint\LintExts.cs" />
|
|
<Compile Include="LoadScreens\ModContentLoadScreen.cs" />
|
|
<Compile Include="ActorInitializer.cs" />
|
|
<Compile Include="Projectiles\Railgun.cs" />
|
|
<Compile Include="Scripting\Properties\AmmoPoolProperties.cs" />
|
|
<Compile Include="ShroudExts.cs" />
|
|
<Compile Include="Orders\BeaconOrderGenerator.cs" />
|
|
<Compile Include="Orders\DeployOrderTargeter.cs" />
|
|
<Compile Include="Orders\EnterAlliedActorTargeter.cs" />
|
|
<Compile Include="Orders\EnterTransportTargeter.cs" />
|
|
<Compile Include="Orders\EnterTransportsTargeter.cs" />
|
|
<Compile Include="Orders\RepairOrderGenerator.cs" />
|
|
<Compile Include="Orders\GlobalButtonOrderGenerator.cs" />
|
|
<Compile Include="Orders\PlaceBuildingOrderGenerator.cs" />
|
|
<Compile Include="Orders\AircraftMoveOrderTargeter.cs" />
|
|
<Compile Include="Orders\UnitOrderTargeter.cs" />
|
|
<Compile Include="Pathfinder\CellInfo.cs" />
|
|
<Compile Include="PlayerExtensions.cs" />
|
|
<Compile Include="Scripting\Properties\AircraftProperties.cs" />
|
|
<Compile Include="Scripting\Properties\CaptureProperties.cs" />
|
|
<Compile Include="ServerTraits\LobbyCommands.cs" />
|
|
<Compile Include="ServerTraits\LobbySettingsNotification.cs" />
|
|
<Compile Include="ServerTraits\MasterServerPinger.cs" />
|
|
<Compile Include="ServerTraits\PlayerPinger.cs" />
|
|
<Compile Include="Scripting\CallLuaFunc.cs" />
|
|
<Compile Include="Scripting\LuaScript.cs" />
|
|
<Compile Include="Scripting\Media.cs" />
|
|
<Compile Include="Scripting\ScriptTriggers.cs" />
|
|
<Compile Include="Scripting\Global\ActorGlobal.cs" />
|
|
<Compile Include="Scripting\Global\BeaconGlobal.cs" />
|
|
<Compile Include="Scripting\Global\CameraGlobal.cs" />
|
|
<Compile Include="Scripting\Global\CoordinateGlobals.cs" />
|
|
<Compile Include="Scripting\Global\DateTimeGlobal.cs" />
|
|
<Compile Include="Scripting\Global\FacingGlobal.cs" />
|
|
<Compile Include="Scripting\Global\HSLColorGlobal.cs" />
|
|
<Compile Include="Scripting\Global\MapGlobal.cs" />
|
|
<Compile Include="Scripting\Global\MediaGlobal.cs" />
|
|
<Compile Include="Scripting\Global\PlayerGlobal.cs" />
|
|
<Compile Include="Scripting\Global\ReinforcementsGlobal.cs" />
|
|
<Compile Include="Scripting\Global\TriggerGlobal.cs" />
|
|
<Compile Include="Scripting\Global\UserInterfaceGlobal.cs" />
|
|
<Compile Include="Scripting\Global\UtilsGlobal.cs" />
|
|
<Compile Include="Scripting\Properties\AirstrikeProperties.cs" />
|
|
<Compile Include="Scripting\Properties\CombatProperties.cs" />
|
|
<Compile Include="Scripting\Properties\DiplomacyProperties.cs" />
|
|
<Compile Include="Scripting\Properties\HarvesterProperties.cs" />
|
|
<Compile Include="Scripting\Properties\HealthProperties.cs" />
|
|
<Compile Include="Scripting\Properties\GeneralProperties.cs" />
|
|
<Compile Include="Scripting\Properties\GuardProperties.cs" />
|
|
<Compile Include="Scripting\Properties\MissionObjectiveProperties.cs" />
|
|
<Compile Include="Scripting\Properties\MobileProperties.cs" />
|
|
<Compile Include="Scripting\Properties\DeliveryProperties.cs" />
|
|
<Compile Include="Scripting\Properties\DemolitionProperties.cs" />
|
|
<Compile Include="Scripting\Properties\PlayerExperienceProperties.cs" />
|
|
<Compile Include="Scripting\Properties\PlayerProperties.cs" />
|
|
<Compile Include="Scripting\Properties\PlayerStatsProperties.cs" />
|
|
<Compile Include="Scripting\Properties\PowerProperties.cs" />
|
|
<Compile Include="Scripting\Properties\ProductionProperties.cs" />
|
|
<Compile Include="Scripting\Properties\RepairableBuildingProperties.cs" />
|
|
<Compile Include="Scripting\Properties\ResourceProperties.cs" />
|
|
<Compile Include="Scripting\Properties\SellableProperties.cs" />
|
|
<Compile Include="Scripting\Properties\TransformProperties.cs" />
|
|
<Compile Include="Scripting\Properties\TransportProperties.cs" />
|
|
<Compile Include="Scripting\Properties\ConditionProperties.cs" />
|
|
<Compile Include="Scripting\Properties\ParadropProperties.cs" />
|
|
<Compile Include="Scripting\Properties\ParatroopersProperties.cs" />
|
|
<Compile Include="TraitsInterfaces.cs" />
|
|
<Compile Include="Traits\AcceptsDeliveredCash.cs" />
|
|
<Compile Include="Traits\AcceptsDeliveredExperience.cs" />
|
|
<Compile Include="Traits\Air\Aircraft.cs" />
|
|
<Compile Include="Traits\Air\AttackBomber.cs" />
|
|
<Compile Include="Traits\Air\AttackHeli.cs" />
|
|
<Compile Include="Traits\Air\AttackPlane.cs" />
|
|
<Compile Include="Traits\Air\FlyAwayOnIdle.cs" />
|
|
<Compile Include="Traits\Air\FallsToEarth.cs" />
|
|
<Compile Include="Traits\Air\ReturnOnIdle.cs" />
|
|
<Compile Include="Traits\Armament.cs" />
|
|
<Compile Include="Traits\Armor.cs" />
|
|
<Compile Include="Traits\AttackMove.cs" />
|
|
<Compile Include="Traits\Attack\AttackBase.cs" />
|
|
<Compile Include="Traits\Attack\AttackFollow.cs" />
|
|
<Compile Include="Traits\Attack\AttackFrontal.cs" />
|
|
<Compile Include="Traits\Attack\AttackGarrisoned.cs" />
|
|
<Compile Include="Traits\Attack\AttackOmni.cs" />
|
|
<Compile Include="Traits\Attack\AttackSuicides.cs" />
|
|
<Compile Include="Traits\Attack\AttackTurreted.cs" />
|
|
<Compile Include="Traits\AttackWander.cs" />
|
|
<Compile Include="Traits\AutoTarget.cs" />
|
|
<Compile Include="Traits\BlocksProjectiles.cs" />
|
|
<Compile Include="Traits\Buildable.cs" />
|
|
<Compile Include="Traits\Buildings\BaseBuilding.cs" />
|
|
<Compile Include="Traits\Buildings\BaseProvider.cs" />
|
|
<Compile Include="Traits\Buildings\Bridge.cs" />
|
|
<Compile Include="Traits\Buildings\LegacyBridgeHut.cs" />
|
|
<Compile Include="Traits\Buildings\Building.cs" />
|
|
<Compile Include="Traits\Buildings\BuildingInfluence.cs" />
|
|
<Compile Include="Traits\Buildings\BuildingUtils.cs" />
|
|
<Compile Include="Traits\Buildings\Exit.cs" />
|
|
<Compile Include="Traits\Buildings\FreeActor.cs" />
|
|
<Compile Include="Traits\Buildings\Gate.cs" />
|
|
<Compile Include="Traits\Buildings\GivesBuildableArea.cs" />
|
|
<Compile Include="Traits\Buildings\LineBuild.cs" />
|
|
<Compile Include="Traits\Buildings\LineBuildNode.cs" />
|
|
<Compile Include="Traits\Buildings\PrimaryBuilding.cs" />
|
|
<Compile Include="Traits\Buildings\RallyPoint.cs" />
|
|
<Compile Include="Traits\Buildings\Refinery.cs" />
|
|
<Compile Include="Traits\Buildings\RepairableBuilding.cs" />
|
|
<Compile Include="Traits\Buildings\RepairsUnits.cs" />
|
|
<Compile Include="Traits\Buildings\RequiresBuildableArea.cs" />
|
|
<Compile Include="Traits\Buildings\Reservable.cs" />
|
|
<Compile Include="Traits\Burns.cs" />
|
|
<Compile Include="Traits\ChangesTerrain.cs" />
|
|
<Compile Include="Traits\CommandBarBlacklist.cs" />
|
|
<Compile Include="Traits\Conditions\GrantExternalConditionToCrusher.cs" />
|
|
<Compile Include="Traits\Conditions\GrantRandomCondition.cs" />
|
|
<Compile Include="Traits\Contrail.cs" />
|
|
<Compile Include="Traits\TemporaryOwnerManager.cs" />
|
|
<Compile Include="Traits\TooltipDescription.cs" />
|
|
<Compile Include="Traits\Health.cs" />
|
|
<Compile Include="Traits\HitShape.cs" />
|
|
<Compile Include="Traits\Player\DeveloperMode.cs" />
|
|
<Compile Include="Traits\PowerTooltip.cs" />
|
|
<Compile Include="Traits\Render\VeteranProductionIconOverlay.cs" />
|
|
<Compile Include="Traits\Capturable.cs" />
|
|
<Compile Include="Traits\Captures.cs" />
|
|
<Compile Include="Traits\Cargo.cs" />
|
|
<Compile Include="Traits\CashTrickler.cs" />
|
|
<Compile Include="Traits\Cloak.cs" />
|
|
<Compile Include="Traits\CombatDebugOverlay.cs" />
|
|
<Compile Include="Traits\Crates\Crate.cs" />
|
|
<Compile Include="Traits\Crates\CrateAction.cs" />
|
|
<Compile Include="Traits\Crates\DuplicateUnitCrateAction.cs" />
|
|
<Compile Include="Traits\Crates\ExplodeCrateAction.cs" />
|
|
<Compile Include="Traits\Crates\GiveCashCrateAction.cs" />
|
|
<Compile Include="Traits\Crates\GiveMcvCrateAction.cs" />
|
|
<Compile Include="Traits\Crates\GiveUnitCrateAction.cs" />
|
|
<Compile Include="Traits\Crates\GrantExternalConditionCrateAction.cs" />
|
|
<Compile Include="Traits\Crates\HealUnitsCrateAction.cs" />
|
|
<Compile Include="Traits\Crates\HideMapCrateAction.cs" />
|
|
<Compile Include="Traits\Crates\LevelUpCrateAction.cs" />
|
|
<Compile Include="Traits\Crates\RevealMapCrateAction.cs" />
|
|
<Compile Include="Traits\Crates\SupportPowerCrateAction.cs" />
|
|
<Compile Include="Traits\Crushable.cs" />
|
|
<Compile Include="Traits\OwnerLostAction.cs" />
|
|
<Compile Include="Traits\CustomSellValue.cs" />
|
|
<Compile Include="Traits\DamagedByTerrain.cs" />
|
|
<Compile Include="Traits\DeliversCash.cs" />
|
|
<Compile Include="Traits\DeliversExperience.cs" />
|
|
<Compile Include="Traits\Demolishable.cs" />
|
|
<Compile Include="Traits\Demolition.cs" />
|
|
<Compile Include="Traits\DetectCloaked.cs" />
|
|
<Compile Include="Traits\EditorTilesetFilter.cs" />
|
|
<Compile Include="Traits\EjectOnDeath.cs" />
|
|
<Compile Include="Traits\SpawnActorsOnSell.cs" />
|
|
<Compile Include="Traits\EngineerRepair.cs" />
|
|
<Compile Include="Traits\Explodes.cs" />
|
|
<Compile Include="Traits\ExplosionOnDamageTransition.cs" />
|
|
<Compile Include="Traits\ExternalCapturable.cs" />
|
|
<Compile Include="Traits\ExternalCapturableBar.cs" />
|
|
<Compile Include="Traits\ExternalCaptures.cs" />
|
|
<Compile Include="Traits\GainsExperience.cs" />
|
|
<Compile Include="Traits\GivesCashOnCapture.cs" />
|
|
<Compile Include="Traits\GivesBounty.cs" />
|
|
<Compile Include="Traits\GivesExperience.cs" />
|
|
<Compile Include="Traits\Guard.cs" />
|
|
<Compile Include="Traits\Guardable.cs" />
|
|
<Compile Include="Traits\Harvester.cs" />
|
|
<Compile Include="Traits\Husk.cs" />
|
|
<Compile Include="Traits\Huntable.cs" />
|
|
<Compile Include="Traits\IgnoresCloak.cs" />
|
|
<Compile Include="Traits\IgnoresDisguise.cs" />
|
|
<Compile Include="Traits\Immobile.cs" />
|
|
<Compile Include="Traits\Infantry\ScaredyCat.cs" />
|
|
<Compile Include="Traits\Infantry\TakeCover.cs" />
|
|
<Compile Include="Traits\Infantry\TerrainModifiesDamage.cs" />
|
|
<Compile Include="Traits\JamsMissiles.cs" />
|
|
<Compile Include="Traits\KillsSelf.cs" />
|
|
<Compile Include="Traits\AmmoPool.cs" />
|
|
<Compile Include="Traits\ReloadAmmoPool.cs" />
|
|
<Compile Include="Traits\Mobile.cs" />
|
|
<Compile Include="Traits\Modifiers\FrozenUnderFog.cs" />
|
|
<Compile Include="Traits\Modifiers\HiddenUnderFog.cs" />
|
|
<Compile Include="Traits\Modifiers\WithColoredOverlay.cs" />
|
|
<Compile Include="Traits\MustBeDestroyed.cs" />
|
|
<Compile Include="Traits\Parachutable.cs" />
|
|
<Compile Include="Traits\ParaDrop.cs" />
|
|
<Compile Include="Traits\Passenger.cs" />
|
|
<Compile Include="Traits\Multipliers\DamageMultiplier.cs" />
|
|
<Compile Include="Traits\Multipliers\FirepowerMultiplier.cs" />
|
|
<Compile Include="Traits\Multipliers\GainsExperienceMultiplier.cs" />
|
|
<Compile Include="Traits\Multipliers\GivesExperienceMultiplier.cs" />
|
|
<Compile Include="Traits\Multipliers\InaccuracyMultiplier.cs" />
|
|
<Compile Include="Traits\Multipliers\ReloadDelayMultiplier.cs" />
|
|
<Compile Include="Traits\Multipliers\SpeedMultiplier.cs" />
|
|
<Compile Include="Traits\Multipliers\PowerMultiplier.cs" />
|
|
<Compile Include="Traits\Multipliers\RangeMultiplier.cs" />
|
|
<Compile Include="Traits\PaletteEffects\CloakPaletteEffect.cs" />
|
|
<Compile Include="Traits\PaletteEffects\GlobalLightingPaletteEffect.cs" />
|
|
<Compile Include="Traits\PaletteEffects\FlashPaletteEffect.cs" />
|
|
<Compile Include="Traits\PaletteEffects\MenuPaletteEffect.cs" />
|
|
<Compile Include="Traits\PaletteEffects\RotationPaletteEffect.cs" />
|
|
<Compile Include="Traits\Player\AllyRepair.cs" />
|
|
<Compile Include="Traits\Player\BaseAttackNotifier.cs" />
|
|
<Compile Include="Traits\Player\ClassicProductionQueue.cs" />
|
|
<Compile Include="Traits\Player\ConquestVictoryConditions.cs" />
|
|
<Compile Include="Traits\Player\EnemyWatcher.cs" />
|
|
<Compile Include="Traits\Player\GrantConditionOnPrerequisiteManager.cs" />
|
|
<Compile Include="Traits\Player\HarvesterAttackNotifier.cs" />
|
|
<Compile Include="Traits\Player\MissionObjectives.cs" />
|
|
<Compile Include="Traits\Player\PlaceBeacon.cs" />
|
|
<Compile Include="Traits\Player\PlaceBuilding.cs" />
|
|
<Compile Include="Traits\Player\PlayerExperience.cs" />
|
|
<Compile Include="Traits\Player\PlayerStatistics.cs" />
|
|
<Compile Include="Traits\Player\ProductionQueue.cs" />
|
|
<Compile Include="Traits\Player\ProvidesPrerequisite.cs" />
|
|
<Compile Include="Traits\Player\ProvidesTechPrerequisite.cs" />
|
|
<Compile Include="Traits\Player\ResourceStorageWarning.cs" />
|
|
<Compile Include="Traits\Player\StrategicVictoryConditions.cs" />
|
|
<Compile Include="Traits\Player\TechTree.cs" />
|
|
<Compile Include="Traits\Power\AffectedByPowerOutage.cs" />
|
|
<Compile Include="Traits\Power\Player\PowerManager.cs" />
|
|
<Compile Include="Traits\Power\Power.cs" />
|
|
<Compile Include="Traits\Conditions\GrantConditionOnPowerState.cs" />
|
|
<Compile Include="Traits\Power\ScalePowerWithHealth.cs" />
|
|
<Compile Include="Traits\Production.cs" />
|
|
<Compile Include="Traits\ProductionFromMapEdge.cs" />
|
|
<Compile Include="Traits\ProductionParadrop.cs" />
|
|
<Compile Include="Traits\ProductionQueueFromSelection.cs" />
|
|
<Compile Include="Traits\ProximityCaptor.cs" />
|
|
<Compile Include="Traits\ProximityCapturable.cs" />
|
|
<Compile Include="Traits\BodyOrientation.cs" />
|
|
<Compile Include="Traits\QuantizeFacingsFromSequence.cs" />
|
|
<Compile Include="Traits\Render\CashTricklerBar.cs" />
|
|
<Compile Include="Traits\Render\CustomTerrainDebugOverlay.cs" />
|
|
<Compile Include="Traits\Render\Hovers.cs" />
|
|
<Compile Include="Traits\Render\LeavesTrails.cs" />
|
|
<Compile Include="Traits\Render\RenderSpritesEditorOnly.cs" />
|
|
<Compile Include="Traits\Render\WithTurretAttackAnimation.cs" />
|
|
<Compile Include="Traits\Render\WithAcceptDeliveredCashAnimation.cs" />
|
|
<Compile Include="Traits\Render\WithTurretAimAnimation.cs" />
|
|
<Compile Include="Traits\Render\RenderUtils.cs" />
|
|
<Compile Include="Traits\Render\RenderDebugState.cs" />
|
|
<Compile Include="Traits\Render\RenderNameTag.cs" />
|
|
<Compile Include="Traits\Render\RenderSprites.cs" />
|
|
<Compile Include="Traits\Render\WithWallSpriteBody.cs" />
|
|
<Compile Include="Traits\Render\RenderDetectionCircle.cs" />
|
|
<Compile Include="Traits\Render\RenderRangeCircle.cs" />
|
|
<Compile Include="Traits\Render\RenderVoxels.cs" />
|
|
<Compile Include="Traits\Render\ProductionBar.cs" />
|
|
<Compile Include="Traits\Render\SupportPowerChargeBar.cs" />
|
|
<Compile Include="Traits\Render\TimedConditionBar.cs" />
|
|
<Compile Include="Traits\Render\WithSpriteBarrel.cs" />
|
|
<Compile Include="Traits\Render\WithAttackAnimation.cs" />
|
|
<Compile Include="Traits\Render\WithAimAnimation.cs" />
|
|
<Compile Include="Traits\Render\WithAttackOverlay.cs" />
|
|
<Compile Include="Traits\Render\WithMoveAnimation.cs" />
|
|
<Compile Include="Traits\Render\WithSiloAnimation.cs" />
|
|
<Compile Include="Traits\Render\WithBuildingPlacedAnimation.cs" />
|
|
<Compile Include="Traits\Render\WithMakeAnimation.cs" />
|
|
<Compile Include="Traits\Render\WithCrateBody.cs" />
|
|
<Compile Include="Traits\Render\WithDamageOverlay.cs" />
|
|
<Compile Include="Traits\Render\WithDeathAnimation.cs" />
|
|
<Compile Include="Traits\Render\WithDecoration.cs" />
|
|
<Compile Include="Traits\Render\WithTextDecoration.cs" />
|
|
<Compile Include="Traits\Render\WithDockingAnimation.cs" />
|
|
<Compile Include="Traits\Render\WithDockedOverlay.cs" />
|
|
<Compile Include="Traits\Render\WithHarvestAnimation.cs" />
|
|
<Compile Include="Traits\Render\WithHarvestOverlay.cs" />
|
|
<Compile Include="Traits\Render\WithIdleOverlay.cs" />
|
|
<Compile Include="Traits\Render\WithMuzzleOverlay.cs" />
|
|
<Compile Include="Traits\Render\WithNukeLaunchAnimation.cs" />
|
|
<Compile Include="Traits\Render\WithNukeLaunchOverlay.cs" />
|
|
<Compile Include="Traits\Render\WithParachute.cs" />
|
|
<Compile Include="Traits\Render\WithRangeCircle.cs" />
|
|
<Compile Include="Traits\Render\WithRearmAnimation.cs" />
|
|
<Compile Include="Traits\Render\WithRepairAnimation.cs" />
|
|
<Compile Include="Traits\Render\WithRepairOverlay.cs" />
|
|
<Compile Include="Traits\Render\WithResources.cs" />
|
|
<Compile Include="Traits\Render\WithShadow.cs" />
|
|
<Compile Include="Traits\Render\WithSpriteBody.cs" />
|
|
<Compile Include="Traits\Render\WithSpriteTurret.cs" />
|
|
<Compile Include="Traits\Render\WithFacingSpriteBody.cs" />
|
|
<Compile Include="Traits\Render\WithBuildingPlacedOverlay.cs" />
|
|
<Compile Include="Traits\Render\WithProductionDoorOverlay.cs" />
|
|
<Compile Include="Traits\Render\WithProductionOverlay.cs" />
|
|
<Compile Include="Traits\Render\WithVoxelBarrel.cs" />
|
|
<Compile Include="Traits\Render\WithVoxelBody.cs" />
|
|
<Compile Include="Traits\Render\WithVoxelTurret.cs" />
|
|
<Compile Include="Traits\Render\DrawLineToTarget.cs" />
|
|
<Compile Include="Traits\RejectsOrders.cs" />
|
|
<Compile Include="Traits\Repairable.cs" />
|
|
<Compile Include="Traits\RepairableNear.cs" />
|
|
<Compile Include="Traits\RepairsBridges.cs" />
|
|
<Compile Include="Traits\Replaceable.cs" />
|
|
<Compile Include="Traits\Replacement.cs" />
|
|
<Compile Include="Traits\SeedsResource.cs" />
|
|
<Compile Include="Traits\StoresResources.cs" />
|
|
<Compile Include="Traits\Render\SelectionDecorations.cs" />
|
|
<Compile Include="Traits\Render\WithSpriteControlGroupDecoration.cs" />
|
|
<Compile Include="Traits\Render\WithTextControlGroupDecoration.cs" />
|
|
<Compile Include="Traits\SelfHealing.cs" />
|
|
<Compile Include="Traits\Sellable.cs" />
|
|
<Compile Include="Traits\ShakeOnDeath.cs" />
|
|
<Compile Include="Traits\SmokeTrailWhenDamaged.cs" />
|
|
<Compile Include="Traits\Sound\ActorLostNotification.cs" />
|
|
<Compile Include="Traits\Sound\AmbientSound.cs" />
|
|
<Compile Include="Traits\Sound\AnnounceOnBuild.cs" />
|
|
<Compile Include="Traits\Sound\AnnounceOnKill.cs" />
|
|
<Compile Include="Traits\Sound\AnnounceOnSeen.cs" />
|
|
<Compile Include="Traits\Sound\CaptureNotification.cs" />
|
|
<Compile Include="Traits\Sound\DeathSounds.cs" />
|
|
<Compile Include="Traits\Sound\SoundOnDamageTransition.cs" />
|
|
<Compile Include="Traits\Sound\AttackSounds.cs" />
|
|
<Compile Include="Traits\SupportPowers\AirstrikePower.cs" />
|
|
<Compile Include="Traits\SupportPowers\GrantExternalConditionPower.cs" />
|
|
<Compile Include="Traits\SupportPowers\NukePower.cs" />
|
|
<Compile Include="Traits\SupportPowers\ParatroopersPower.cs" />
|
|
<Compile Include="Traits\SupportPowers\SupportPower.cs" />
|
|
<Compile Include="Traits\SupportPowers\SupportPowerManager.cs" />
|
|
<Compile Include="Traits\SupportPowers\SpawnActorPower.cs" />
|
|
<Compile Include="Traits\Targetable.cs" />
|
|
<Compile Include="Traits\ThrowsParticle.cs" />
|
|
<Compile Include="Traits\Tooltip.cs" />
|
|
<Compile Include="Traits\TransformOnCapture.cs" />
|
|
<Compile Include="Traits\TransformCrusherOnCrush.cs" />
|
|
<Compile Include="Traits\Transforms.cs" />
|
|
<Compile Include="Traits\Turreted.cs" />
|
|
<Compile Include="Traits\ProducibleWithLevel.cs" />
|
|
<Compile Include="Traits\Conditions\GrantConditionOnDeploy.cs" />
|
|
<Compile Include="Traits\Conditions\ConditionalTrait.cs" />
|
|
<Compile Include="Traits\Conditions\PausableConditionalTrait.cs" />
|
|
<Compile Include="Traits\Conditions\ProximityExternalCondition.cs" />
|
|
<Compile Include="Traits\Conditions\GrantConditionOnAttack.cs" />
|
|
<Compile Include="Traits\Conditions\GrantConditionOnDamageState.cs" />
|
|
<Compile Include="Traits\Conditions\GrantConditionOnFaction.cs" />
|
|
<Compile Include="Traits\Conditions\GrantConditionOnTerrain.cs" />
|
|
<Compile Include="Traits\Conditions\GrantConditionOnLayer.cs" />
|
|
<Compile Include="Traits\Conditions\GrantConditionOnTunnelLayer.cs" />
|
|
<Compile Include="Traits\Conditions\GrantConditionOnJumpjetLayer.cs" />
|
|
<Compile Include="Traits\Conditions\GrantConditionOnSubterraneanLayer.cs" />
|
|
<Compile Include="Traits\Conditions\GrantConditionOnMovement.cs" />
|
|
<Compile Include="Traits\Conditions\GrantConditionOnPrerequisite.cs" />
|
|
<Compile Include="Traits\Conditions\ConditionManager.cs" />
|
|
<Compile Include="Traits\Valued.cs" />
|
|
<Compile Include="Traits\Voiced.cs" />
|
|
<Compile Include="Traits\Wanders.cs" />
|
|
<Compile Include="Traits\World\LegacyBridgeLayer.cs" />
|
|
<Compile Include="Traits\World\CrateSpawner.cs" />
|
|
<Compile Include="Traits\World\CreateMPPlayers.cs" />
|
|
<Compile Include="Traits\World\DomainIndex.cs" />
|
|
<Compile Include="Traits\World\Locomotor.cs" />
|
|
<Compile Include="Traits\World\JumpjetLocomotor.cs" />
|
|
<Compile Include="Traits\World\SubterraneanLocomotor.cs" />
|
|
<Compile Include="Traits\World\LoadWidgetAtGameStart.cs" />
|
|
<Compile Include="Traits\World\MPStartLocations.cs" />
|
|
<Compile Include="Traits\World\MPStartUnits.cs" />
|
|
<Compile Include="Traits\World\PaletteFromFile.cs" />
|
|
<Compile Include="Traits\World\PaletteFromGimpOrJascFile.cs" />
|
|
<Compile Include="Traits\World\PaletteFromRGBA.cs" />
|
|
<Compile Include="Traits\World\ValidateOrder.cs" />
|
|
<Compile Include="Pathfinder\CellInfoLayerPool.cs" />
|
|
<Compile Include="Pathfinder\Constants.cs" />
|
|
<Compile Include="Pathfinder\PathGraph.cs" />
|
|
<Compile Include="Pathfinder\PathFinderUnitPathCacheDecorator.cs" />
|
|
<Compile Include="Pathfinder\PathCacheStorage.cs" />
|
|
<Compile Include="Traits\World\PathFinder.cs" />
|
|
<Compile Include="Pathfinder\PathSearch.cs" />
|
|
<Compile Include="Pathfinder\BasePathSearch.cs" />
|
|
<Compile Include="Traits\World\RadarPings.cs" />
|
|
<Compile Include="Traits\World\ResourceClaimLayer.cs" />
|
|
<Compile Include="Traits\World\ResourceLayer.cs" />
|
|
<Compile Include="Traits\World\ShroudPalette.cs" />
|
|
<Compile Include="Traits\World\ShroudRenderer.cs" />
|
|
<Compile Include="Traits\World\SmudgeLayer.cs" />
|
|
<Compile Include="Traits\World\SpawnMapActors.cs" />
|
|
<Compile Include="Traits\World\SpawnMPUnits.cs" />
|
|
<Compile Include="Traits\World\StartGameNotification.cs" />
|
|
<Compile Include="Traits\World\TerrainGeometryOverlay.cs" />
|
|
<Compile Include="Traits\World\WarheadDebugOverlay.cs" />
|
|
<Compile Include="Traits\World\WeatherOverlay.cs" />
|
|
<Compile Include="Traits\World\ActorSpawnManager.cs" />
|
|
<Compile Include="Traits\ActorSpawner.cs" />
|
|
<Compile Include="UpdateRules\Rules\ChangeIntensityToDuration.cs" />
|
|
<Compile Include="UpdateRules\Rules\AddShakeToBridge.cs" />
|
|
<Compile Include="UpdateRules\Rules\IgnoreAbstractActors.cs" />
|
|
<Compile Include="UtilityCommands\CheckYaml.cs" />
|
|
<Compile Include="UtilityCommands\ConvertPngToShpCommand.cs" />
|
|
<Compile Include="UtilityCommands\ConvertSpriteToPngCommand.cs" />
|
|
<Compile Include="UtilityCommands\CreateManPage.cs" />
|
|
<Compile Include="UtilityCommands\Extensions.cs" />
|
|
<Compile Include="UtilityCommands\ExtractFilesCommand.cs" />
|
|
<Compile Include="UtilityCommands\ExtractLanguageStringsCommand.cs" />
|
|
<Compile Include="UtilityCommands\ExtractLuaDocsCommand.cs" />
|
|
<Compile Include="UtilityCommands\ExtractSettingsDocsCommand.cs" />
|
|
<Compile Include="UtilityCommands\ExtractZeroBraneStudioLuaAPI.cs" />
|
|
<Compile Include="UtilityCommands\ExtractTraitDocsCommand.cs" />
|
|
<Compile Include="UtilityCommands\ExtractWeaponDocsCommand.cs" />
|
|
<Compile Include="Warheads\ChangeOwnerWarhead.cs" />
|
|
<Compile Include="Widgets\Logic\MusicHotkeyLogic.cs" />
|
|
<Compile Include="WorldExtensions.cs" />
|
|
<Compile Include="UtilityCommands\GetMapHashCommand.cs" />
|
|
<Compile Include="UtilityCommands\Glob.cs" />
|
|
<Compile Include="UtilityCommands\ImportLegacyMapCommand.cs" />
|
|
<Compile Include="UtilityCommands\RemapShpCommand.cs" />
|
|
<Compile Include="UtilityCommands\ReplayMetadataCommand.cs" />
|
|
<Compile Include="UtilityCommands\Rgba2Hex.cs" />
|
|
<Compile Include="Warheads\CreateEffectWarhead.cs" />
|
|
<Compile Include="Warheads\CreateResourceWarhead.cs" />
|
|
<Compile Include="Warheads\DamageWarhead.cs" />
|
|
<Compile Include="Warheads\DestroyResourceWarhead.cs" />
|
|
<Compile Include="Warheads\GrantExternalConditionWarhead.cs" />
|
|
<Compile Include="Warheads\HealthPercentageDamageWarhead.cs" />
|
|
<Compile Include="Warheads\LeaveSmudgeWarhead.cs" />
|
|
<Compile Include="Warheads\SpreadDamageWarhead.cs" />
|
|
<Compile Include="Warheads\TargetDamageWarhead.cs" />
|
|
<Compile Include="Warheads\Warhead.cs" />
|
|
<Compile Include="Widgets\ActorPreviewWidget.cs" />
|
|
<Compile Include="Widgets\ColorMixerWidget.cs" />
|
|
<Compile Include="Widgets\ColorPreviewManagerWidget.cs" />
|
|
<Compile Include="Widgets\ConfirmationDialogs.cs" />
|
|
<Compile Include="Widgets\HueSliderWidget.cs" />
|
|
<Compile Include="Widgets\LabelWithTooltipWidget.cs" />
|
|
<Compile Include="Widgets\LogicKeyListenerWidget.cs" />
|
|
<Compile Include="Widgets\LogicTickerWidget.cs" />
|
|
<Compile Include="Widgets\Logic\AssetBrowserLogic.cs" />
|
|
<Compile Include="Widgets\Logic\ButtonTooltipLogic.cs" />
|
|
<Compile Include="Widgets\Logic\ColorPickerLogic.cs" />
|
|
<Compile Include="Widgets\Logic\ConnectionLogic.cs" />
|
|
<Compile Include="Widgets\Logic\CreditsLogic.cs" />
|
|
<Compile Include="Widgets\Logic\DisconnectWatcherLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Ingame\AddFactionSuffixLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Ingame\ClassicProductionLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Ingame\ControlGroupLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Ingame\DebugMenuLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Ingame\GameInfoBriefingLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Ingame\GameInfoLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Ingame\GameInfoObjectivesLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Ingame\GameInfoStatsLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Ingame\GameTimerLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Ingame\IngameChatLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Ingame\IngameCashCounterLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Ingame\IngameMenuLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Ingame\IngamePowerBarLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Ingame\IngamePowerCounterLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Ingame\IngameSiloBarLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Ingame\IngameRadarDisplayLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Ingame\LoadIngamePlayerOrObserverUILogic.cs" />
|
|
<Compile Include="Widgets\Logic\Ingame\LoadMapEditorLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Ingame\ObserverShroudSelectorLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Ingame\ObserverStatsLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Ingame\OrderButtonsChromeLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Ingame\ProductionTooltipLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Ingame\ProductionTabsLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Ingame\ReplayControlBarLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Ingame\SupportPowerBinLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Ingame\SupportPowerTooltipLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Ingame\WorldTooltipLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Lobby\ClientTooltipLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Lobby\KickClientLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Lobby\KickSpectatorsLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Lobby\LobbyLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Lobby\MapPreviewLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Lobby\LobbyUtils.cs" />
|
|
<Compile Include="Widgets\Logic\Lobby\SpawnSelectorTooltipLogic.cs" />
|
|
<Compile Include="Widgets\Logic\MainMenuLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Editor\ActorSelectorLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Editor\LayerSelectorLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Editor\MapEditorLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Editor\MapEditorTabsLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Editor\NewMapLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Editor\SaveMapLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Editor\TileSelectorLogic.cs" />
|
|
<Compile Include="Widgets\Logic\MapChooserLogic.cs" />
|
|
<Compile Include="Widgets\Logic\MissionBrowserLogic.cs" />
|
|
<Compile Include="Widgets\Logic\MusicPlayerLogic.cs" />
|
|
<Compile Include="Widgets\Logic\PerfDebugLogic.cs" />
|
|
<Compile Include="Widgets\Logic\ReplayBrowserLogic.cs" />
|
|
<Compile Include="Widgets\Logic\ServerCreationLogic.cs" />
|
|
<Compile Include="Widgets\Logic\SettingsLogic.cs" />
|
|
<Compile Include="Widgets\Logic\SimpleTooltipLogic.cs" />
|
|
<Compile Include="Widgets\Logic\TabCompletionLogic.cs" />
|
|
<Compile Include="Widgets\MenuButtonWidget.cs" />
|
|
<Compile Include="Widgets\ObserverProductionIconsWidget.cs" />
|
|
<Compile Include="Widgets\ObserverSupportPowerIconsWidget.cs" />
|
|
<Compile Include="Widgets\ProductionPaletteWidget.cs" />
|
|
<Compile Include="Widgets\ProductionTabsWidget.cs" />
|
|
<Compile Include="Widgets\ProductionTypeButtonWidget.cs" />
|
|
<Compile Include="Widgets\RadarWidget.cs" />
|
|
<Compile Include="Widgets\ResourceBarWidget.cs" />
|
|
<Compile Include="Widgets\StrategicProgressWidget.cs" />
|
|
<Compile Include="Widgets\SupportPowersWidget.cs" />
|
|
<Compile Include="Widgets\SupportPowerTimerWidget.cs" />
|
|
<Compile Include="Widgets\TerrainTemplatePreviewWidget.cs" />
|
|
<Compile Include="Widgets\WorldInteractionControllerWidget.cs" />
|
|
<Compile Include="SpriteLoaders\ShpTDLoader.cs" />
|
|
<Compile Include="SpriteLoaders\ShpTSLoader.cs" />
|
|
<Compile Include="SpriteLoaders\TmpRALoader.cs" />
|
|
<Compile Include="SpriteLoaders\TmpTDLoader.cs" />
|
|
<Compile Include="SpriteLoaders\ShpD2Loader.cs" />
|
|
<Compile Include="LoadScreens\LogoStripeLoadScreen.cs" />
|
|
<Compile Include="LoadScreens\BlankLoadScreen.cs" />
|
|
<Compile Include="Widgets\Logic\ReplayUtils.cs" />
|
|
<Compile Include="Graphics\DefaultSpriteSequence.cs" />
|
|
<Compile Include="Widgets\BackgroundWidget.cs" />
|
|
<Compile Include="Widgets\ButtonWidget.cs" />
|
|
<Compile Include="Widgets\ChatDisplayWidget.cs" />
|
|
<Compile Include="Widgets\CheckboxWidget.cs" />
|
|
<Compile Include="Widgets\ClientTooltipRegionWidget.cs" />
|
|
<Compile Include="Widgets\ColorBlockWidget.cs" />
|
|
<Compile Include="Widgets\DropDownButtonWidget.cs" />
|
|
<Compile Include="Widgets\GridLayout.cs" />
|
|
<Compile Include="Widgets\HotkeyEntryWidget.cs" />
|
|
<Compile Include="Widgets\ImageWidget.cs" />
|
|
<Compile Include="Widgets\LabelWidget.cs" />
|
|
<Compile Include="Widgets\LineGraphWidget.cs" />
|
|
<Compile Include="Widgets\ListLayout.cs" />
|
|
<Compile Include="Widgets\MapPreviewWidget.cs" />
|
|
<Compile Include="Widgets\PasswordFieldWidget.cs" />
|
|
<Compile Include="Widgets\PerfGraphWidget.cs" />
|
|
<Compile Include="Widgets\ProgressBarWidget.cs" />
|
|
<Compile Include="Widgets\RGBASpriteWidget.cs" />
|
|
<Compile Include="Widgets\ScrollItemWidget.cs" />
|
|
<Compile Include="Widgets\ScrollPanelWidget.cs" />
|
|
<Compile Include="Widgets\SliderWidget.cs" />
|
|
<Compile Include="Widgets\SpriteWidget.cs" />
|
|
<Compile Include="Widgets\TextFieldWidget.cs" />
|
|
<Compile Include="Widgets\TooltipContainerWidget.cs" />
|
|
<Compile Include="Widgets\ViewportControllerWidget.cs" />
|
|
<Compile Include="Widgets\VqaPlayerWidget.cs" />
|
|
<Compile Include="Traits\Render\WithInfantryBody.cs" />
|
|
<Compile Include="UtilityCommands\CheckSequenceSprites.cs" />
|
|
<Compile Include="UtilityCommands\FixClassicTilesets.cs" />
|
|
<Compile Include="Graphics\TilesetSpecificSpriteSequence.cs" />
|
|
<Compile Include="Traits\Pluggable.cs" />
|
|
<Compile Include="Traits\Plug.cs" />
|
|
<Compile Include="Widgets\Logic\Ingame\MenuButtonsChromeLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Ingame\LoadIngamePerfLogic.cs" />
|
|
<Compile Include="Traits\World\EditorActorLayer.cs" />
|
|
<Compile Include="EditorBrushes\EditorActorBrush.cs" />
|
|
<Compile Include="EditorBrushes\EditorTileBrush.cs" />
|
|
<Compile Include="EditorBrushes\EditorResourceBrush.cs" />
|
|
<Compile Include="EditorBrushes\EditorDefaultBrush.cs" />
|
|
<Compile Include="Traits\World\EditorActorPreview.cs" />
|
|
<Compile Include="Traits\World\EditorResourceLayer.cs" />
|
|
<Compile Include="Widgets\EditorViewportControllerWidget.cs" />
|
|
<Compile Include="Traits\World\PaletteFromPaletteWithAlpha.cs" />
|
|
<Compile Include="Traits\World\PaletteFromPlayerPaletteWithAlpha.cs" />
|
|
<Compile Include="Traits\Modifiers\HiddenUnderShroud.cs" />
|
|
<Compile Include="Traits\Modifiers\AlwaysVisible.cs" />
|
|
<Compile Include="Traits\AffectsShroud.cs" />
|
|
<Compile Include="Traits\CreatesShroud.cs" />
|
|
<Compile Include="Traits\RevealsShroud.cs" />
|
|
<Compile Include="Traits\ThrowsShrapnel.cs" />
|
|
<Compile Include="Traits\World\MusicPlaylist.cs" />
|
|
<Compile Include="Traits\SpawnActorOnDeath.cs" />
|
|
<Compile Include="Scripting\Global\LightingGlobal.cs" />
|
|
<Compile Include="Traits\SupportPowers\ProduceActorPower.cs" />
|
|
<Compile Include="Widgets\Logic\MultiplayerLogic.cs" />
|
|
<Compile Include="EditorBrushes\EditorCopyPasteBrush.cs" />
|
|
<Compile Include="Traits\World\EditorSelectionLayer.cs" />
|
|
<Compile Include="Graphics\DetectionCircleRenderable.cs" />
|
|
<Compile Include="Traits\Render\WithIdleAnimation.cs" />
|
|
<Compile Include="FileFormats\AudReader.cs" />
|
|
<Compile Include="FileFormats\ImaAdpcmReader.cs" />
|
|
<Compile Include="FileFormats\WavReader.cs" />
|
|
<Compile Include="FileFormats\VqaReader.cs" />
|
|
<Compile Include="FileFormats\LCWCompression.cs" />
|
|
<Compile Include="FileFormats\XORDeltaCompression.cs" />
|
|
<Compile Include="FileFormats\RLEZerosCompression.cs" />
|
|
<Compile Include="FileFormats\IniFile.cs" />
|
|
<Compile Include="Orders\GuardOrderGenerator.cs" />
|
|
<Compile Include="UtilityCommands\CheckExplicitInterfacesCommand.cs" />
|
|
<Compile Include="FileFormats\LZOCompression.cs" />
|
|
<Compile Include="Util.cs" />
|
|
<Compile Include="Traits\Render\WithGateSpriteBody.cs" />
|
|
<Compile Include="ColorValidator.cs" />
|
|
<Compile Include="UtilityCommands\ResizeMapCommand.cs" />
|
|
<Compile Include="Traits\World\MapCreeps.cs" />
|
|
<Compile Include="Traits\World\MapBuildRadius.cs" />
|
|
<Compile Include="Traits\World\MapOptions.cs" />
|
|
<Compile Include="Traits\World\MissionData.cs" />
|
|
<Compile Include="UtilityCommands\ExtractMapRules.cs" />
|
|
<Compile Include="Traits\ScriptTags.cs" />
|
|
<Compile Include="Traits\Radar\AppearsOnRadar.cs" />
|
|
<Compile Include="Traits\Radar\ProvidesRadar.cs" />
|
|
<Compile Include="Traits\Radar\RadarColorFromTerrain.cs" />
|
|
<Compile Include="AI\DummyAI.cs" />
|
|
<Compile Include="UtilityCommands\ListInstallShieldContentsCommand.cs" />
|
|
<Compile Include="Widgets\Logic\Installation\ModContentLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Installation\DownloadPackageLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Installation\ModContentDiscTooltipLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Installation\InstallFromDiscLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Installation\ModContentPromptLogic.cs" />
|
|
<Compile Include="UtilityCommands\ListMSCabContentsCommand.cs" />
|
|
<Compile Include="FileFormats\MSCabCompression.cs" />
|
|
<Compile Include="Traits\World\ScriptLobbyDropdown.cs" />
|
|
<Compile Include="Activities\DeliverUnit.cs" />
|
|
<Compile Include="Activities\PickupUnit.cs" />
|
|
<Compile Include="Traits\Carryable.cs" />
|
|
<Compile Include="Traits\Carryall.cs" />
|
|
<Compile Include="Traits\Buildings\FreeActorWithDelivery.cs" />
|
|
<Compile Include="Traits\ExitsDebugOverlay.cs" />
|
|
<Compile Include="Traits\World\ExitsDebugOverlayManager.cs" />
|
|
<Compile Include="UtilityCommands\ListInstallShieldCabContentsCommand.cs" />
|
|
<Compile Include="FileFormats\InstallShieldCABCompression.cs" />
|
|
<Compile Include="ModContent.cs" />
|
|
<Compile Include="Traits\AutoCarryable.cs" />
|
|
<Compile Include="Traits\AutoCarryall.cs" />
|
|
<Compile Include="Traits\World\CliffBackImpassabilityLayer.cs" />
|
|
<Compile Include="Traits\Conditions\GrantCondition.cs" />
|
|
<Compile Include="Traits\Conditions\ExternalCondition.cs" />
|
|
<Compile Include="Traits\Buildings\BridgeHut.cs" />
|
|
<Compile Include="Traits\Buildings\BridgePlaceholder.cs" />
|
|
<Compile Include="Traits\Buildings\GroundLevelBridge.cs" />
|
|
<Compile Include="Traits\World\BridgeLayer.cs" />
|
|
<Compile Include="Traits\Render\WithBridgeSpriteBody.cs" />
|
|
<Compile Include="Traits\Render\WithDeadBridgeSpriteBody.cs" />
|
|
<Compile Include="UtilityCommands\OutputResolvedRulesCommand.cs" />
|
|
<Compile Include="UtilityCommands\Utilities.cs" />
|
|
<Compile Include="UtilityCommands\OutputResolvedSequencesCommand.cs" />
|
|
<Compile Include="UtilityCommands\OutputResolvedWeaponsCommand.cs" />
|
|
<Compile Include="Traits\RevealOnDeath.cs" />
|
|
<Compile Include="Traits\RevealOnFire.cs" />
|
|
<Compile Include="Traits\World\ActorMap.cs" />
|
|
<Compile Include="Traits\World\TerrainTunnelLayer.cs" />
|
|
<Compile Include="Traits\World\TerrainTunnel.cs" />
|
|
<Compile Include="Traits\World\SubterraneanActorLayer.cs" />
|
|
<Compile Include="Traits\World\JumpjetActorLayer.cs" />
|
|
<Compile Include="Traits\World\ElevatedBridgeLayer.cs" />
|
|
<Compile Include="Traits\World\ElevatedBridgePlaceholder.cs" />
|
|
<Compile Include="Traits\Attack\AttackCharges.cs" />
|
|
<Compile Include="Traits\Render\WithChargeAnimation.cs" />
|
|
<Compile Include="Traits\Render\WithChargeOverlay.cs" />
|
|
<Compile Include="WebServices.cs" />
|
|
<Compile Include="Traits\Conditions\GrantConditionOnLineBuildDirection.cs" />
|
|
<Compile Include="Traits\Conditions\LineBuildSegmentExternalCondition.cs" />
|
|
<Compile Include="Traits\EntersTunnels.cs" />
|
|
<Compile Include="Traits\TunnelEntrance.cs" />
|
|
<Compile Include="FileSystem\InstallShieldPackage.cs" />
|
|
<Compile Include="FileFormats\Blast.cs" />
|
|
<Compile Include="Orders\ForceModifiersOrderGenerator.cs" />
|
|
<Compile Include="Widgets\Logic\Ingame\CommandBarLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Ingame\StanceSelectorLogic.cs" />
|
|
<Compile Include="Widgets\Logic\ButtonTooltipWithDescHighlightLogic.cs" />
|
|
<Compile Include="Traits\AutoTargetPriority.cs" />
|
|
<Compile Include="Traits\Conditions\GrantConditionOnBotOwner.cs" />
|
|
<Compile Include="Traits\Render\ReloadArmamentsBar.cs" />
|
|
<Compile Include="UtilityCommands\LintInterfaces.cs" />
|
|
<Compile Include="Widgets\Logic\SingleHotkeyBaseLogic.cs" />
|
|
<Compile Include="Widgets\Logic\ScreenshotHotkeyLogic.cs" />
|
|
<Compile Include="Widgets\Logic\MuteHotkeyLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Ingame\Hotkeys\CycleBasesHotkeyLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Ingame\Hotkeys\CycleProductionActorsHotkeyLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Ingame\Hotkeys\JumpToLastEventHotkeyLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Ingame\Hotkeys\JumpToSelectedActorsHotkeyLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Ingame\Hotkeys\TogglePixelDoubleHotkeyLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Ingame\Hotkeys\TogglePlayerStanceColorHotkeyLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Ingame\Hotkeys\PauseHotkeyLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Ingame\Hotkeys\CycleStatusBarsHotkeyLogic.cs" />
|
|
<Compile Include="Widgets\Logic\Lobby\LobbyOptionsLogic.cs" />
|
|
<Compile Include="Traits\World\LobbyPrerequisiteCheckbox.cs" />
|
|
<Compile Include="Widgets\Logic\DirectConnectLogic.cs" />
|
|
<Compile Include="Traits\Conditions\ToggleConditionOnOrder.cs" />
|
|
<Compile Include="Widgets\Logic\ServerListLogic.cs" />
|
|
<Compile Include="UpdateRules\UpdateRule.cs" />
|
|
<Compile Include="UtilityCommands\UpdateModCommand.cs" />
|
|
<Compile Include="UpdateRules\UpdatePath.cs" />
|
|
<Compile Include="UpdateRules\UpdateUtils.cs" />
|
|
<Compile Include="UtilityCommands\UpdateMapCommand.cs" />
|
|
<Compile Include="UpdateRules\Rules\RemoveTerrainTypeIsWaterFlag.cs" />
|
|
<Compile Include="UpdateRules\Rules\RemoveWeaponScanRadius.cs" />
|
|
<Compile Include="UpdateRules\Rules\DefineSoundDefaults.cs" />
|
|
<Compile Include="UpdateRules\Rules\DefineSquadExcludeHarvester.cs" />
|
|
<Compile Include="UpdateRules\Rules\SplitTurretAimAnimation.cs" />
|
|
<Compile Include="UpdateRules\Rules\RenameWormSpawner.cs" />
|
|
<Compile Include="UpdateRules\Rules\RemoveWithReloadingSpriteTurret.cs" />
|
|
<Compile Include="UpdateRules\Rules\AddEditorPlayer.cs" />
|
|
<Compile Include="UpdateRules\Rules\RemovePaletteFromCurrentTileset.cs" />
|
|
<Compile Include="Traits\Player\PlayerResources.cs" />
|
|
<Compile Include="UtilityCommands\DumpSequenceSheetsCommand.cs" />
|
|
<Compile Include="UpdateRules\Rules\DefineLocomotors.cs" />
|
|
<Compile Include="UpdateRules\Rules\DefineOwnerLostAction.cs" />
|
|
<Compile Include="UpdateRules\Rules\RenameEmitInfantryOnSell.cs" />
|
|
<Compile Include="Traits\Render\WithBuildingRepairDecoration.cs" />
|
|
<Compile Include="UpdateRules\Rules\SplitRepairDecoration.cs" />
|
|
</ItemGroup>
|
|
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
|
<Target Name="AfterBuild">
|
|
<MakeDir Directories="$(SolutionDir)mods/common/"/>
|
|
<Copy
|
|
SourceFiles="$(TargetPath)"
|
|
DestinationFolder="$(SolutionDir)mods/common/"/>
|
|
<!--
|
|
csc generates .pdb symbol files (not `.dll.pdb`).
|
|
mcs generates .dll.mdb symbol files.
|
|
-->
|
|
<Copy
|
|
SourceFiles="$(TargetDir)$(TargetName).pdb"
|
|
DestinationFolder="$(SolutionDir)mods/common/"
|
|
Condition="Exists('$(TargetDir)$(TargetName).pdb')"/>
|
|
<Copy
|
|
SourceFiles="$(TargetPath).mdb"
|
|
DestinationFolder="$(SolutionDir)mods/common/"
|
|
Condition="Exists('$(TargetPath).mdb')"/>
|
|
<!-- Uncomment these lines when debugging or adding to this target
|
|
<Message Text="DEBUG OS: $(OS)"/>
|
|
<Message Text="DEBUG SolutionDir: $(SolutionDir)"/>
|
|
<Message Text="DEBUG TargetPath: $(TargetPath)"/>
|
|
<Message Text="DEBUG TargetDir: $(TargetDir)"/>
|
|
<Message Text="DEBUG TargetName: $(TargetName)"/>
|
|
-->
|
|
</Target>
|
|
</Project> |