Merge commit 'matt/dune^'

Conflicts:
	.gitignore
	mods/d2k/rules/system.yaml
This commit is contained in:
Chris Forbes
2012-06-25 09:05:49 +12:00
31 changed files with 585 additions and 196 deletions

View File

@@ -6,6 +6,18 @@ CONYARDA:
IntoActor: mcva
Offset:1,1
Facing: 270
ProductionQueue@Building:
QueuedAudio: AI_BUILD.AUD
OnHoldAudio: AI_HOLD.AUD
ReadyAudio: AI_BDRDY.AUD
CancelledAudio: AI_CANCL.AUD
BlockedAudio: AI_NROOM.AUD
ProductionQueue@Defense:
QueuedAudio: AI_BUILD.AUD
OnHoldAudio: AI_HOLD.AUD
ReadyAudio: AI_BDRDY.AUD
CancelledAudio: AI_CANCL.AUD
BlockedAudio: AI_NROOM.AUD
PWRA:
Inherits: ^POWER
@@ -26,12 +38,24 @@ BARRA:
Buildable:
Prerequisites: pwra
Owner: atreides
ProductionQueue@Infantry:
ReadyAudio: AI_UNRDY.AUD
QueuedAudio:AI_TRAIN.AUD
OnHoldAudio: AI_HOLD.AUD
CancelledAudio: AI_CANCL.AUD
BlockedAudio: AI_NROOM.AUD
HIGHTECHA:
Inherits: ^HIGHTECH
Buildable:
Prerequisites: radara
Owner: atreides
ProductionQueue@Plane:
ReadyAudio: AI_UNRDY.AUD
QueuedAudio:AI_TRAIN.AUD
OnHoldAudio: AI_HOLD.AUD
CancelledAudio: AI_CANCL.AUD
BlockedAudio: AI_NROOM.AUD
RESEARCHA:
Inherits: ^RESEARCH
@@ -58,6 +82,12 @@ LIGHTA:
Owner: atreides
RenderBuildingWarFactory:
Image: LIGHTA
ProductionQueue@Vehicle:
ReadyAudio: AI_UNRDY.AUD
QueuedAudio:AI_TRAIN.AUD
OnHoldAudio: AI_HOLD.AUD
CancelledAudio: AI_CANCL.AUD
BlockedAudio: AI_NROOM.AUD
HEAVYA:
Inherits: ^HEAVY
@@ -66,6 +96,12 @@ HEAVYA:
Owner: atreides
RenderBuildingWarFactory:
Image: HEAVYA
ProductionQueue@Vehicle:
ReadyAudio: AI_UNRDY.AUD
QueuedAudio:AI_TRAIN.AUD
OnHoldAudio: AI_HOLD.AUD
CancelledAudio: AI_CANCL.AUD
BlockedAudio: AI_NROOM.AUD
RADARA:
Inherits: ^RADAR
@@ -78,11 +114,14 @@ STARPORTA:
Buildable:
Prerequisites: radara
Owner: atreides
ProductionQueue:
QueuedAudio: AI_ORDER.AUD
ProductionAirdrop:
ReadyAudio: AI_REINF.AUD
ProductionQueue@Vehicle:
QueuedAudio: AI_ORDER.AUD
ReadyAudio:
OnHoldAudio: AI_HOLD.AUD
CancelledAudio: AI_CANCL.AUD
BlockedAudio: AI_NROOM.AUD
REPAIRA:
Inherits: ^REPAIR
@@ -99,7 +138,6 @@ MCVA:
Facing: 10
IntoActor: conyarda
Offset:-1,-1
TransformSounds: BUILD1.aud
NoTransformSounds: AI_DPLOY.AUD
RenderUnit:
Image: DMCV
@@ -152,13 +190,12 @@ FREMEN:
Prerequisites: palacea
Selectable:
Bounds: 12,17,0,-6
# Voice: CommandoVoice
Voice: FremenVoice
Mobile:
Speed: 5
Health:
HP: 200
Passenger:
PipType: Red
RevealsShroud:
Range: 6
AutoTarget:
@@ -171,5 +208,5 @@ FREMEN:
Cloak:
InitialDelay: 125
CloakDelay: 125
CloakSound:
UncloakSound:
CloakSound: STEALTH1.aud
UncloakSound: STEALTH2.aud

