Commit Graph

21863 Commits

Author SHA1 Message Date
DArcy Rush
e6417abb51 Rebalance MCV crate in RA mod
Completely removes the chance of getting an MCV from a crate
in the RA mod unless the player has no base remaining.
2015-10-16 16:22:37 +01:00
abcdefg30
d5a6d9949c Remove the now unnecessary InitialSpawnDelay: 0 from the dropzone maps 2015-10-16 14:44:48 +02:00
abcdefg30
7624256001 Set InitialSpawnDelay to 0
and set the value to 1500 in the default mods.
2015-10-16 14:42:11 +02:00
Matija Hustić
5fe7c4af4d Temporary fix for missiles launched from zero height 2015-10-16 10:22:58 +02:00
Pavel Penev
8cbb132764 Merge pull request #9644 from hypercube33/patch-1
Update gdi-vehicles.yaml
2015-10-16 10:32:42 +03:00
hypercube33
093aea81c4 Update gdi-vehicles.yaml 2015-10-15 20:40:33 -05:00
Joppy Furr
6ded247d0c Change mouse cursors while joystick scrolling
This patch adds mouse cursors to the joystick scrolling feature.

On Tiberian Sun, which itself had joystick scrolling, the same cursors are
used as in the original game.

As the older games did not have joystick scrolling, I've had to make a
best-effort guess as to what were suitable cursors.
  -> When scrolling in all directions is available, the default arrow
     cursor is used.
  -> When a direction is blocked, the edge-scrolling blocked direction
     cursor is used.
2015-10-16 11:53:53 +13:00
reaperrr
2f69711341 Rename ActorMap *UnitsAt* occurences to *ActorsAt*
These enumerate actors in general, not just mobile actors (which the term 'unit' usually refers to).
2015-10-16 00:07:06 +02:00
abcdefg30
cd62873003 Add team chat for spectators 2015-10-15 16:20:17 +02:00
abcdefg30
db37b14392 Minor code (style) cleanup 2015-10-15 15:05:17 +02:00
abcdefg30
fd37869a88 Merge pull request #9636 from RoosterDragon/ai-mcv-perf
Remove a redundant check
2015-10-15 12:21:49 +02:00
RoosterDragon
a4338d9350 Remove a redundant check in FindAndDeployBackupMcv.
This avoids enumerating the mcvs twice.
2015-10-14 21:06:37 +01:00
RoosterDragon
262ab408b5 Speed up checks for IOccupySpace trait.
Eagerly load the trait (if it exists) in Actor, and use this reference to avoid having to perform self.Info.HasTraitInfo<IOccupySpaceInfo>() checks.
2015-10-14 20:46:15 +01:00
Matthias Mailänder
e0fa63ae19 also mention the movement class of the domain index in logs 2015-10-14 20:34:20 +02:00
abcdefg30
4432c071cc Fix aircraft repulsing other aircraft when not being repulsable themselves 2015-10-13 21:48:38 +02:00
RoosterDragon
210c7e312b Don't keep mix files in memory.
Added SegmentStream class to assist in maintaining views into portions of the FileStream of the overall mix file to avoid having to copy sections into in-memory buffers.
2015-10-13 19:23:56 +01:00
Oliver Brakmann
410f121a1e Merge pull request #8717 from matija-hustic/missile
Some work on the missile projectile
2015-10-13 19:02:25 +02:00
Pavel Penev
b161c58bbc Merge pull request #9622 from DSUK/test_fix
Fixed TFD Installation.
2015-10-13 10:48:42 +03:00
Pavel Penev
d070971272 Merge pull request #9618 from abcdefg30/cncplanes
Increase planes' CruiseAltitude in cnc
2015-10-13 09:52:52 +03:00
James
5000369463 Fixed TFD Not Creating Install Directory 2015-10-12 19:52:49 +01:00
James
b071bcf28c Added myself to AUTHORS 2015-10-12 19:52:49 +01:00
Kevin Azzam
96c0c2dec6 Make ctrl+x cut to clipboard 2015-10-12 18:58:26 +02:00
abcdefg30
5242bc88f7 Increase planes' CruiseAltitude in cnc 2015-10-12 17:26:28 +02:00
Huw Pascoe
c95fc793e4 Moved Health trait to OpenRA.Mods.Common
In preparation for custom hitboxes.
2015-10-12 01:56:00 +01:00
Huw Pascoe
5a81d5dfa7 Created IHealth interface and cleanup.
To decouple the Health trait from OpenRA.Traits.
DisplayHp renamed to DisplayHP and HealthExts moved
moved next to Actor.Kill() for consistency.
2015-10-12 01:55:59 +01:00
Matija Hustić
cd8a15271c Downward lookahead.
Added downward lookahead capability.
2015-10-11 22:15:30 +02:00
Matija Hustić
12b4f8ccf4 Programatic YAML upgrade 2015-10-11 22:03:06 +02:00
Matija Hustić
b9e57d33c3 Added lookahead, launch speed & angle computation.
The missiles should be more intelligent, avoiding cliffs,
surmounting inclines and flexibly selecting appropriate
launch speed and angle to avoid a close incline or miss
a close target.
2015-10-11 22:02:02 +02:00
Matija Hustić
41f57f2a15 Missile projectile refactor.
Introduces:

