Commit Graph

18105 Commits

Author SHA1 Message Date
Matthias Mailänder
088f56d181 remove redundant bot debug message 2015-09-07 20:58:52 +02:00
reaperrr
60359cc6f5 Use HashSets for AI 2015-09-06 22:59:49 +02:00
Pavel Penev
aae3c8ef7d Merge pull request #9293 from RoosterDragon/repair-render-perf
Speed up RepairIndicator.Render.
2015-09-06 23:13:28 +03:00
RoosterDragon
a1f6b83653 Speed up RepairIndicator.Render.
Check repairer count first, as this is quicker than checking fog visibility.
2015-09-06 21:06:02 +01:00
Matthias Mailänder
a8d4bc2cef Merge pull request #9292 from obrakmann/fix-silo-infinite-loop
Fix an infinite loop that occurs when a silo is captured
2015-09-06 21:54:14 +02:00
Oliver Brakmann
caa0e1678e Fix an infinite loop that occurs when a silo is captured 2015-09-06 21:46:20 +02:00
RoosterDragon
662077a47e Merge pull request #9103 from reaperrr/water-rot
Refactored WaterPaletteRotation into RotationPaletteEffect
2015-09-06 20:19:09 +01:00
reaperrr
fabdefeaf1 Use HashSets for tileset checks, check in constructor for better performance 2015-09-06 20:58:24 +02:00
RoosterDragon
1e22762a16 Merge pull request #8766 from TheRaffy/WeatherOverlay
Added a WeatherOverlay
2015-09-06 19:35:00 +01:00
TheRaffy
1fc2158f2e Added a WeatherOverlay 2015-09-06 20:25:29 +02:00
reaperrr
ea7811a076 Rename temp to rotationBuffer and remove comment 2015-09-06 19:28:16 +02:00
reaperrr
cd9effaa35 Added positive palette/tileset properties to RotationPaletteEffect 2015-09-06 19:28:15 +02:00
reaperrr
96c7d4345e Renamed WaterPaletteRotation to RotationPaletteEffect 2015-09-06 19:25:12 +02:00
reaperrr
ca055eb7bb Refactored WaterPaletteRotation
Moved RotationBase from tileset definition to WaterPaletteRotation effect.
Unhardcoded rotation range and rotation rate.
Added possibility to exclude Tilesets from effect.

Fixed RA water palette rotation for actors on desert maps (#8872).
2015-09-06 19:25:10 +02:00
Pavel Penev
7912e3c7ff Merge pull request #9283 from reaperrr/d2k-weapon-names
Changed D2k weapon names to match original
2015-09-06 13:29:14 +03:00
Pavel Penev
5b93146279 Merge pull request #9273 from clemty/tileset
TD: make cliffs unbuildable
2015-09-06 12:54:39 +03:00
Pavel Penev
8262591cc4 Merge pull request #9282 from reaperrr/d2k-nobounty
Removed bounties from D2k
2015-09-06 12:37:27 +03:00
Matthias Mailänder
c206bebb7f Merge pull request #9274 from pchote/fix-sound-engine
Don’t create multiple sound contexts.
2015-09-06 11:35:50 +02:00
Matthias Mailänder
0e5fcc1756 Merge pull request #9279 from atlimit8/SemanticallySets
More HashSet trait fields & Lint support
2015-09-06 10:23:20 +02:00
Matthias Mailänder
d20e93495e Merge pull request #9272 from pchote/remove-dps-table
Remove the broken actor stats export command.
2015-09-06 08:24:55 +02:00
reaperrr
5e6d30c3f5 D2k - switch stats of UnitExplodeSmall and UnitExplodeMed to match name 2015-09-06 05:08:45 +02:00
reaperrr
a321b41c72 D2k - remove unused UnitExplode 2015-09-06 05:08:44 +02:00
reaperrr
3b2d69df18 D2k - change position and name of ChainGun
To reduce conflicts with stats changes
2015-09-06 05:08:43 +02:00
reaperrr
b9377c49a9 D2k - remove unused ParaBomb 2015-09-06 05:08:40 +02:00
reaperrr
fe2491dd50 Add 80mm_O cannon for Ordos tank
To reduce conflicts with upcoming stats changes.
2015-09-06 05:08:39 +02:00
reaperrr
d3e8ffceb2 D2k weapon renamings 2015-09-06 05:08:38 +02:00
reaperrr
f857f49c10 Remove bounties from d2k 2015-09-06 02:37:28 +02:00
RoosterDragon
6b14d400ce Merge pull request #9259 from atlimit8/AI_countsAllAircraftRearmBuildings
AI counts all aircraft rearm buildings
2015-09-05 23:17:28 +01:00
atlimit8
8250f223c4 More HashSet trait fields & Lint support 2015-09-05 16:59:30 -05:00
clemty
23c6baa57d TD: make cliffs unbuildable
fixes #9265
2015-09-05 22:41:37 +02:00
Paul Chote
886d489766 Don’t create multiple sound contexts. 2015-09-05 18:29:14 +01:00
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
atlimit8
dbae16b7a0 AI counts all aircraft rearm buildings 2015-09-04 10:45:58 -05: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