View File

@@ -23,9 +23,15 @@
GainsExperience:
GivesExperience:
DrawLineToTarget:
#TODO: not race specific
ActorLostNotification:
ActorLostNotification@Atreides:
Race: atreides
Notification: AI_ULOST.AUD
ActorLostNotification@Harkonnen:
Race: harkonnen
Notification: HI_ULOST.AUD
ActorLostNotification@Ordos:
Race: ordos
Notification: OI_ULOST.AUD
ProximityCaptor:
Types:Vehicle
GivesBounty:
@@ -58,8 +64,15 @@
GainsExperience:
GivesExperience:
DrawLineToTarget:
ActorLostNotification:
ActorLostNotification@Atreides:
Race: atreides
Notification: AI_ULOST.AUD
ActorLostNotification@Harkonnen:
Race: harkonnen
Notification: HI_ULOST.AUD
ActorLostNotification@Ordos:
Race: ordos
Notification: OI_ULOST.AUD
ProximityCaptor:
Types:Tank
GivesBounty:
@@ -89,7 +102,7 @@
Rough: 60
SelectionDecorations:
Selectable:
Voice: GenericVoice
Voice: InfantryVoice
TargetableUnit:
TargetTypes: Ground
RenderInfantry:
@@ -101,8 +114,15 @@
GainsExperience:
GivesExperience:
DrawLineToTarget:
ActorLostNotification:
ActorLostNotification@Atreides:
Race: atreides
Notification: AI_ULOST.AUD
ActorLostNotification@Harkonnen:
Race: harkonnen
Notification: HI_ULOST.AUD
ActorLostNotification@Ordos:
Race: ordos
Notification: OI_ULOST.AUD
ProximityCaptor:
Types:Infantry
GivesBounty:
@@ -122,17 +142,21 @@
GainsExperience:
GivesExperience:
DrawLineToTarget:
ActorLostNotification:
ActorLostNotification@Atreides:
Race: atreides
Notification: AI_ULOST.AUD
ActorLostNotification@Harkonnen:
Race: harkonnen
Notification: HI_ULOST.AUD
ActorLostNotification@Ordos:
Race: ordos
Notification: OI_ULOST.AUD
DebugAircraftFacing:
DebugAircraftSubPxX:
DebugAircraftSubPxY:
DebugAircraftAltitude:
ProximityCaptor:
Types:Plane
EjectOnDeath:
PilotActor: RIFLE
SuccessRate: 50
GivesBounty:
^Helicopter:
@@ -149,17 +173,19 @@
Dimensions: 1,1
Footprint: x
TerrainTypes: Rock, Concrete
BuildSounds: BUILD1.aud
SellSounds: BUILD1.aud
GivesBuildableArea:
Capturable:
CapturableBar:
SoundOnDamageTransition:
DamagedSound:
DestroyedSound:
DamagedSound: EXPLSML1.aud
DestroyedSound: EXPLHG1.aud
RenderBuilding:
WithBuildingExplosion:
RepairableBuilding:
EmitInfantryOnSell:
ActorTypes: rifle,rifle,rifle,rifle,rifle,rifle
ActorTypes: rifle,rifle,rifle,bazooka,bazooka,engineer
MustBeDestroyed:
GivesExperience:
# FrozenUnderFog:
@@ -172,14 +198,19 @@
CaptureNotification@Ordos:
Race: ordos
Notification: OI_CAPT.AUD
#TODO: not Race-specific
ActorLostNotification:
ActorLostNotification@Atreides:
Race: atreides
Notification: AI_BLOST.AUD
ActorLostNotification@Harkonnen:
Race: harkonnen
Notification: HI_BLOST.AUD
ActorLostNotification@Ordos:
Race: ordos
Notification: OI_BLOST.AUD
EditorAppearance:
RelativeToTopLeft: yes
ShakeOnDeath:
ProximityCaptor:
Types:Building
Sellable:
AcceptsSupplies:
GivesBounty:

