Commit Graph

10921 Commits

Author SHA1 Message Date
Paul Chote
bed2745c61 Tidy TargetableBuilding. 2013-07-10 19:09:49 +12:00
Paul Chote
9b9952dcdf Change ITargetable TargetableCells -> TargetablePositions. 2013-07-10 19:09:28 +12:00
Chris Forbes
401ffaff17 rename BuildSpeedModifier back to BuildSpeed 2013-07-10 16:34:43 +12:00
Matthias Mailänder
4cebe6b9dc split ammobox into 3 single SHPs because of editor limitations 2013-07-09 17:33:37 +02:00
Matthias Mailänder
93d1241a72 more descriptive and consistent name for utility poles 2013-07-09 17:33:37 +02:00
Matthias Mailänder
827352aa4e consistently name tank traps 2013-07-09 17:33:34 +02:00
Matthias Mailänder
2d1a4404bc added an Asian hut by @JOoGraphics
http://content.open-ra.org/?p=detail&table=units&id=351

Conflicts:
	mods/ra/rules/civilian.yaml
2013-07-09 17:32:47 +02:00
Matthias Mailänder
e0a7819c54 Added Russian city building by @JOoGraphics
http://content.open-ra.org/?p=detail&table=units&id=308
2013-07-09 17:32:46 +02:00
Matthias Mailänder
71a4ebe8b7 added a temperat rice field by @JOoGraphics
http://content.open-ra.org/?p=detail&table=units&id=307
2013-07-09 17:32:46 +02:00
Matthias Mailänder
6a7f8c9416 added a tank trap by @CombineCR
http://content.open-ra.org/?p=detail&table=units&id=322
2013-07-09 17:32:46 +02:00
Matthias Mailänder
f93aa9511b Added a new mine that seeds gems by @CombineCR
http://content.open-ra.org/?p=detail&table=units&id=323
2013-07-09 17:32:46 +02:00
Matthias Mailänder
3cff9cc392 Added ammo boxes by @CombineCR
http://content.open-ra.org/?p=detail&table=units&id=324
2013-07-09 17:32:46 +02:00
Matthias Mailänder
e7708e7b4a Added Utility Poles by @CombineCR
http://content.open-ra.org/?p=detail&table=units&id=330
2013-07-09 17:32:46 +02:00
Matthias Mailänder
8fedf1f0f4 added Czech hedgehog by @JOoGraphics
http://content.open-ra.org/?p=detail&table=units&id=339
2013-07-09 17:32:46 +02:00
Matthias Mailänder
7b3c322b13 Merge pull request #3538 from chrisforbes/fix-legacy-capture-timing
fix a timing bug in LegacyCaptureActor
2013-07-08 14:52:37 -07:00
Chris Forbes
10e0f367a8 fix a timing bug in LegacyCaptureActor 2013-07-09 08:15:03 +12:00
Matthias Mailänder
46eb82c5af Merge pull request #3537 from tben643/mammoth-change
Mammoth Tank build time reduction
2013-07-08 11:50:24 -07:00
Matthias Mailänder
bd4434d8db spaces → tabs for @NukemBro's latest missions 2013-07-08 19:44:15 +02:00
Matthias Mailänder
8bb5b5700b added StyleCop support
with some rules we disagree with disabled
2013-07-08 19:42:32 +02:00
Matthias Mailänder
a90b3a9cd3 Merge pull request #3525 from pchote/ra-widget-cleanup
Widget fixes
2013-07-08 10:39:25 -07:00
Matthias Mailänder
f0f64010ec Merge pull request #3531 from pchote/world-targets
Convert more things to world coordinates
2013-07-08 10:33:25 -07:00
Ben Thatcher
5b07a3147b reduced Mammoth Tank build time 44s->36s 2013-07-08 22:36:34 +09:30
Paul Chote
2cff2d8bbe Improve Leap behavior:
* Configurable jump speed.
* Configurable jump angle.
* Configurable attack sound (uses weapon report).
* Don't accidentally eat tanks.
2013-07-08 23:40:22 +12:00
Paul Chote
4fbed810dc Redo husk particle physics using LerpQuadratic. 2013-07-08 23:40:22 +12:00
Paul Chote
5976913c73 Add WPos/WVec.LerpQuadratic to simplify ballistic calculations. 2013-07-08 23:40:22 +12:00
Paul Chote
1e7f1ab225 Convert Explosion to world coords. 2013-07-08 23:40:22 +12:00
Paul Chote
01de84e9fc Ensure valid targets in Selectable. 2013-07-08 23:40:21 +12:00
Paul Chote
8fe0eb73e2 Ensure a valid target in move. 2013-07-08 23:40:21 +12:00
Paul Chote
87361df043 Centralize weapon validity check into WeaponInfo. 2013-07-08 23:40:21 +12:00
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