Commit Graph

15567 Commits

Author SHA1 Message Date
Matthias Mailänder
ab04380234 give this a more in-universe description
we now have sandworms, carryalls and concrete
2015-03-01 14:59:41 +01:00
Oliver Brakmann
ec12fb130c Merge pull request #7527 from delftswa2014/bugfix/lobby_chat_margin
Increase ItemSpacing in CHAT_TEMPLATE for the lobby chat
2015-02-23 22:13:42 +01:00
Oliver Brakmann
0bf9b04b51 Merge pull request #7531 from RoosterDragon/stream-read-fixes
Fix some broken Stream.Read calls.
2015-02-23 21:49:49 +01:00
RoosterDragon
d4421f0a41 Fix some broken Stream.Read calls.
Change callers of this method to use the ReadBytes extension method that ensures the requested amount of bytes are consumed.

Also tighten argument validation.
2015-02-23 19:40:16 +00:00
jabbink
a7a326c568 Increase ItemSpacing in CHAT_TEMPLATE for the lobby chat
Fixes #7447
2015-02-23 15:12:11 +01:00
Oliver Brakmann
85fae8720d Merge pull request #7510 from DeadlySurprise/UninstallFix
Added uninstaller check for running game
2015-02-22 17:14:11 +01:00
Oliver Brakmann
293ec6577b Merge pull request #7507 from delftswa2014/bugfix/cheatfix
Fixed all cheat code
2015-02-22 15:10:17 +01:00
pevers
3f1db45ea6 changed all cheat to really enable everything on call
added givecash to the all cheat

fixed spacing

fixed spacing
2015-02-22 14:43:42 +01:00
DeadlySurprise
4668452e9b Added plugin download to appveyor 2015-02-21 21:58:07 +01:00
DeadlySurprise
c50feeb4e2 Added uninstaller check for running game 2015-02-21 21:57:46 +01:00
Oliver Brakmann
d3dab83de8 Merge pull request #7461 from pchote/remove-legacy-sidebar
Remove legacy sidebar code
2015-02-21 16:46:39 +01:00
Oliver Brakmann
878430622f Merge pull request #7479 from Mailaender/nuget-openal-soft
Replaced OpenAL Soft Windows DLL with a fetch script from Nuget
2015-02-21 15:42:24 +01:00
Matthias Mailänder
361c1bc010 Merge pull request #7483 from pchote/deadbuildingstate
Fix missing first animation frame and remove DeadBuildingState.
2015-02-21 14:00:23 +01:00
Pavel Penev
20ca9b2ab1 Merge pull request #7486 from delftswa2014/bugfix/apcbibs
Fixed #7472 so that cargo is only shown on allied vehicles
2015-02-21 02:08:41 +02:00
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
Paul Chote
f2087de9bd Remove DeadBuildingState.
Fixes #3422, #3522, #5136.
2015-02-20 16:56:46 +00:00
Paul Chote
29bf625887 Remove DeadBuildingState from RA. 2015-02-20 16:56:41 +00:00
Paul Chote
63e9cd4c9c Remove DeadBuildingState from TD. 2015-02-20 16:54:04 +00:00
Paul Chote
e9caf7f6e6 Initialise frame time when playing a new sequence.
Fixes #3706, #6389.
2015-02-20 16:54:04 +00:00
Paul Chote
e52c15553f Remove legacy sidebar code. 2015-02-20 16:46:55 +00:00
pevers
329d610577 Fixed #7472 so that cargo is only shown on allied vehicles
fixed spacing

pips are shown on every team when shroud is disabled

removed comment

Remove unwanted comment explaining how ally-detection works

fixed the real problem in RenderAfterWorld
2015-02-19 21:09:37 +01:00
Paul Chote
2a1e4f70a9 Replace the legacy TS sidebar placeholder with a modern placeholder. 2015-02-19 17:54:01 +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
6626df468c fetch OpenAL Soft from Nuget on Windows 2015-02-15 11:33:05 +01: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