View File

@@ -6,6 +6,18 @@ CONYARDH:
IntoActor: mcvh
Offset:1,1
Facing: 270
ProductionQueue@Building:
QueuedAudio: HI_BUILD.AUD
OnHoldAudio: HI_HOLD.AUD
ReadyAudio: HI_BDRDY.AUD
CancelledAudio: HI_CANCL.AUD
BlockedAudio: HI_NROOM.AUD
ProductionQueue@Defense:
QueuedAudio: HI_BUILD.AUD
OnHoldAudio: HI_HOLD.AUD
ReadyAudio: HI_BDRDY.AUD
CancelledAudio: HI_CANCL.AUD
BlockedAudio: HI_NROOM.AUD
PWRH:
Inherits: ^POWER
@@ -26,12 +38,24 @@ BARRH:
Buildable:
Prerequisites: pwrh
Owner: harkonnen
ProductionQueue@Infantry:
ReadyAudio: HI_UNRDY.AUD
QueuedAudio:HI_TRAIN.AUD
OnHoldAudio: HI_HOLD.AUD
CancelledAudio: HI_CANCL.AUD
BlockedAudio: HI_NROOM.AUD
HIGHTECHH:
Inherits: ^HIGHTECH
Buildable:
Prerequisites: radarh
Owner: harkonnen
ProductionQueue@Plane:
ReadyAudio: HI_UNRDY.AUD
QueuedAudio:HI_TRAIN.AUD
OnHoldAudio: HI_HOLD.AUD
CancelledAudio: HI_CANCL.AUD
BlockedAudio: HI_NROOM.AUD
RESEARCHH:
Inherits: ^RESEARCH
@@ -58,6 +82,12 @@ LIGHTH:
Owner: harkonnen
RenderBuildingWarFactory:
Image: LIGHTH
ProductionQueue@Vehicle:
ReadyAudio: HI_UNRDY.AUD
QueuedAudio:HI_TRAIN.AUD
OnHoldAudio: HI_HOLD.AUD
CancelledAudio: HI_CANCL.AUD
BlockedAudio: HI_NROOM.AUD
HEAVYH:
Inherits: ^HEAVY
@@ -66,6 +96,12 @@ HEAVYH:
Owner: harkonnen
RenderBuildingWarFactory:
Image: HEAVYH
ProductionQueue@Vehicle:
ReadyAudio: HI_UNRDY.AUD
QueuedAudio:HI_TRAIN.AUD
OnHoldAudio: HI_HOLD.AUD
CancelledAudio: HI_CANCL.AUD
BlockedAudio: HI_NROOM.AUD
RADARH:
Inherits: ^RADAR
@@ -78,11 +114,14 @@ STARPORTH:
Buildable:
Prerequisites: radarh
Owner: harkonnen
ProductionQueue:
QueuedAudio: HI_ORDER.AUD
ProductionAirdrop:
ReadyAudio: HI_REINF.AUD
ProductionQueue@Vehicle:
QueuedAudio: HI_ORDER.AUD
ReadyAudio:
OnHoldAudio: HI_HOLD.AUD
CancelledAudio: HI_CANCL.AUD
BlockedAudio: HI_NROOM.AUD
REPAIRH:
Inherits: ^REPAIR
@@ -99,7 +138,6 @@ MCVH:
Facing: 10
IntoActor: conyardh
Offset:-1,-1
TransformSounds:
NoTransformSounds: HI_DPLOY.AUD
RenderUnit:
Image: DMCV
@@ -158,7 +196,6 @@ SARDAUKAR:
Name: Sardaukar
Description: Heavy infantry.
Selectable:
# Voice: TanyaVoice
Bounds: 12,17,0,-9
Health:
HP: 150

