Moves nearly all ScriptingProperties to Mods.Common
This commit is contained in:
@@ -155,6 +155,7 @@
|
|||||||
<Compile Include="Scripting\Global\MapGlobal.cs" />
|
<Compile Include="Scripting\Global\MapGlobal.cs" />
|
||||||
<Compile Include="Scripting\Global\MediaGlobal.cs" />
|
<Compile Include="Scripting\Global\MediaGlobal.cs" />
|
||||||
<Compile Include="Scripting\Global\PlayerGlobal.cs" />
|
<Compile Include="Scripting\Global\PlayerGlobal.cs" />
|
||||||
|
<Compile Include="Scripting\Global\ReinforcementsGlobal.cs" />
|
||||||
<Compile Include="Scripting\Global\TriggerGlobal.cs" />
|
<Compile Include="Scripting\Global\TriggerGlobal.cs" />
|
||||||
<Compile Include="Scripting\Global\UtilsGlobal.cs" />
|
<Compile Include="Scripting\Global\UtilsGlobal.cs" />
|
||||||
<Compile Include="Scripting\Properties\DiplomacyProperties.cs" />
|
<Compile Include="Scripting\Properties\DiplomacyProperties.cs" />
|
||||||
@@ -162,6 +163,18 @@
|
|||||||
<Compile Include="Scripting\Properties\PowerProperties.cs" />
|
<Compile Include="Scripting\Properties\PowerProperties.cs" />
|
||||||
<Compile Include="Scripting\Properties\ResourceProperties.cs" />
|
<Compile Include="Scripting\Properties\ResourceProperties.cs" />
|
||||||
<Compile Include="Scripting\Properties\UpgradeProperties.cs" />
|
<Compile Include="Scripting\Properties\UpgradeProperties.cs" />
|
||||||
|
<Compile Include="Scripting\Properties\AirstrikeProperties.cs" />
|
||||||
|
<Compile Include="Scripting\Properties\ProductionProperties.cs" />
|
||||||
|
<Compile Include="Scripting\Properties\MissionObjectiveProperties.cs" />
|
||||||
|
<Compile Include="Scripting\Properties\MobileProperties.cs" />
|
||||||
|
<Compile Include="Scripting\Properties\GeneralProperties.cs" />
|
||||||
|
<Compile Include="Scripting\Properties\CombatProperties.cs" />
|
||||||
|
<Compile Include="Scripting\Properties\PlayerProperties.cs" />
|
||||||
|
<Compile Include="Scripting\Properties\HelicopterProperties.cs" />
|
||||||
|
<Compile Include="Scripting\Properties\PlaneProperties.cs" />
|
||||||
|
<Compile Include="Scripting\Properties\TransformProperties.cs" />
|
||||||
|
<Compile Include="Scripting\Properties\RepairableBuildingProperties.cs" />
|
||||||
|
<Compile Include="Scripting\Properties\GuardProperties.cs" />
|
||||||
<Compile Include="TraitsInterfaces.cs" />
|
<Compile Include="TraitsInterfaces.cs" />
|
||||||
<Compile Include="Traits\Air\Aircraft.cs" />
|
<Compile Include="Traits\Air\Aircraft.cs" />
|
||||||
<Compile Include="Traits\Air\AttackBomber.cs" />
|
<Compile Include="Traits\Air\AttackBomber.cs" />
|
||||||
|
|||||||
@@ -12,18 +12,15 @@ using System;
|
|||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Linq;
|
using System.Linq;
|
||||||
using Eluant;
|
using Eluant;
|
||||||
using OpenRA;
|
|
||||||
using OpenRA.Activities;
|
using OpenRA.Activities;
|
||||||
using OpenRA.Effects;
|
using OpenRA.Effects;
|
||||||
using OpenRA.Mods.Common.Activities;
|
using OpenRA.Mods.Common.Activities;
|
||||||
using OpenRA.Mods.Common.Traits;
|
using OpenRA.Mods.Common.Traits;
|
||||||
using OpenRA.Mods.RA.Activities;
|
|
||||||
using OpenRA.Mods.RA.Traits;
|
|
||||||
using OpenRA.Primitives;
|
using OpenRA.Primitives;
|
||||||
using OpenRA.Scripting;
|
using OpenRA.Scripting;
|
||||||
using OpenRA.Traits;
|
using OpenRA.Traits;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Scripting
|
namespace OpenRA.Mods.Common.Scripting
|
||||||
{
|
{
|
||||||
[ScriptGlobal("Reinforcements")]
|
[ScriptGlobal("Reinforcements")]
|
||||||
public class ReinforcementsGlobal : ScriptGlobal
|
public class ReinforcementsGlobal : ScriptGlobal
|
||||||
@@ -14,7 +14,7 @@ using OpenRA.Mods.Common.Traits;
|
|||||||
using OpenRA.Scripting;
|
using OpenRA.Scripting;
|
||||||
using OpenRA.Traits;
|
using OpenRA.Traits;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Scripting
|
namespace OpenRA.Mods.Common.Scripting
|
||||||
{
|
{
|
||||||
[ScriptGlobal("Air Support Powers")]
|
[ScriptGlobal("Air Support Powers")]
|
||||||
public class AirstrikeProperties : ScriptActorProperties, Requires<AirstrikePowerInfo>
|
public class AirstrikeProperties : ScriptActorProperties, Requires<AirstrikePowerInfo>
|
||||||
@@ -14,11 +14,10 @@ using Eluant;
|
|||||||
using OpenRA.Activities;
|
using OpenRA.Activities;
|
||||||
using OpenRA.Mods.Common.Activities;
|
using OpenRA.Mods.Common.Activities;
|
||||||
using OpenRA.Mods.Common.Traits;
|
using OpenRA.Mods.Common.Traits;
|
||||||
using OpenRA.Mods.RA.Activities;
|
|
||||||
using OpenRA.Scripting;
|
using OpenRA.Scripting;
|
||||||
using OpenRA.Traits;
|
using OpenRA.Traits;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Scripting
|
namespace OpenRA.Mods.Common.Scripting
|
||||||
{
|
{
|
||||||
[ScriptPropertyGroup("Combat")]
|
[ScriptPropertyGroup("Combat")]
|
||||||
public class CombatProperties : ScriptActorProperties, Requires<AttackBaseInfo>, Requires<IMoveInfo>
|
public class CombatProperties : ScriptActorProperties, Requires<AttackBaseInfo>, Requires<IMoveInfo>
|
||||||
@@ -11,12 +11,10 @@
|
|||||||
using Eluant;
|
using Eluant;
|
||||||
using OpenRA.Mods.Common.Activities;
|
using OpenRA.Mods.Common.Activities;
|
||||||
using OpenRA.Mods.Common.Traits;
|
using OpenRA.Mods.Common.Traits;
|
||||||
using OpenRA.Mods.RA.Activities;
|
|
||||||
using OpenRA.Mods.RA.Traits;
|
|
||||||
using OpenRA.Scripting;
|
using OpenRA.Scripting;
|
||||||
using OpenRA.Traits;
|
using OpenRA.Traits;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Scripting
|
namespace OpenRA.Mods.Common.Scripting
|
||||||
{
|
{
|
||||||
[ExposedForDestroyedActors]
|
[ExposedForDestroyedActors]
|
||||||
[ScriptPropertyGroup("General")]
|
[ScriptPropertyGroup("General")]
|
||||||
@@ -12,7 +12,7 @@ using OpenRA.Mods.Common.Traits;
|
|||||||
using OpenRA.Scripting;
|
using OpenRA.Scripting;
|
||||||
using OpenRA.Traits;
|
using OpenRA.Traits;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Scripting
|
namespace OpenRA.Mods.Common.Scripting
|
||||||
{
|
{
|
||||||
[ScriptPropertyGroup("Guard")]
|
[ScriptPropertyGroup("Guard")]
|
||||||
public class GuardProperties : ScriptActorProperties, Requires<GuardInfo>, Requires<IMoveInfo>
|
public class GuardProperties : ScriptActorProperties, Requires<GuardInfo>, Requires<IMoveInfo>
|
||||||
@@ -10,11 +10,10 @@
|
|||||||
|
|
||||||
using OpenRA.Mods.Common.Activities;
|
using OpenRA.Mods.Common.Activities;
|
||||||
using OpenRA.Mods.Common.Traits;
|
using OpenRA.Mods.Common.Traits;
|
||||||
using OpenRA.Mods.RA.Traits;
|
|
||||||
using OpenRA.Scripting;
|
using OpenRA.Scripting;
|
||||||
using OpenRA.Traits;
|
using OpenRA.Traits;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Scripting
|
namespace OpenRA.Mods.Common.Scripting
|
||||||
{
|
{
|
||||||
[ScriptPropertyGroup("Movement")]
|
[ScriptPropertyGroup("Movement")]
|
||||||
public class HelicopterProperties : ScriptActorProperties, Requires<HelicopterInfo>
|
public class HelicopterProperties : ScriptActorProperties, Requires<HelicopterInfo>
|
||||||
@@ -10,12 +10,11 @@
|
|||||||
|
|
||||||
using System;
|
using System;
|
||||||
using Eluant;
|
using Eluant;
|
||||||
using OpenRA.Mods.Common;
|
|
||||||
using OpenRA.Mods.Common.Traits;
|
using OpenRA.Mods.Common.Traits;
|
||||||
using OpenRA.Scripting;
|
using OpenRA.Scripting;
|
||||||
using OpenRA.Traits;
|
using OpenRA.Traits;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Scripting
|
namespace OpenRA.Mods.Common.Scripting
|
||||||
{
|
{
|
||||||
[ScriptPropertyGroup("MissionObjectives")]
|
[ScriptPropertyGroup("MissionObjectives")]
|
||||||
public class MissionObjectiveProperties : ScriptPlayerProperties
|
public class MissionObjectiveProperties : ScriptPlayerProperties
|
||||||
@@ -10,12 +10,10 @@
|
|||||||
|
|
||||||
using OpenRA.Mods.Common.Activities;
|
using OpenRA.Mods.Common.Activities;
|
||||||
using OpenRA.Mods.Common.Traits;
|
using OpenRA.Mods.Common.Traits;
|
||||||
using OpenRA.Mods.RA.Activities;
|
|
||||||
using OpenRA.Mods.RA.Traits;
|
|
||||||
using OpenRA.Scripting;
|
using OpenRA.Scripting;
|
||||||
using OpenRA.Traits;
|
using OpenRA.Traits;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Scripting
|
namespace OpenRA.Mods.Common.Scripting
|
||||||
{
|
{
|
||||||
[ScriptPropertyGroup("Movement")]
|
[ScriptPropertyGroup("Movement")]
|
||||||
public class MobileProperties : ScriptActorProperties, Requires<MobileInfo>
|
public class MobileProperties : ScriptActorProperties, Requires<MobileInfo>
|
||||||
@@ -10,11 +10,10 @@
|
|||||||
|
|
||||||
using OpenRA.Mods.Common.Activities;
|
using OpenRA.Mods.Common.Activities;
|
||||||
using OpenRA.Mods.Common.Traits;
|
using OpenRA.Mods.Common.Traits;
|
||||||
using OpenRA.Mods.RA.Traits;
|
|
||||||
using OpenRA.Scripting;
|
using OpenRA.Scripting;
|
||||||
using OpenRA.Traits;
|
using OpenRA.Traits;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Scripting
|
namespace OpenRA.Mods.Common.Scripting
|
||||||
{
|
{
|
||||||
[ScriptPropertyGroup("Movement")]
|
[ScriptPropertyGroup("Movement")]
|
||||||
public class PlaneProperties : ScriptActorProperties, Requires<PlaneInfo>
|
public class PlaneProperties : ScriptActorProperties, Requires<PlaneInfo>
|
||||||
@@ -12,10 +12,9 @@ using System;
|
|||||||
using System.Linq;
|
using System.Linq;
|
||||||
using Eluant;
|
using Eluant;
|
||||||
using OpenRA.Mods.Common.Traits;
|
using OpenRA.Mods.Common.Traits;
|
||||||
using OpenRA.Mods.RA.Traits;
|
|
||||||
using OpenRA.Scripting;
|
using OpenRA.Scripting;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Scripting
|
namespace OpenRA.Mods.Common.Scripting
|
||||||
{
|
{
|
||||||
[ScriptPropertyGroup("Player")]
|
[ScriptPropertyGroup("Player")]
|
||||||
public class PlayerProperties : ScriptPlayerProperties
|
public class PlayerProperties : ScriptPlayerProperties
|
||||||
@@ -15,11 +15,10 @@ using Eluant;
|
|||||||
using OpenRA.Mods.Common.Activities;
|
using OpenRA.Mods.Common.Activities;
|
||||||
using OpenRA.Mods.Common.Scripting;
|
using OpenRA.Mods.Common.Scripting;
|
||||||
using OpenRA.Mods.Common.Traits;
|
using OpenRA.Mods.Common.Traits;
|
||||||
using OpenRA.Mods.RA.Traits;
|
|
||||||
using OpenRA.Scripting;
|
using OpenRA.Scripting;
|
||||||
using OpenRA.Traits;
|
using OpenRA.Traits;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Scripting
|
namespace OpenRA.Mods.Common.Scripting
|
||||||
{
|
{
|
||||||
[ScriptPropertyGroup("Production")]
|
[ScriptPropertyGroup("Production")]
|
||||||
public class ProductionProperties : ScriptActorProperties, Requires<ProductionInfo>
|
public class ProductionProperties : ScriptActorProperties, Requires<ProductionInfo>
|
||||||
@@ -12,7 +12,7 @@ using OpenRA.Mods.Common.Traits;
|
|||||||
using OpenRA.Scripting;
|
using OpenRA.Scripting;
|
||||||
using OpenRA.Traits;
|
using OpenRA.Traits;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Scripting
|
namespace OpenRA.Mods.Common.Scripting
|
||||||
{
|
{
|
||||||
[ScriptPropertyGroup("General")]
|
[ScriptPropertyGroup("General")]
|
||||||
public class RepairableBuildingProperties : ScriptActorProperties, Requires<RepairableBuildingInfo>
|
public class RepairableBuildingProperties : ScriptActorProperties, Requires<RepairableBuildingInfo>
|
||||||
@@ -9,11 +9,10 @@
|
|||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
using OpenRA.Mods.Common.Traits;
|
using OpenRA.Mods.Common.Traits;
|
||||||
using OpenRA.Mods.RA.Traits;
|
|
||||||
using OpenRA.Scripting;
|
using OpenRA.Scripting;
|
||||||
using OpenRA.Traits;
|
using OpenRA.Traits;
|
||||||
|
|
||||||
namespace OpenRA.Mods.RA.Scripting
|
namespace OpenRA.Mods.Common.Scripting
|
||||||
{
|
{
|
||||||
[ScriptPropertyGroup("Transform")]
|
[ScriptPropertyGroup("Transform")]
|
||||||
public class TransformProperties : ScriptActorProperties, Requires<TransformsInfo>
|
public class TransformProperties : ScriptActorProperties, Requires<TransformsInfo>
|
||||||
@@ -100,7 +100,6 @@
|
|||||||
<Compile Include="AI\RushFuzzy.cs" />
|
<Compile Include="AI\RushFuzzy.cs" />
|
||||||
<Compile Include="AI\StateMachine.cs" />
|
<Compile Include="AI\StateMachine.cs" />
|
||||||
<Compile Include="Traits\Attack\AttackLeap.cs" />
|
<Compile Include="Traits\Attack\AttackLeap.cs" />
|
||||||
<Compile Include="Scripting\Properties\RepairableBuildingProperties.cs" />
|
|
||||||
<Compile Include="Traits\PaletteEffects\ChronoshiftPaletteEffect.cs" />
|
<Compile Include="Traits\PaletteEffects\ChronoshiftPaletteEffect.cs" />
|
||||||
<Compile Include="Traits\Chronoshiftable.cs" />
|
<Compile Include="Traits\Chronoshiftable.cs" />
|
||||||
<Compile Include="CrateSpawner.cs" />
|
<Compile Include="CrateSpawner.cs" />
|
||||||
@@ -129,7 +128,6 @@
|
|||||||
<Compile Include="Traits\Minelayer.cs" />
|
<Compile Include="Traits\Minelayer.cs" />
|
||||||
<Compile Include="Traits\ParaDrop.cs" />
|
<Compile Include="Traits\ParaDrop.cs" />
|
||||||
<Compile Include="Traits\PortableChrono.cs" />
|
<Compile Include="Traits\PortableChrono.cs" />
|
||||||
<Compile Include="Scripting\Properties\GuardProperties.cs" />
|
|
||||||
<Compile Include="Widgets\Logic\TabCompletionLogic.cs" />
|
<Compile Include="Widgets\Logic\TabCompletionLogic.cs" />
|
||||||
<Compile Include="Traits\Render\RenderJammerCircle.cs" />
|
<Compile Include="Traits\Render\RenderJammerCircle.cs" />
|
||||||
<Compile Include="Traits\Render\RenderHarvester.cs" />
|
<Compile Include="Traits\Render\RenderHarvester.cs" />
|
||||||
@@ -202,15 +200,6 @@
|
|||||||
<Compile Include="Traits\Attack\AttackGarrisoned.cs" />
|
<Compile Include="Traits\Attack\AttackGarrisoned.cs" />
|
||||||
<Compile Include="Widgets\Logic\LobbyMapPreviewLogic.cs" />
|
<Compile Include="Widgets\Logic\LobbyMapPreviewLogic.cs" />
|
||||||
<Compile Include="Widgets\Logic\ControlGroupLogic.cs" />
|
<Compile Include="Widgets\Logic\ControlGroupLogic.cs" />
|
||||||
<Compile Include="Scripting\Global\ReinforcementsGlobal.cs" />
|
|
||||||
<Compile Include="Scripting\Properties\AirstrikeProperties.cs" />
|
|
||||||
<Compile Include="Scripting\Properties\ProductionProperties.cs" />
|
|
||||||
<Compile Include="Scripting\Properties\MissionObjectiveProperties.cs" />
|
|
||||||
<Compile Include="Scripting\Properties\MobileProperties.cs" />
|
|
||||||
<Compile Include="Scripting\Properties\GeneralProperties.cs" />
|
|
||||||
<Compile Include="Scripting\Properties\CombatProperties.cs" />
|
|
||||||
<Compile Include="Scripting\Properties\PlayerProperties.cs" />
|
|
||||||
<Compile Include="Scripting\Properties\TransportProperties.cs" />
|
|
||||||
<Compile Include="Scripting\Properties\ChronosphereProperties.cs" />
|
<Compile Include="Scripting\Properties\ChronosphereProperties.cs" />
|
||||||
<Compile Include="Lint\CheckPlayers.cs" />
|
<Compile Include="Lint\CheckPlayers.cs" />
|
||||||
<Compile Include="Lint\CheckActors.cs" />
|
<Compile Include="Lint\CheckActors.cs" />
|
||||||
@@ -229,10 +218,8 @@
|
|||||||
<Compile Include="Widgets\Logic\DebugMenuLogic.cs" />
|
<Compile Include="Widgets\Logic\DebugMenuLogic.cs" />
|
||||||
<Compile Include="Warheads\PerCellDamageWarhead.cs" />
|
<Compile Include="Warheads\PerCellDamageWarhead.cs" />
|
||||||
<Compile Include="Scripting\Properties\HarvesterProperties.cs" />
|
<Compile Include="Scripting\Properties\HarvesterProperties.cs" />
|
||||||
<Compile Include="Scripting\Properties\HelicopterProperties.cs" />
|
<Compile Include="Scripting\Properties\TransportProperties.cs" />
|
||||||
<Compile Include="Scripting\Properties\PlaneProperties.cs" />
|
|
||||||
<Compile Include="Traits\InvulnerabilityUpgrade.cs" />
|
<Compile Include="Traits\InvulnerabilityUpgrade.cs" />
|
||||||
<Compile Include="Scripting\Properties\TransformProperties.cs" />
|
|
||||||
<Compile Include="Lint\CheckMapRules.cs" />
|
<Compile Include="Lint\CheckMapRules.cs" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
|||||||
Reference in New Issue
Block a user