Open source Star Ruler 2 source code!

This commit is contained in:
Lucas de Vries
2018-07-17 14:15:37 +02:00
commit cc307720ff
4342 changed files with 2365070 additions and 0 deletions
+18
View File
@@ -0,0 +1,18 @@
Ability: AutoMine
Name: #ABL_AUTO_MINE
Description: #ABL_AUTO_MINE_DESC
Icon: AsteroidIcon * #91ff2c
Target: targ = Object
TargetFilterType(targ, Asteroid)
TargetFilterHasCargoStored(targ)
IsToggleTarget(targ, Check Range = False, Channels = False)
CastWhenIdle(MineAsteroid, targ, Require Free Cargo = True)
CastOnActivate(MineAsteroid, targ)
ClearOnMoveOrder(targ)
AutoCastSystemAsteroid(targ)
+16
View File
@@ -0,0 +1,16 @@
Ability: DropoffPoint
Name: #ABL_DROPOFF_POINT
Description: #ABL_DROPOFF_POINT_DESC
Icon: CardCategoryIcons::0 * #91692c
Target: targ = Object
TargetFilterCargoStorage(targ)
TargetFilterOwned(targ)
IsToggleTarget(targ, Check Range = False, Channels = False)
CastWhenIdle(TransferCargo, targ, Require Cargo = True)
ClearOnMoveOrder(targ, Require Cargo = True)
AutoSetToOriginPlanet()
+17
View File
@@ -0,0 +1,17 @@
Ability: MineAsteroid
Name: #ABL_MINE_ASTEROID
Description: #ABL_MINE_ASTEROID_DESC
Icon: AsteroidIcon * #91692c
Range: 100
Target: targ = Object
TargetFilterType(targ, Asteroid)
TargetFilterHasCargoStored(targ)
RequireCargoSpace()
IsToggleTarget(targ)
PersistentBeamEffect(targ, #91692c, Tractor)
MineCargoFrom(targ, Sys.MiningRate:1)
+13
View File
@@ -0,0 +1,13 @@
Ability: PickupCargo
Name: #ABL_PICKUP_CARGO
Description: #ABL_PICKUP_CARGO_DESC
Icon: SupplyIcon * #91692c
Range: 100
Target: targ = Object
TargetFilterCargoStorage(targ)
TargetFilterOwned(targ)
TargetFilterHasCargoStored(targ)
PickupAllCargoFrom(targ)
+13
View File
@@ -0,0 +1,13 @@
Ability: TransferCargo
Name: #ABL_TRANSFER_CARGO
Description: #ABL_TRANSFER_CARGO_DESC
Icon: SupplyIcon * #91692c
Range: 100
Target: targ = Object
TargetFilterCargoStorage(targ)
TargetFilterOwned(targ)
RequireHeldCargo()
TransferAllCargoTo(targ)