Commit Graph

9892 Commits

Author SHA1 Message Date
Paul Chote
4b1323ada5 Target cleanup. 2013-07-08 21:52:28 +12:00
Paul Chote
89fd889cf4 Convert Target positions to world coords. 2013-07-08 21:52:28 +12:00
Paul Chote
d0bed06765 Use WVec overload of Util.GetFacing where possible. 2013-07-08 21:52:27 +12:00
Paul Chote
7883b1bd7f Convert Combat.DoExplosion to world coords. 2013-07-08 21:52:27 +12:00
Paul Chote
0fdffd7b6a Convert Drag to world coords. 2013-07-08 21:52:27 +12:00
Paul Chote
7f25573cfa Convert Selectable to world coords. 2013-07-08 21:52:26 +12:00
Paul Chote
9eaeeffae9 CenterLocation.ToCPos() -> CenterPosition.ToCPos(). 2013-07-08 21:52:26 +12:00
Paul Chote
e741e83fd4 Convert IonCannon to world coords. 2013-07-08 21:52:26 +12:00
Paul Chote
2a0eff2ed0 Convert DrawLineToTarget to world coords. 2013-07-08 21:52:25 +12:00
Paul Chote
f9ec5fd9b7 Add WPos.ToCPos(). 2013-07-08 21:52:25 +12:00
Paul Chote
561cb6cfe0 Rewrite Leap activity to be more robust.
The dog will now always leap to the target
subcell (even if the target dies or moves),
and will kill whatever happens to be in the
target cell when it lands.
2013-07-08 21:52:25 +12:00
Paul Chote
82b7854ed7 Make MobileInfo.SubCellOffsets static. 2013-07-08 21:52:25 +12:00
Paul Chote
34df1ab705 Remove Combat.IsInRange(). Closes #3433. 2013-07-08 21:52:25 +12:00
Paul Chote
39e699d119 Convert BaseProvider range check to world coords. 2013-07-08 21:52:24 +12:00
Paul Chote
ec15aa5ee4 Restore radar enable/disable sounds. 2013-07-08 21:06:30 +12:00
Chris Forbes
edb08d6fec restrict packet size to 4K in server
- Sending a negative length no longer crashes the server
- Sending very large lengths can't force us to buffer stupid amounts of data

The offending client just gets kicked if they do this.
2013-07-08 14:58:07 +12:00
Matthias Mailänder
631baeafd2 added EditorConfig support
http://editorconfig.org
2013-07-07 11:16:59 +02:00
Paul Chote
d631f1b06b Use Target range checks in CarpetBomb. 2013-07-06 19:16:16 +12:00
Paul Chote
ec9054ceb1 Use Target range checks in AutoTarget and dependencies. 2013-07-06 19:16:16 +12:00
Paul Chote
4a471eff8b Use Target range checks in AttackLoyalty. 2013-07-06 19:12:26 +12:00
Paul Chote
07f9575bb7 Use Target range checks in AttackLeap. 2013-07-06 19:12:26 +12:00
Paul Chote
3a0f6dda08 Use Target range checks in Armament. 2013-07-06 19:12:26 +12:00
Paul Chote
6f67602d57 Use Target range checks in attack activities. 2013-07-06 19:12:26 +12:00
Paul Chote
399aac7e0f Extend Target with world-coordinate range checks. 2013-07-06 19:12:26 +12:00
Paul Chote
eec986d93d Add world coords overload of FindUnitsInCircle. 2013-07-06 19:12:25 +12:00
Paul Chote
e765fb6439 Make world-coordinates [Sync]able 2013-07-06 18:43:06 +12:00
Chris Forbes
f05bd319c5 Merge pull request #3520 from ScottNZ/hosp
Make captured hospitals in cnc/ra gradually heal all infantry units on the map
2013-07-05 17:39:40 -07:00
Chris Forbes
f81d086673 Merge pull request #3527 from pchote/spectator-color-fix
Spectator fixes
2013-07-05 17:30:53 -07:00
Paul Chote
18cecf8a67 Disable pausing for spectators. Fixes #3340. 2013-07-06 11:31:43 +12:00
Paul Chote
3a356782fc Force spectator color to white on join. Fixes #3501. 2013-07-06 11:11:48 +12:00
Matthias Mailänder
5626088042 Merge pull request #3497 from wuschel/bleed
added huge RA KotH map ATHENA
2013-07-05 10:44:25 -07:00
Matthias Mailänder
af2218b0ed Merge pull request #3500 from hasufell/Makefile
MAKE: refactor Makefile
2013-07-05 10:30:44 -07:00
hasufell
db1a0dd9c7 MAKE: quote all variables that can contain whitespace 2013-07-05 19:00:51 +02:00
hasufell
3e1a0e2458 MAKE: install more missing files
this should fix crash when clicking on "credits"
and the asset browser
2013-07-05 18:57:43 +02:00
Paul Chote
948eaa03c5 Fix lobby option checkbox widths. Fixes #3521. 2013-07-05 21:58:09 +12:00
Paul Chote
15b09d8938 Fix C&C lobby button order. 2013-07-05 21:54:36 +12:00
Paul Chote
f8313672ff Kill PowerBarWidget. Fixes #3446. 2013-07-05 21:50:34 +12:00
Chris Forbes
db9582f799 Merge pull request #3498 from Mailaender/explosion-offsets
Remove redundant explosion bits and fix lonestar mig contrails
2013-07-05 02:48:06 -07:00
Paul Chote
6fa4e54022 Remove the hardcoded mess of RadarBinWidget. 2013-07-04 23:19:25 +12:00
ScottNZ
4f099348b2 Make captured hospitals in cnc/ra gradually heal all infantry units on the map 2013-07-04 18:38:49 +12:00
hasufell
e18e09361d MAKE: simplify install rules
just copy all mod folders recursively, this also fixes
missing d2k/weapons and ra/sequences folders
2013-07-04 00:30:23 +02:00
wuschel
595603daf0 RA map ATHENA: added Allowbots false
see above // as mentioned in https://github.com/OpenRA/OpenRA/pull/3509
and
e0ffc205b1
2013-07-02 13:53:30 +02:00
wuschel
166e26db5b added huge RA KotH map ATHENA
The map has been tested with four players and was reasonably lag free.
Note that this is the newer fixed after the multiplayer playtests - the
one on the content openra is outdated.

While the map is working perfectly fine, it would be great if
https://github.com/OpenRA/OpenRA/issues/3496 could be implemented. That
way, the player would have multiple starting options.
2013-07-02 13:36:55 +02:00
Chris Forbes
71656b609a Merge pull request #3518 from ScottNZ/teslacoil
Tesla Coil improvements
2013-07-01 19:17:59 -07:00
ScottNZ
53f960ebd2 Reduce price of Tesla Coil from $1500 to $1200 2013-07-02 14:15:24 +12:00
ScottNZ
fd454d86fc Fix Tesla Coil zap and sequence timings 2013-07-02 14:15:08 +12:00
Paul Chote
4d3f7b366b Clean up RadarWidget code. Fixes #3508. 2013-07-01 21:11:05 +12:00
Paul Chote
4c0e61bca6 Merge pull request #3510 from Mailaender/d2k-stats
Fixed Dune 2000 combat stats and weapon sounds
2013-07-01 01:18:48 -07:00
Paul Chote
daf445366c Merge pull request #3509 from Mailaender/disallow-bots
Disallow bots on maps they don't understand
2013-07-01 01:03:08 -07:00
Paul Chote
7b5d20e81f Merge pull request #3494 from Mailaender/fix-packaging
Packaged files missing from playtest-20130629
2013-07-01 00:57:15 -07:00