View File

@@ -33,14 +33,13 @@ ENGINEER:
Name: Engineer
Description: Infiltrates and captures enemy structures.\n Strong vs Nothing\n Weak vs Everything
Selectable:
# Voice: EngineerVoice
Bounds: 12,17,0,-9
Voice: EngineerVoice
Health:
HP: 25
Mobile:
Speed: 4
Passenger:
PipType: Yellow
EngineerRepair:
Captures:
TakeCover:
@@ -71,4 +70,56 @@ BAZOOKA:
PrimaryOffset: 0,0,0,-13
TakeCover:
-RenderInfantry:
RenderInfantryProne:
RenderInfantryProne:
THUMPER:
Inherits: ^Infantry
Buildable:
Queue: Infantry
BuildPaletteOrder: 50
Owner: atreides,harkonnen,ordos
Valued:
Cost: 400
Tooltip:
Name: Thumper
Description: Attracts sandsworm through vibrations.\n Strong vs Nothing\n Weak vs Everything
Selectable:
Bounds: 12,17,0,-9
Health:
HP: 25
Mobile:
Speed: 4
Passenger:
-AutoTarget:
AttackMove:
JustMove: true
Transforms:
IntoActor: thumping
Offset:1,1
Facing: 1
THUMPING:
Inherits: ^Building
Building:
Power: 0
Footprint: x
Dimensions: 1,1
TerrainTypes: Sand, Dune
Health:
HP: 25
Armor:
Type: None
RevealsShroud:
Range: 5
Valued:
Cost: 400
Tooltip:
Name: Thumper
-Capturable:
-CapturableBar:
-Sellable:
-GivesBuildableArea:
FreeActor:
Actor: SANDWORM
SpawnOffset: 1,2
Facing: 1

View File

@@ -6,6 +6,18 @@ CONYARDO:
IntoActor: mcvo
Offset:1,1
Facing: 270
ProductionQueue@Building:
QueuedAudio: OI_BUILD.AUD
OnHoldAudio: OI_HOLD.AUD
ReadyAudio: OI_BDRDY.AUD
CancelledAudio: OI_CANCL.AUD
BlockedAudio: OI_NROOM.AUD
ProductionQueue@Defense:
QueuedAudio: OI_BUILD.AUD
OnHoldAudio: OI_HOLD.AUD
ReadyAudio: OI_BDRDY.AUD
CancelledAudio: OI_CANCL.AUD
BlockedAudio: OI_NROOM.AUD
PWRO:
Inherits: ^POWER
@@ -26,12 +38,24 @@ BARRO:
Buildable:
Prerequisites: pwro
Owner: ordos
ProductionQueue@Infantry:
ReadyAudio: OI_UNRDY.AUD
QueuedAudio:OI_TRAIN.AUD
OnHoldAudio: OI_HOLD.AUD
CancelledAudio: OI_CANCL.AUD
BlockedAudio: OI_NROOM.AUD
HIGHTECHO:
Inherits: ^HIGHTECH
Buildable:
Prerequisites: radaro
Owner: ordos
ProductionQueue@Plane:
ReadyAudio: OI_UNRDY.AUD
QueuedAudio:OI_TRAIN.AUD
OnHoldAudio: OI_HOLD.AUD
CancelledAudio: OI_CANCL.AUD
BlockedAudio: OI_NROOM.AUD
RESEARCHO:
Inherits: ^RESEARCH
@@ -58,6 +82,12 @@ LIGHTO:
Owner: ordos
RenderBuildingWarFactory:
Image: LIGHTO
ProductionQueue@Vehicle:
ReadyAudio: OI_UNRDY.AUD
QueuedAudio:OI_TRAIN.AUD
OnHoldAudio: OI_HOLD.AUD
CancelledAudio: OI_CANCL.AUD
BlockedAudio: OI_NROOM.AUD
HEAVYO:
Inherits: ^HEAVY
@@ -66,6 +96,12 @@ HEAVYO:
Owner: ordos
RenderBuildingWarFactory:
Image: HEAVYO
ProductionQueue@Vehicle:
ReadyAudio: OI_UNRDY.AUD
QueuedAudio:OI_TRAIN.AUD
OnHoldAudio: OI_HOLD.AUD
CancelledAudio: OI_CANCL.AUD
BlockedAudio: OI_NROOM.AUD
RADARO:
Inherits: ^RADAR
@@ -78,11 +114,14 @@ STARPORTO:
Buildable:
Prerequisites: radaro
Owner: ordos
ProductionQueue:
QueuedAudio: OI_ORDER.AUD
ProductionAirdrop:
ReadyAudio: OI_REINF.AUD
ProductionQueue@Vehicle:
QueuedAudio: OI_ORDER.AUD
ReadyAudio:
OnHoldAudio: OI_HOLD.AUD
CancelledAudio: OI_CANCL.AUD
BlockedAudio: OI_NROOM.AUD
REPAIRO:
Inherits: ^REPAIR
@@ -99,7 +138,6 @@ MCVO:
Facing: 10
IntoActor: conyardo
Offset:-1,-1
TransformSounds:
NoTransformSounds: OI_DPLOY.AUD
RenderUnit:
Image: DMCV
@@ -181,7 +219,7 @@ SABOTEUR:
Name: Saboteur
Description: Sneaky infantry, armed with explosives.\n Strong vs Buildings\n Weak vs Everything\n Special Ability: destroy buildings
Selectable:
# Voice: TanyaVoice
Voice: SaboteurVoice
Bounds: 12,17,0,-9
Health:
HP: 100

