Commit Graph

15481 Commits

Author SHA1 Message Date
Matthias Mailänder
edbab6976c switch to the new the Docker-based infrastructure 2015-01-10 21:24:54 +01:00
Matthias Mailänder
08411dbd73 Merge pull request #7308 from Mailaender/d2k-shellmap-harv-polish
Polished the Dune 2000 shellmap harvester delivery
2015-01-10 15:20:28 +01:00
Matthias Mailänder
3ef57d0180 Merge pull request #7273 from Mailaender/with-cargo-fix
Fixed WithCargo
2015-01-10 14:32:47 +01:00
Matthias Mailänder
e6ea359472 tweak the offset 2015-01-10 13:30:38 +01:00
Matthias Mailänder
be982bb42e Merge pull request #7250 from atimoschenkow/redundancy-fix
Refactored NotifyBlocker() (and several overloads) into ActorExts
2015-01-10 12:18:05 +01:00
atimoschenkow
cefd554a5e NotifyBlocker extension method for Actor 2015-01-10 12:02:59 +01:00
Oliver Brakmann
ae03fa9af5 Merge pull request #7306 from Mailaender/ra-missing-desert-palette
Removed glitchy decorations from DESERT tileset
2015-01-10 11:26:57 +01:00
Scott
77a4e467f8 Fix a small typo in survival01 (missing colon) 2015-01-10 12:12:59 +13:00
Matthias Mailänder
9ebf0ec85e exclude decorations without desert palette equivalents 2015-01-09 22:54:26 +01:00
abcdefg30
8ca61aa917 Updated all year numbers 2015-01-09 21:18:05 +01:00
Matthias Mailänder
5840e91908 Merge pull request #7299 from penev92/bleed_reorderMakefile
Reorder Travis build command orders
2015-01-09 20:57:20 +01:00
penev92
5d6f23af31 Add command dependencies 2015-01-09 18:48:37 +02:00
penev92
a8a726f56b Reorder Travis command order, add new lines to Makefile output for better readability 2015-01-09 17:49:34 +02:00
Oliver Brakmann
d9932549f2 Merge pull request #7297 from abcdefg30/fixutility
Fix a stupid mistake in utility.cmd (td vs cnc)
2015-01-09 15:38:30 +01:00
abcdefg30
d9572d4ca4 Rename Win -> MissionAccomplished and Lose -> MissionFailed
But keep them in notifications.yaml for backwards compatibility.
2015-01-09 14:14:03 +01:00
abcdefg30
ad1f9e56b6 Fix a stupid mistake in utility.cmd (td vs cnc) 2015-01-09 14:10:44 +01:00
abcdefg30
4a1e0a44d5 Added all speech notifications to notifications.yaml 2015-01-09 14:09:54 +01:00
Mustafa Alperen Seki
a7017d6d71 Fix Starport unit prerequisites. 2015-01-09 10:34:49 +02:00
Mustafa Alperen Seki
52a08e24af Fix Starport unit prerequisites. 2015-01-09 10:32:08 +02:00
Mustafa Alperen Seki
c2f9169d54 Fix Starport unit prerequisites. 2015-01-09 10:29:02 +02:00
Oliver Brakmann
4ec3a9e9fe Merge pull request #7294 from penev92/bleed_reorderMakefile
Reorder the Makefile
2015-01-08 17:42:21 +01:00
Oliver Brakmann
c779259462 Merge pull request #7282 from penev92/bleed_moveFiles
Move more traits to Mods.Common
2015-01-08 17:29:19 +01:00
penev92
cada348262 Reorder the "test" and "check" sections of the Makefile in order to run the faster/more dangerous things first 2015-01-08 18:02:13 +02:00
Oliver Brakmann
248afc0fee Merge pull request #7284 from pchote/fire-offset
Improve the fire animation position on D2K husks.
2015-01-08 16:59:40 +01:00
reaperrr
c619c06999 Merge pull request #7292 from RoosterDragon/upgradeoverlay-modifyrender
Adjust UpgradeOverlay.ModifyRender to be more efficient.
2015-01-08 08:48:55 +01:00
Matthias Mailänder
89b2f4d5d3 Merge pull request #7217 from Mailaender/chrome-init-cleanup
Cleaned up the ingame widget initialization
2015-01-08 07:40:36 +01:00
Matthias Mailänder
88922b056e Merge pull request #7229 from RoosterDragon/map-coords
Introduce a new type for representing map coordinates.
2015-01-08 07:39:23 +01:00
Chris Forbes
507fe66f78 Merge pull request #7288 from RoosterDragon/faster-depth-sorting
Speed up depth sorting of renderables.
2015-01-08 14:22:20 +13:00
Chris Forbes
0a493df4c1 Merge pull request #7281 from RoosterDragon/cache-render-traits
Cache render related TraitsImplementing calls in Actor.
2015-01-08 14:13:11 +13:00
RoosterDragon
df6956867a Adjust UpgradeOverlay.ModifyRender to be more efficient.
When IsTraitDisabled is set, ModifyRender doesn't actually alter the sequence, so we can just return it directly and avoid adding another layer of enumerable. If it is unset, then the modifying enumerable has one less condition to check inside the loop.
2015-01-08 00:52:03 +00:00
penev92
37cdcaf354 Move everything Capture-related + Transform activity to Mods.Common 2015-01-08 01:49:15 +02:00
penev92
18ac3953cc Move everything ExternalCapture-related to Mods.Common 2015-01-08 01:49:14 +02:00
penev92
8504c233d9 Move everything Repair-related to Mods.Common 2015-01-08 01:49:14 +02:00
penev92
bcd5160604 Move everything Bridge-related to Mods.Common 2015-01-08 01:47:20 +02:00
RoosterDragon
53f06ba093 Implement dynamic hardware palette sizing.
The HardwarePalette will now grow its palette buffer and texture in power-of-2 increments. This avoids it having to allocate memory for a full 256x256 texture up front. In practice the default mods use 22 or 23 palettes so a 32x256 texture is used. This means both the buffer and texture save neatly on memory. Additionally, HardwarePalette.ApplyModifiers sees a nice speedup as it has to transfer a much smaller amount of memory from the buffer to the texture.

