merge Dune 2000 "Rounded Edges" mod

Changes include:
 - bibs have been removed
 - building offset and selection boxes adapted
 - units and turrets leave husks
 - siege tank barrel won't rotate anymore
 - AI capable of building all units using all queues
 - bullet traces
 - windtrap animations
 - unit balance (mix of Dune II, Dune 2000 and Red Alert)
 - repair pad animation
 - no more obsessive "silos needed"
 - defense building queue → heavy armor queue
 - medics (using thumper graphics)
 - no buildable aircrafts anymore
 - harvesting has been slowed down
This commit is contained in:
Matthias Mailänder
2012-11-17 13:02:20 +01:00
committed by Chris Forbes
parent 7d4399d7cc
commit 96a088f998
101 changed files with 1797 additions and 1414 deletions

View File

@@ -1,13 +1,14 @@
^MCV:
Inherits: ^Vehicle
Buildable:
Queue: Vehicle
Queue: Armor
BuildPaletteOrder: 110
Hotkey: m
Valued:
Cost: 2000
Tooltip:
Name: Mobile Construction Vehicle
Description: Deploys into another Construction Yard.\n Unarmed
Description: Deploys into another Construction Yard\n Unarmed
Icon: mcvicon
Selectable:
Priority: 3
@@ -24,27 +25,47 @@
MustBeDestroyed:
BaseBuilding:
-AttackMove:
Explodes:
Weapon: UnitExplodeScale
EmptyWeapon: UnitExplodeScale
Transforms:
TransformSounds: BUILD1.aud
LeavesHusk:
HuskActor: MCV.Husk
^HARVESTER:
MCV.Husk:
Inherits: ^Husk
Health:
HP: 175
Tooltip:
Name: Destroyed Mobile Construction Vehicle
Icon: missiletankicon
RenderUnit:
Image: DMCV
HARVESTER:
Inherits: ^Vehicle
Buildable:
Queue: Vehicle
Queue: Armor
Prerequisites: Heavy Factory,Spice Refinery
Owner: atreides, harkonnen, ordos
BuiltAt: heavya, heavyh, heavyo
BuildPaletteOrder: 10
Hotkey: h
Valued:
Cost: 1100
Cost: 1000
Tooltip:
Name: Spice Harvester
Description: Collects Spice for processing.\n Unarmed
Description: Collects Spice for processing\n Unarmed
Icon: harvestericon
Selectable:
Priority: 7
Bounds: 42,42
Harvester:
Capacity: 20
PipCount: 7
Capacity: 14
Resources: Spice
UnloadTicksPerBale: 1
UnloadTicksPerBale: 15
# How far away from our linked refinery to find resources (in cells):
SearchFromProcRadius: 24
# How far away from last harvest order location to find more resources (in cells):
@@ -57,163 +78,281 @@
Speed: 6
Crushes: crate, infantry
RenderUnit:
Image: HARVESTER
RevealsShroud:
Range: 4
Explodes:
Weapon: UnitExplodeScale
EmptyWeapon: UnitExplodeScale
-AttackMove:
LeavesHusk:
HuskActor: Harvester.Husk
HARVESTER.Husk:
Inherits: ^Husk
Health:
HP: 150
Tooltip:
Name: Destroyed Spice Harvester
Icon: harvestericon
RenderUnit:
Image: HARVESTER
HARVESTER.starport:
Inherits: HARVESTER
Buildable:
Queue: Starport
BuiltAt: starporta, starporth, starporto
Valued:
Cost: 895
^TRIKE:
Inherits: ^Vehicle
Buildable:
Queue: Vehicle
BuildPaletteOrder: 15
Hotkey: w
Valued:
Cost: 200
Cost: 250
Tooltip:
Name: Scout Trike
Description: Weak Scout.\n Decent vs. Infantry
Description: Fast Scout\n Strong vs Infantry
Icon: trikeicon
Selectable:
Bounds: 24,24
Health:
HP: 75
HP: 100
Armor:
Type: Light
Mobile:
ROT: 10
ROT: 9
Speed: 12
RevealsShroud:
Range: 8
RenderUnit:
WithMuzzleFlash:
AttackFrontal:
PrimaryWeapon: M60mg
PrimaryOffset: 0,0,0,-4
PrimaryOffset: 0,-6,0,-3
#PrimaryLocalOffset: 1,-1,0,-3,0, -1,-1,0,-3,0
AutoTarget:
Cargo:
Types: Infantry
MaxWeight: 1
PipCount: 1
UnloadFacing: 220
InitialStance: Defend
Explodes:
Weapon: UnitExplodeTiny
EmptyWeapon: UnitExplodeTiny
#Cargo:
# Types: Infantry
# MaxWeight: 1
# PipCount: 1
# UnloadFacing: 220
^QUAD:
QUAD:
Inherits: ^Vehicle
Buildable:
Queue: Vehicle
BuildPaletteOrder: 30
Prerequisites: Light Factory
Owner: atreides, harkonnen, ordos
BuiltAt: lighta, lighth, lighto
BuildPaletteOrder: 20
Hotkey: q
Valued:
Cost: 400
Tooltip:
Name: Quad
Description: Fast scout vehicle, armed with \nrockets.\n Strong vs Vehicles\n Weak vs Infantry
Name: Missile Quad
Description: Missile Scout\n Strong vs Vehicles\n Weak vs Infantry
Icon: quadicon
Health:
HP: 120
HP: 125
Armor:
Type: Light
Mobile:
ROT: 10
Speed: 12
ROT: 8
Speed: 10
RevealsShroud:
Range: 7
RenderUnit:
Image: QUAD
AttackFrontal:
PrimaryWeapon: QuadRockets
PrimaryOffset: 0,0,0,-2
PrimaryLocalOffset: -4,0,0,0,25, 4,0,0,0,-25
PrimaryLocalOffset: 0,-3,0,-2,0 #-4
AutoTarget:
InitialStance: Defend
Explodes:
Weapon: UnitExplodeTiny
EmptyWeapon: UnitExplodeTiny
Selectable:
Bounds: 24,24
QUAD.starport:
Inherits: QUAD
Buildable:
Queue: Starport
BuiltAt: starporta, starporth, starporto
Valued:
Cost: 295
^COMBAT:
Inherits: ^Tank
Buildable:
Queue: Vehicle
BuildPaletteOrder: 60
Queue: Armor
BuildPaletteOrder: 25
Hotkey: c
Valued:
Cost: 850
Cost: 700
Tooltip:
Name: Combat Tank
Description: Main Battle Tank.\n Strong vs Tanks, Light Vehicles\n Weak vs Infantry, Aircraft
Description: Main Battle Tank\n Strong vs Tanks\n Weak vs Infantry, Aircraft\n \n Atreides: +Range\n Harkonnen: +Health\n Ordos: +Speed
Health:
HP: 450
HP: 325
Armor:
Type: Heavy
Mobile:
Speed: 6
Speed: 7
Crushes: crate, infantry
RevealsShroud:
Range: 5
Range: 6
Turreted:
ROT: 5
ROT: 6
AttackTurreted:
AlignIdleTurrets: true
PrimaryWeapon: 90mm
PrimaryRecoil: 3
PrimaryRecoilRecovery: 0.9
PrimaryRecoil: 4
PrimaryRecoilRecovery: 0.8
PrimaryLocalOffset: 0,-2,0,-3,0
RenderUnitTurreted:
AutoTarget:
InitialStance: Defend
Explodes:
Weapon: UnitExplodeSmall
EmptyWeapon: UnitExplodeSmall
Selectable:
Bounds: 30,30
^SIEGETANK:
^COMBAT.Husk:
Inherits: ^Husk
Health:
HP: 100
ThrowsParticle@turret:
Anim: turret
Spread: 3,3
Speed: 6
AnimKey: turret
SIEGETANK:
Inherits: ^Tank
Buildable:
Queue: Vehicle
BuildPaletteOrder: 80
Queue: Armor
Prerequisites: Heavy Factory,Outpost
Owner: atreides, harkonnen, ordos
BuiltAt: heavya, heavyh, heavyo
BuildPaletteOrder: 30
Hotkey: t
Valued:
Cost: 600
Cost: 850
Tooltip:
Name: Siege Tank
Description: Long-range artillery.\n Strong vs Infantry, Buildings\n Weak vs Tanks, Aircraft
Description: Siege Artillery\n Strong vs Infantry, Buildings\n Weak vs Tanks, Aircraft
Icon: siegetankicon
Health:
HP: 75
HP: 85
Armor:
Type: Light
Mobile:
Speed: 6
Speed: 5
ROT: 3
Crushes: crate, infantry
RevealsShroud:
Range: 5
Turreted:
ROT: 5
AttackTurreted:
ROT: 3
AttackFrontal:
PrimaryWeapon: 155mm
PrimaryRecoil: 3
PrimaryRecoilRecovery: 0.9
PrimaryRecoil: 7
PrimaryRecoilRecovery: 0.45
PrimaryLocalOffset: 0,-4,0,-7,0
RenderUnitTurreted:
Image: SIEGETANK
Explodes:
Weapon: UnitExplode
Chance: 75
Weapon: UnitExplodeScale
EmptyWeapon: UnitExplodeScale
AutoTarget:
InitialStance: Defend
Selectable:
Bounds: 30,30
LeavesHusk:
HuskActor: Siegetank.Husk
^MISSILETANK:
SIEGETANK.Husk:
Inherits: ^Husk
Tooltip:
Icon: siegetankicon
ThrowsParticle@turret:
Anim: turret
Spread: 3,3
Speed: 6
AnimKey: turret
RenderUnit:
Image: SIEGETANK
SIEGETANK.starport:
Inherits: SIEGETANK
Buildable:
Queue: Starport
BuiltAt: starporta, starporth, starporto
Valued:
Cost: 594
MISSILETANK:
Inherits: ^Tank
Valued:
Cost: 800
Cost: 1000
Tooltip:
Name: Missile Tank
Description: Long range artillery.\n Strong vs Infantry, Buildings\n Weak vs Tanks, Aircraft
Name: Rocket Tank
Description: Rocket Artillery\n Strong vs Vehicles, Buildings\n Weak vs Infantry, Aircraft
Icon: missiletankicon
Buildable:
Queue: Vehicle
BuildPaletteOrder: 50
Queue: Armor
Prerequisites: Heavy Factory,High Tech Facility
Owner: atreides, harkonnen
BuiltAt: heavya, heavyh
BuildPaletteOrder: 40
Hotkey: r
Mobile:
Speed: 6
ROT: 3
Health:
HP: 120
HP: 110
Armor:
Type: Light
RevealsShroud:
Range: 6
RenderUnit:
Image: MISSILETANK
AttackFrontal:
PrimaryWeapon: 227mm
PrimaryOffset: 0,6,0,-3
PrimaryLocalOffset: 3,-5,0,0,0, -3,-5,0,0,0
PrimaryLocalOffset: 3,5,0,-4,0, -6,5,0,-4,0
AutoTarget:
InitialStance: Defend
Explodes:
Weapon: UnitExplodeScale
EmptyWeapon: UnitExplodeScale
Selectable:
Bounds: 30,30
Bounds: 30,30
LeavesHusk:
HuskActor: Missiletank.Husk
MISSILETANK.Husk:
Inherits: ^Husk
Tooltip:
Icon: missiletankicon
RenderUnit:
Image: MISSILETANK
MISSILETANK.starport:
Inherits: MISSILETANK
Buildable:
Queue: Starport
Owner: atreides, harkonnen, ordos
BuiltAt: starporta, starporth, starporto
Valued:
Cost: 699