View File

@@ -21,6 +21,14 @@
Value: 2500
BaseBuilding:
ProductionBar:
ProductionQueue@Building:
Type: Building
BuildSpeed: .4
LowPowerSlowdown: 3
ProductionQueue@Defense:
Type: Defense
BuildSpeed: .4
LowPowerSlowdown: 3
^POWER:
Inherits: ^Building
@@ -81,6 +89,10 @@
Produces: Infantry
PrimaryBuilding:
ProductionBar:
ProductionQueue@Infantry:
Type: Infantry
BuildSpeed: .4
LowPowerSlowdown: 3
^HIGHTECH:
Inherits: ^Building
@@ -113,6 +125,10 @@
Produces: Plane
PrimaryBuilding:
ProductionBar:
ProductionQueue@Plane:
Type: Plane
BuildSpeed: .4
LowPowerSlowdown: 3
^RESEARCH:
Inherits: ^Building
@@ -186,7 +202,8 @@
-RenderBuilding:
OreRefinery:
StoresOre:
PipCount: 17
PipColor: Green
PipCount: 20
Capacity: 2000
CustomSellValue:
Value: 600
@@ -218,6 +235,7 @@
-RenderBuilding:
RenderBuildingSilo:
StoresOre:
PipColor: Green
PipCount: 5
Capacity: 1500
-EmitInfantryOnSell:
@@ -254,6 +272,10 @@
Produces: Vehicle
PrimaryBuilding:
ProductionBar:
ProductionQueue@Vehicle:
Type: Vehicle
BuildSpeed: .4
LowPowerSlowdown: 3
^HEAVY:
Inherits: ^Building
@@ -287,6 +309,10 @@
Produces: Vehicle
PrimaryBuilding:
ProductionBar:
ProductionQueue@Vehicle:
Type: Vehicle
BuildSpeed: .4
LowPowerSlowdown: 3
^RADAR:
RequiresPower:
@@ -344,11 +370,9 @@
ExitCell: 3,1
ProductionAirdrop:
Produces: Vehicle
ReadyAudio: AI_REINF.AUD
ActorType: frigate
ProductionQueue:
ProductionQueue@Vehicle:
Type: Vehicle
Group: Vehicle
BuildSpeed: .4
LowPowerSlowdown: 3
ProductionBar:
@@ -372,7 +396,8 @@ WALL:
Building:
Dimensions: 1,1
Footprint: x
BuildSounds:
BuildSounds: CHUNG.aud
SellSounds: CHUNG.aud
Adjacent: 7
TerrainTypes: Rock
Health:
@@ -390,7 +415,6 @@ WALL:
TargetTypes: Ground
RenderBuildingWall:
HasMakeAnimation: false
Palette: d2k
GivesExperience:
EditorAppearance:
RelativeToTopLeft: yes
@@ -429,6 +453,8 @@ GUNTOWER:
AttackTurreted:
PrimaryWeapon: TurretGun
AutoTarget:
RequiresPower:
CanPowerDown:
^REPAIR:
Inherits: ^Building

