Pavel Penev
293bb78a3c
Merge pull request #7457 from pchote/actorpreviews
...
Introduce ActorPreviewWidget (and other related changes).
2015-02-21 01:35:03 +02:00
Oliver Brakmann
aeceb05e08
Merge pull request #7305 from RoosterDragon/shroud-lazy-update
...
Vastly improve shroud rendering performance.
2015-02-20 23:59:48 +01:00
RoosterDragon
4d5101a7c4
Vastly improve shroud rendering performance.
...
Changes in the shroud are now tracked. If a cell changes it will mark itself and its neighbors as dirty. During the render phase all dirty cells will have their vertices calculated and cached. If a cell is not dirty, the pre-calculated vertices are retrieved from cache. Then the sprite renderer is provided the sprite and the pre-calculated vertices to draw.
This prevents constant recalculation of vertices for the shroud in the render phase, requiring instead only dirty cells in the visible area. The update phase is reduced to a practical noop, instead incurring the cost only of changed cells each frame, rather than checking the visible area.
2015-02-20 20:03:42 +00:00
Paul Chote
df7588f1bc
Merge pull request #7488 from RoosterDragon/trait-remove-perf
...
Speed up TraitContainer.RemoveActor.
2015-02-20 17:45:40 +00:00
Paul Chote
4ac8199e8e
Merge pull request #7482 from OpenRA/appveyor-deploy-conditions
...
Fixed AppVeyor deploying and failing the build
2015-02-20 17:29:10 +00:00
Paul Chote
1a6de9a03c
Merge pull request #7374 from DeadlySurprise/cashOverflowFix
...
Added a check for overflowing player credits
2015-02-20 17:24:57 +00:00
Paul Chote
f4e94f9f60
Merge pull request #7318 from reaperrr/remove-percellwh
...
Removed PerCellDamageWarhead
2015-02-20 17:15:28 +00:00
Pavel Penev
e2da1f11cb
Merge pull request #7495 from abcdefg30/placed_overlay
...
Fix a visual glitch in WithBuildingPlacedOverlay
2015-02-19 00:40:58 +02:00
Oliver Brakmann
44f884c561
Merge pull request #7156 from DeadlySurprise/luaMediaApi
...
Lua API : Added floating text and radar video
2015-02-18 20:57:37 +01:00
Oliver Brakmann
ca611a82e4
Merge pull request #7135 from penev92/bleed_d2kMapImporter
...
D2k: Add map importer
2015-02-18 20:33:17 +01:00
DeadlySurprise
7b53582c5e
Implemented Floating Text and radar video
2015-02-18 14:38:30 +01:00
abcdefg30
f63bc1e001
Fix a glitch in WithBuildingPlacedOverlay
...
when transforming the actor.
2015-02-18 12:50:17 +01:00
penev92
922af4d9cf
Add missing tiles BLOXBGBS-29 (1x1) and BLOXBGBS-617 (2x2)
2015-02-18 13:18:42 +02:00
penev92
da425f47e7
Initial implementation of D2k legacy map importer
...
Improve error handling; fix utility command description
Revert output location to working directory for both map importers
Rework how the map tiles get populated
Remove actor comments
2015-02-18 13:16:32 +02:00
abcdefg30
035b96f469
Made the ts conyard sellable
2015-02-18 11:13:48 +01:00
Igor Popov
5bcd56eb9d
Merge pull request #7439 from ScottNZ/fix-map-import
...
Fix map importer using the map title as the output filename.
2015-02-17 09:47:01 +03:00
reaperrr
89527962dd
Upgrade rule for PerCellDamage removal
2015-02-17 01:33:23 +01:00
reaperrr
f39488de41
Remove PerCellDamageWarhead
...
Remove redundant CrateNuke definition from Training Camp
2015-02-17 01:33:22 +01:00
RoosterDragon
a3898db660
Speed up TraitContainer.RemoveActor.
...
Use the binary search invariant of the lists to find the actor quickly and remove the range of entries from the list in a single operation to avoid redundant copying otherwise caused by removing entries one by one.
2015-02-17 00:02:43 +00:00
Chris Forbes
32411d64df
Merge pull request #7480 from pchote/beacon-poster-fade
...
Desaturate beacon posters in TD menu.
2015-02-17 10:06:27 +13:00
Matthias Mailänder
38dbb3063b
Merge pull request #7462 from obrakmann/fix7459_build_area
...
Fix extent of buildable area below structures
2015-02-16 22:04:03 +01:00
penev92
9664e32005
Merge pull request #7424 from RoosterDragon/minor-alloc
...
Avoid some memory allocations
2015-02-16 20:20:40 +02:00
Matthias Mailänder
917ae35e40
don't try to deploy all the time
2015-02-15 17:30:40 +01:00
Paul Chote
6e55c79a66
Desaturate beacon posters in TD menu.
2015-02-15 15:34:40 +00:00
Matthias Mailänder
4b70005d49
Merge pull request #7458 from pchote/replay-metadata
...
Closes #6669
2015-02-15 10:31:17 +01:00
Paul Chote
2d31e12bb9
Add --replay-metadata utility command.
2015-02-15 08:58:59 +00:00
Oliver Brakmann
7c59a523db
Merge pull request #7460 from pchote/soviet-sidebar
...
Fix soviet sidebar regression
2015-02-14 20:47:06 +01:00
Oliver Brakmann
beb9e5087b
Merge pull request #7446 from atimoschenkow/fix-sound-reset
...
Fix #7431
2015-02-14 17:04:14 +01:00
Oliver Brakmann
d1f810731d
Merge pull request #7437 from 42foobar42/nod2b
...
added nod mission 2b
2015-02-14 16:50:27 +01:00
Oliver Brakmann
de16d29aa6
Merge pull request #7445 from jwbuurlage/bleed
...
Fixes #7219 . In addition, sets cursor corresponding to the order with hi...
2015-02-14 12:22:34 +01:00
ScottNZ
61de2a2312
Fix map importer using the map title as the output filename.
...
This is broken because the map title can make an invalid filename.
2015-02-15 00:04:38 +13:00
Matthias Mailänder
76bf570426
Merge pull request #7436 from penev92/bleed_moveFiles2
...
Move the AI to Mods.Common
2015-02-14 09:42:18 +01:00
Matthias Mailänder
589e9fb5ee
Merge pull request #7471 from x-a-n-a-x/D2KUI-tooltips
...
Closes #7470
2015-02-14 07:21:14 +01:00
Sebastien Kerguen
fa3c0e77d5
- fixes the missing tooltip glyphs #7470
2015-02-13 22:55:02 +01:00
Paul Chote
50860ab2b5
Merge pull request #7378 from obrakmann/fix_wiki_deployment
...
Switch wiki deployment to the orabot user with SSH auth
2015-02-12 14:43:19 +00:00
Taryn Hill
5349c69307
Merge pull request #7467 from ScottNZ/stylecop-fixes
...
Brace style fixes.
2015-02-12 07:54:10 -06:00
ScottNZ
582b6635ff
Brace style fixes
2015-02-13 02:32:49 +13:00
Paul Chote
aa550790e5
Merge pull request #4528 from Mailaender/mime
...
Registered Linux MIME type to directly load replays
2015-02-12 11:21:37 +00:00
Paul Chote
6cacc70f6e
Merge pull request #7456 from Mailaender/d2k-radar-fixup
...
Fixed the faction insignia being drawn over the radar minimap
2015-02-12 10:36:41 +00:00
Alexander Boll
52c67aef76
added hunt to every movement
2015-02-10 21:08:20 +01:00
Alexander Boll
e4647a8333
added nod mission 2b
2015-02-10 21:08:19 +01:00
Matthias Mailänder
ba66be18f7
remove empty Children:
2015-02-10 20:17:50 +01:00
Matthias Mailänder
b4ada2d61c
change drawing order of faction logos over the minimap
2015-02-10 20:17:48 +01:00
Oliver Brakmann
7f4b62b7ee
Fix extent of buildable area below structures
...
Restore use of GetBuildingAt to take bibs into account for buildable area, and only consult the actor map if the actor at that location is not a building.
2015-02-10 19:28:54 +01:00
Paul Chote
1af61c92c5
Split SpriteRenderable into its own file.
2015-02-10 17:47:49 +00:00
Paul Chote
2834c95e35
Fix soviet sidebar texture rectangles.
2015-02-10 17:11:15 +00:00
Paul Chote
8d51fb0e66
Use ActorPreviewWidget for the color pickers.
2015-02-10 15:22:42 +00:00
Paul Chote
aa9db669e7
Fix ActorPreview turret facings.
2015-02-10 15:22:42 +00:00
Paul Chote
268ca94dc1
Introduce ActorPreviewWidget.
2015-02-10 15:22:42 +00:00
Paul Chote
db1a27b071
Introduce IFinalizedRenderable.ScreenBounds.
2015-02-10 14:26:44 +00:00