Vertical rate of turn
Customizable vertical launch angle
Delayed activation of the homing mechanism / propulsion
Freefall while propulsion deactivated
Customizable explosion altitude (for airburst)
Customizable cruise altitude (when target out of range)
Height checks for terrain impact and shadow rendering
Acceleration (instead of constant speed from launch to impact)
2015-10-11 22:02:01 +02:00
Matthias Mailänder
a79b71c608 Merge pull request #9581 from matija-hustic/attackmove_defendstance
Gets AttackMove to work with 'Defend' stance
2015-10-11 21:28:35 +02:00
Matthias Mailänder
40eb7fa074 Merge pull request #9588 from pchote/fix-recoil
Fix sprite turret recoil.
2015-10-11 21:21:48 +02:00
abcdefg30
9e24d4ec79 Merge pull request #9590 from pchote/fix-debug-case
Fix debug menu terminology.
2015-10-11 20:45:13 +02:00
Herve-M
4366593b33 2 pass replay loader (fix freeze) close #6241 2015-10-11 20:21:19 +02:00
Matthias Mailänder
4437bce132 Merge pull request #9459 from reaperrr/d2k-power-misc
Change D2k power draw and various other aspects to match original
2015-10-11 19:48:41 +02:00
Matthias Mailänder
770afd520b let the crusher take damage on spice explosions 2015-10-11 19:30:28 +02:00
Matthias Mailänder
1887875413 make Devastators crush walls 2015-10-11 19:30:28 +02:00
Matthias Mailänder
c6eff7023a add spice blooms 2015-10-11 19:30:28 +02:00
Matthias Mailänder
f2663c18a3 add an empty sprite 2015-10-11 19:30:28 +02:00
Christopher Grant
246f85413f document ThrowsShrapnel 2015-10-11 19:30:24 +02:00
Matthias Mailänder
6107eb389b Merge pull request #9600 from abcdefg30/tanyadamage
Fix tanya not being able to damage barrels
2015-10-11 19:26:27 +02:00
Matija Hustić
1ba81d7c97 Fixes bad comment in UpgradeRules
https://github.com/OpenRA/OpenRA/pull/8768/files#r41694572
2015-10-11 19:23:10 +02:00
Matija Hustić
2a0a7541ba Gets AttackMove to work with 'Defend' stance 2015-10-11 19:23:08 +02:00
Christopher Grant
a378abe7c1 Moved RandomWalk to OpenRA.Traits.Util 2015-10-11 18:59:11 +02:00
reaperrr
5646f4118f Make D2k infantry no longer attract worms 2015-10-11 16:28:41 +02:00
reaperrr
0629cde10f D2k implement classic engineer capturing, reduce Fremen cloak delay, add cloak to Saboteur 2015-10-11 16:27:39 +02:00
reaperrr
efde2ab8ff Enable Carryall self-healing 2015-10-11 16:27:36 +02:00
reaperrr
a94b8f5f0c Enable self-healing on D2k MCV, Harvester and Devastator to match original
Additionally change harvester PipCount and Capacity to match original.
2015-10-11 16:27:35 +02:00
reaperrr
5d20a9e4f2 Tweak emitted infantry types of D2k construction yard 2015-10-11 16:27:34 +02:00
reaperrr
4292a05470 Tweak D2k barracks RallyPoint offset 2015-10-11 16:27:33 +02:00
reaperrr
6dd5e3b77a Reduce D2k wall line build range 2015-10-11 16:27:32 +02:00