View File

@@ -1,56 +1,19 @@
#TODO: Currently only uses the Atreides voices.
Player:
TechTree:
ClassicProductionQueue@Building:
Type: Building
BuildSpeed: .4
LowPowerSlowdown: 3
QueuedAudio: AI_BUILD.AUD
OnHoldAudio: AI_HOLD.AUD
ReadyAudio: AI_BDRDY.AUD
CancelledAudio: AI_CANCL.AUD
BlockedAudio: AI_NROOM.AUD
ClassicProductionQueue@Defense:
Type: Defense
BuildSpeed: .4
LowPowerSlowdown: 3
QueuedAudio: AI_BUILD.AUD
OnHoldAudio: AI_HOLD.AUD
ReadyAudio: AI_BDRDY.AUD
CancelledAudio: AI_CANCL.AUD
BlockedAudio: AI_NROOM.AUD
ClassicProductionQueue@Vehicle:
Type: Vehicle
BuildSpeed: .4
LowPowerSlowdown: 3
ReadyAudio: AI_UNRDY.AUD
QueuedAudio:AI_TRAIN.AUD
OnHoldAudio: AI_HOLD.AUD
CancelledAudio: AI_CANCL.AUD
BlockedAudio: AI_NROOM.AUD
ClassicProductionQueue@Infantry:
Type: Infantry
BuildSpeed: .4
LowPowerSlowdown: 3
ReadyAudio: AI_UNRDY.AUD
QueuedAudio:AI_TRAIN.AUD
OnHoldAudio: AI_HOLD.AUD
CancelledAudio: AI_CANCL.AUD
BlockedAudio: AI_NROOM.AUD
ClassicProductionQueue@Plane:
Type: Plane
BuildSpeed: .4
LowPowerSlowdown: 3
ReadyAudio: AI_UNRDY.AUD
QueuedAudio:AI_TRAIN.AUD
OnHoldAudio: AI_HOLD.AUD
CancelledAudio: AI_CANCL.AUD
BlockedAudio: AI_NROOM.AUD
PlaceBuilding:
SupportPowerManager:
ConquestVictoryConditions:
WinNotification:AI_MWIN.AUD
LoseNotification:AI_MFAIL.AUD
ConquestVictoryConditions@Atreides:
Race: atreides
WinNotification: AI_MWIN.AUD
LoseNotification: AI_MFAIL.AUD
ConquestVictoryConditions@Harkonnen:
Race: harkonnen
WinNotification: HI_MWIN.AUD
LoseNotification: HI_MFAIL.AUD
ConquestVictoryConditions@Ordos:
Race: ordos
WinNotification: OI_MWIN.AUD
LoseNotification: OI_MFAIL.AUD
PowerManager:
AllyRepair:
PlayerResources:
@@ -102,8 +65,15 @@ Player:
PlayerColorPalette:
BasePalette: d2k
RemapIndex: 240, 241, 242, 243, 244, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255
BaseAttackNotifier:
BaseAttackNotifier@Atreides:
Race: atreides
Audio: AI_ATACK.AUD
BaseAttackNotifier@Harkonnen:
Race: harkonnen
Audio: HI_ATACK.AUD
BaseAttackNotifier@Ordos:
Race: ordos
Audio: OI_ATACK.AUD
World:
OpenWidgetAtGameStart:
@@ -185,7 +155,7 @@ World:
SpriteNames: spice0
ValuePerUnit: 35
Name: Spice
PipColor: Yellow
PipColor: Green
AllowedTerrainTypes: Sand
AllowUnderActors: false
SmudgeLayer@CRATER:
@@ -216,7 +186,7 @@ World:
SilosNeeded: AI_SILOS.AUD
PrimaryBuildingSelected: AI_PRMRY.AUD
AbilityInsufficientPower:
LevelUp:
LevelUp: SCORTIK1.aud
SpatialBins:
BinSize: 4
Shroud:
@@ -246,17 +216,60 @@ CRATE:
RevealMapCrateAction:
SelectionShares: 1
Effect: reveal-map
#TODO: Currently only gives you an Atreides MCV
GiveMcvCrateAction:
GiveMcvCrateAction@Atreides:
SelectionShares: 2
NoBaseSelectionShares: 9001
Unit: mcva
GiveUnitCrateAction@trike:
GiveMcvCrateAction@Harkonnen:
SelectionShares: 2
NoBaseSelectionShares: 9001
Unit: mcvh
GiveMcvCrateAction@Ordos:
SelectionShares: 2
NoBaseSelectionShares: 9001
Unit: mcvo
GiveUnitCrateAction@Trike:
SelectionShares: 7
Unit: trike
GiveUnitCrateAction@quad:
GiveUnitCrateAction@Quad:
SelectionShares: 6
Unit: quad
GiveUnitCrateAction@Raider:
SelectionShares: 6
Unit: raider
GiveUnitCrateAction@SiegeTank:
SelectionShares: 6
Unit: siegetank
GiveUnitCrateAction@MissileTank:
SelectionShares: 6
Unit: missiletank
GiveUnitCrateAction@CombatA:
SelectionShares: 5
Unit: combata
GiveUnitCrateAction@CombatH:
SelectionShares: 5
Unit: combath
GiveUnitCrateAction@CombatO:
SelectionShares: 5
Unit: combato
GiveUnitCrateAction@Fremen:
SelectionShares: 4
Unit: fremen
GiveUnitCrateAction@Sardaukar:
SelectionShares: 4
Unit: sardaukar
GiveUnitCrateAction@Saboteur:
SelectionShares: 4
Unit: saboteur
GiveUnitCrateAction@SonicTank:
SelectionShares: 3
Unit: sonictank
GiveUnitCrateAction@Devast:
SelectionShares: 3
Unit: devast
GiveUnitCrateAction@deviatortank:
SelectionShares: 3
Unit: deviatortank
RenderSimple:
BelowUnits:
ProximityCaptor:
@@ -290,7 +303,6 @@ SPICEBLOOM:
Terrain: Spice
SANDWORM:
Inherits: ^Infantry
Buildable:
Owner: Creep
Valued:
@@ -298,18 +310,29 @@ SANDWORM:
Tooltip:
Name: Sandworm
Description: Attracted by vibrations in the sand. Will eat units whole and has a large appetite.
Icon: sandwormdust
Icon: wormjaw
Health:
HP: 10000
Radius: 3
Armor:
Type: None
Mobile:
Speed: 5
TerrainSpeeds:
Sand: 100
Dune: 100
Spice: 100
TargetableUnit:
TargetTypes: Ground
AutoTarget:
AttackMove:
JustMove: true
AttackWander:
AttackLeap:
PrimaryWeapon: WormJaw
CanAttackGround: no
RenderInfantry:
BelowUnits:
BelowUnits:
GivesExperience:
GivesBounty:
DrawLineToTarget:

View File

@@ -24,6 +24,8 @@
MustBeDestroyed:
BaseBuilding:
-AttackMove:
Transforms:
TransformSounds: BUILD1.aud
HARVESTER:
Inherits: ^Vehicle