Commit Graph

18073 Commits

Author SHA1 Message Date
Paul Chote
a11ffa5135 Remove the bitrotted actor stats command. 2015-09-05 18:01:32 +01:00
reaperrr
e74c0d6c13 Merge pull request #9141 from RoosterDragon/pathfinder-perf
Improve pathfinder performance (paths may change)
2015-09-05 16:49:51 +02:00
reaperrr
e0e31d89b1 Merge pull request #9264 from penev92/appearsOnRadar
Make AppearsOnRadar implement INotifyCreated
2015-09-05 00:39:33 +02:00
Pavel Penev
c323046ed0 Make AppearsOnRadar implement INotifyCreated
Cache the IRadarColorModifier so we don't look for it on every render tick.
2015-09-05 01:18:45 +03:00
RoosterDragon
e44342daa0 Merge pull request #9250 from reaperrr/fix-deco-visibility
Make rocks and trees HiddenUnderShroud instead of FrozenUnderFog
2015-09-04 18:15:34 +01:00
reaperrr
543dc8e5d0 Make rocks and trees HiddenUnderShroud instead of FrozenUnderFog
This improves performance significantly when many trees and rocks are on the map and shroud/fog are enabled.
2015-09-04 17:15:16 +02:00
Matthias Mailänder
91c7d7893e Merge pull request #9238 from deniz1a/asymmetric
Red Alert: Corrects spelling in "Asymetric Battle" map.
2015-09-04 10:50:25 +02:00
Matthias Mailänder
f785c5d03f Merge pull request #9246 from RoosterDragon/array-to-set
Change some arrays to sets
2015-09-04 08:56:44 +02:00
Matthias Mailänder
02460a16b4 Merge pull request #9240 from penev92/fixAnims
Fix crash when aircraft is rearming at a helipad in TS
2015-09-04 08:46:23 +02:00
Matthias Mailänder
266a1eac8d Merge pull request #9241 from reaperrr/streamline-bo-yaml
Added ^SpriteActor and fixed remaining BodyOrientation regressions
2015-09-04 08:25:14 +02:00
reaperrr
31bcbeb789 Added ^SpriteActor and streamlined TS defaults
To avoid BodyOrientation issues.
2015-09-03 22:40:02 +02:00
reaperrr
89a115466c Added ^SpriteActor and streamlined D2k defaults
To reduce risk of BodyOrientation issues.
2015-09-03 22:40:01 +02:00
reaperrr
ec48c411f0 Added ^SpriteActor and streamlined TD defaults
To fix BodyOrientation regressions and reduce risk of future regressions.
2015-09-03 22:40:00 +02:00
reaperrr
0fc9507930 Clean and fix RA maps to avoid BodyOrientation-related crashes 2015-09-03 22:39:59 +02:00
reaperrr
6b9a511bd5 Added ^SpriteActor and streamlined RA defaults
To fix potential BodyOrientation issues and reduce risk of future
regressions.
2015-09-03 22:39:57 +02:00
reaperrr
fc4fadbd8d Merge pull request #9237 from Mailaender/allies-03-prison-orientation
Fixed BodyOrientation in 3rd Allies mission
2015-09-03 22:33:08 +02:00
RoosterDragon
901e604cf3 Replace arrays with sets.
In places where arrays were being treated as a set, just create a set directly. This reveals the intention of such collections better, and also improves performance by allowing set based methods to be used.
2015-09-03 20:09:24 +01:00
Pavel Penev
4f4bab2cdf Merge pull request #9245 from atlimit8/WarheadTargetHashSets
Load HashSets in OpenRA.Mods.Common/Warheads/Warhead.cs directly from MiniYaml
2015-09-03 21:35:59 +03:00
atlimit8
7e31a249ab Load HashSets in OpenRA.Mods.Common/Warheads/Warhead.cs directly from MiniYaml 2015-09-03 13:27:58 -05:00
Pavel Penev
27e16d0730 Don't try to play a rearming animation if it doesn't exist 2015-09-03 15:55:20 +03:00
deniz1a
650cc8fb51 Red Alert: Corrects spelling in "Asymetric Battle" map.
Changes map name to "Asymmetric Battle".
2015-09-03 12:29:59 +03:00
Matthias Mailänder
4f0f5cdee7 remove BodyOrientation for invisible actor 2015-09-03 07:42:21 +02:00
Matthias Mailänder
119023c485 Merge pull request #8727 from atlimit8/MultipleTargetableTraits
TargetTypes by Upgrade and Replacement of Targetable* by Targetable and ITargetablePositions
2015-09-03 07:41:34 +02:00
atlimit8
5f079f2463 Add MinAirborneAltitude to Aircraft trait to set airborne threshold 2015-09-02 23:19:00 -05:00
atlimit8
b789739352 Allies 03 - kill prisoners with barrels 2015-09-02 23:19:00 -05:00
atlimit8
fadfd179cb Cache FrozenActor ITargetable.TargetTypes union 2015-09-02 23:19:00 -05:00
atlimit8
6986cd9f0e Remove TargetableAircraft 2015-09-02 23:19:00 -05:00
atlimit8
97ce4766f3 Grant upgrades while aircraft is airborne 2015-09-02 23:19:00 -05:00
atlimit8
a6cd770dcf Remove TargetableSubmarine 2015-09-02 23:14:41 -05:00
atlimit8
ecc15d9ae6 Grant upgrades while cloaked 2015-09-02 23:14:40 -05:00
atlimit8
23d0424437 Add ITargetablePositions seperating it from ITargetable 2015-09-02 23:14:40 -05:00
atlimit8
f5c3575c5a Support multiple ITargetable traits 2015-09-02 23:14:40 -05:00
Taryn Hill
4bd34e3ed3 Merge pull request #9236 from atlimit8/FixAircraftTraitIndent
Fix indentation in OpenRA.Mods.Common/Traits/Air/Aircraft.cs
2015-09-02 23:07:57 -05:00
atlimit8
5bfa3afd88 Fix indentation in OpenRA.Mods.Common/Traits/Air/Aircraft.cs 2015-09-02 22:54:05 -05:00
Paul Chote
2f759abddc Merge pull request #9159 from penev92/bleed_plugInit
Add PlugInit
2015-09-03 04:18:29 +01:00
Matthias Mailänder
8114a53760 Merge pull request #9222 from GraionDilach/hackyai-unitlimits
Implement HackyAI->UnitLimits.
2015-09-02 21:14:13 +02:00
Matthias Mailänder
8e382cf598 Merge pull request #9218 from deniz1a/badger-satellite
Red Alert: Adds satellite icons to badger planes.
2015-09-02 21:00:46 +02:00
Matthias Mailänder
735bb06c48 Merge pull request #9229 from pchote/fix-building-offsets
Fix TS building artwork offsets.
2015-09-02 20:45:15 +02:00
Pavel Penev
2042fccefd Merge pull request #9189 from reaperrr/bye-rendersimple3
Remove RenderBuilding
2015-09-02 19:21:01 +03:00
reaperrr
032bef7d71 Merge pull request #9124 from penev92/bleed_deployToUpgrade
Make use of DeployToUpgrade
2015-09-02 18:15:14 +02:00
reaperrr
0785bdbcf1 Move WithSpriteBody pause check to constructor 2015-09-02 17:55:03 +02:00
reaperrr
2031df965c Clarify TODO on TS missile silo sequences 2015-09-02 17:51:43 +02:00
reaperrr
45e6c62ec9 Cache WithSpriteBody in Refinery constructor 2015-09-02 17:51:19 +02:00
Paul Chote
7063d785a3 Fix Nod stealth generator offsets. 2015-09-02 16:22:24 +01:00
Paul Chote
291ba0e664 Fix GDI upgrade center offset. 2015-09-02 16:18:37 +01:00
Paul Chote
abce4678ca Fix Nod advanced power plant offset. 2015-09-02 16:18:27 +01:00
Paul Chote
04c61727f7 Don’t sample map height when calculating building centers. 2015-09-02 16:06:05 +01:00
Pavel Penev
495a99991c Add turret plugs to the TS shellmap 2015-09-02 16:13:27 +03:00
Pavel Penev
8f42cff550 Introduce PlugsInit 2015-09-02 16:13:23 +03:00
Pavel Penev
c4bf92870b Merge pull request #9083 from Mailaender/lint-cleanup
Cleaned up the ILint boiler plate code
2015-09-02 15:49:43 +03:00