To facilitate this change, the MaxPalettes constant is no more. Instead the PaletteReference deals with the calculation of the index and this is passed into the appropriate methods.
2015-01-07 22:41:51 +00:00
DeadlySurprise
fbe6ab7f4e Fixed yaml bug with leading spaces 2015-01-07 22:16:15 +01:00
RoosterDragon
69c409c20d Speed up depth sorting of renderables.
The OrderBy overload that takes an int generating key selector is faster than the one that requires a custom comparer. We extract a function from the ScreenZPosition function that determines the Z position of a WPos with an offset, but does not account for the tileset height. For the ordering function this is fine as only the relative magnitude of the comparison keys matter, so we don't need to spend time adjusting for the tileset height, as that won't affect the sort.
2015-01-07 18:22:38 +00:00
RoosterDragon
7cfece6dc0 Introduce a new type for representing map coordinates.
To resolve the ambiguity introduced when the introduction of isometric maps meant that cell and map coordinates were no longer equivalent, a new type has been introduced so they can each be represented separately.
2015-01-07 17:30:34 +00:00
Igor Popov
40c9d0a47d Merge pull request #7275 from RoosterDragon/formatting
Formatted all files.
2015-01-07 13:56:04 +03:00
Paul Chote
3667ebb7ca Merge pull request #7203 from RoosterDragon/reduce-server-footprint
Avoid initialization of graphical elements for a server.
2015-01-07 10:34:59 +13:00
RoosterDragon
a6cda967c2 Formatted all files.
Automatically formatted all files via VS. This generally corrects indentation, removes trailing whitespace and corrects misplaced tabs or spaces. Manually tweaked a few files where required.
2015-01-06 21:28:50 +00:00
Matthias Mailänder
282f76c1c1 Merge pull request #7256 from obrakmann/td-lobby-headers
Fix incorrect name for lobby headers container in TD
2015-01-06 22:08:16 +01:00
penev92
1c3dc388ea Remove redundant (and possibly risky) AttackFollow.CanAttack() 2015-01-06 22:07:41 +02:00
penev92
17dfda4c9d Some fixes to Cloak.IsVisible() 2015-01-06 22:07:33 +02:00
Oliver Brakmann
6468c0b6e6 Merge pull request #7266 from reaperrr/stylecop-make
Add StyleCop checks for Game, Editor and Mod dlls to make.ps1
2015-01-06 21:05:36 +01:00
Matthias Mailänder
eef3c548b8 Merge pull request #7286 from abcdefg30/d2kfix
Closes #7283
Closes #7285
2015-01-06 20:44:41 +01:00
Matthias Mailänder
c250457a34 make this fool proof by choosing a sane default 2015-01-06 20:04:45 +01:00
abcdefg30
84c2fdf9a9 Remove Buildable: from corrino buildings 2015-01-06 11:53:35 +01:00
abcdefg30
72a8951738 Fix sardaukars targeting air units 2015-01-06 11:43:11 +01:00
Paul Chote
55e5dd93eb Improve the fire animation position on D2K husks. 2015-01-06 23:36:43 +13:00