Commit Graph

24208 Commits

Author SHA1 Message Date
Paul Chote
397ca0f481 Replace MiniTK.Graphics with custom OpenGL shim. 2015-12-27 14:37:07 +00:00
Doruk Turak
5436319406 Observer Shroud Options listing polish #10263
Pretty self explanatory: Now "All Players" and "Disable Shroud" options come before
2015-12-27 16:32:32 +02:00
Taryn Hill
2974af83c6 Remove unused MiniYaml methods From(Dictionary|List) 2015-12-27 07:56:41 -06:00
Matthias Mailänder
fcdf32015e fix Nod building online/offline notifications using EVA voices 2015-12-27 11:44:50 +01:00
Matthias Mailänder
a8d8764b81 unhardcode and self-document the notification 2015-12-27 11:44:41 +01:00
Matthias Mailänder
89ff2f1ba2 expose palette and sprite sequence to lint testing 2015-12-27 11:38:58 +01:00
RoosterDragon
da84f3d5ef Allow AUD file with sample rates other than 22050 Hz. 2015-12-27 00:05:28 +00:00
Matthias Mailänder
4660b7156d Merge pull request #10249 from pchote/remove-legacy-gl
Replace deprecated OpenGL features with more modern replacements
2015-12-26 22:53:22 +01:00
Paul Chote
74fb9bbfbb Remove legacy SetLineWidth methods. 2015-12-26 13:51:53 +00:00
Paul Chote
be29ec5342 Use explicit shader attributes. 2015-12-26 12:50:33 +00:00
Paul Chote
788def1c31 Remove Quad rendering support. 2015-12-26 12:46:55 +00:00
Paul Chote
d0e9af8f6b Convert VoxelRenderer to TriangleList. 2015-12-26 12:46:55 +00:00
Paul Chote
a754a96b77 Convert SpriteRenderer to TriangleList. 2015-12-26 12:46:54 +00:00
Paul Chote
af344452ea Convert RgbaColorRenderer to TriangleList. 2015-12-26 12:46:54 +00:00
Paul Chote
409a0052ca Remove legacy tag rendering. 2015-12-26 12:38:27 +00:00
Paul Chote
5b017cee58 Remove "Primary" tag. 2015-12-26 12:38:27 +00:00
Paul Chote
ef2f9cbafa Remove "Fake" tag. 2015-12-26 12:38:27 +00:00
Paul Chote
372bbaf7b6 Overhaul WithDecoration trait. 2015-12-26 12:38:26 +00:00
Paul Chote
cec2c584e6 Fix TS EMP overlay. 2015-12-26 12:37:22 +00:00
Paul Chote
7b54fe1645 Fix TS actor defaults. 2015-12-26 12:37:22 +00:00
Paul Chote
3ceacbb7c1 Fix Z-sorting for UISpriteRenderable. 2015-12-26 12:37:22 +00:00
DArcy Rush
67f88e368f Add mute option to the game 2015-12-25 23:33:18 +00:00
Oliver Brakmann
3474da0ecc Merge pull request #10072 from r34ch/monster-tank-madness
Monster tank madness polish
2015-12-25 21:36:43 +01:00
abcdefg30
b3f6085ea0 Adjustments to "Fail mission if impossible to land at beach" 2015-12-25 20:10:21 +00:00
DArcy Rush
c65a15bfb0 Fail mission if impossible to land at beach 2015-12-25 20:08:53 +00:00
DArcy Rush
e452f40ae1 Hide TechCenter tooltip 2015-12-25 20:01:54 +00:00
DArcy Rush
b282ecdf2a Make Dr. Demitri use Soviet voice 2015-12-25 20:01:54 +00:00
Oliver Brakmann
9ea2e0015d Merge pull request #10255 from pchote/campaign-colors-redo
Enable original TD campaign colors.
2015-12-25 19:48:18 +01:00
Matthias Mailänder
4f080a996e also render highest density sprite frame 2015-12-25 19:37:55 +01:00
Matthias Mailänder
276c1984fd document graphic settings interesting for benchmarking 2015-12-25 19:30:18 +01:00
Matthias Mailänder
d4e842e643 add a benchmark mode 2015-12-25 19:30:15 +01:00
Oliver Brakmann
39ffa18000 Merge pull request #10110 from Mailaender/rm-stylecop
Removed StyleCop dependency for unit tests
2015-12-25 19:29:06 +01:00
Matthias Mailänder
e80625880f Merge pull request #10011 from atlimit8/EasierActorSelectionInGame
Better actor selection in game by actor bounds center
2015-12-25 19:17:12 +01:00
Oliver Brakmann
d375a27416 Merge pull request #10161 from jaZzKCS/patch-1
Updated music.yaml files (RA/TD/D2k)
2015-12-25 18:31:48 +01:00
Matthias Mailänder
7335c4a8ce Merge pull request #10069 from penev92/soundLoader
Add plumbing for mod-defined sound loaders
2015-12-25 14:40:43 +01:00
Matthias Mailänder
b289478123 Merge pull request #10189 from reaperrr/less-lazy1
AttackBase and Armament optimizations
2015-12-25 14:04:46 +01:00
Matthias Mailänder
3dee27c855 Merge pull request #10269 from RoosterDragon/shader-path
Load shaders relative to the game directory, rather than the CWD
2015-12-25 13:03:06 +01:00
abcdefg30
668902c526 Merge pull request #10274 from Mailaender/mono-4.2
Updated to Mono 4.2
2015-12-24 16:45:48 +01:00
Matthias Mailänder
01aed5e64c update to mono 4.2 series 2015-12-24 16:27:57 +01:00
Matthias Mailänder
c83e194b4e Merge pull request #10267 from abcdefg30/allies5aDesc
Adjust the description of allies05a
2015-12-24 15:08:04 +01:00
RoosterDragon
3a2139de26 Add PlayerDictionary.
This custom collection allows other classes to implement a Player to value mapping, but also stores the values in an array for faster lookup by the player index in the world. For some code, this improved lookup time is important for performance.
2015-12-23 23:54:04 +00:00
RoosterDragon
5c14044138 Support sending sequences of points when drawing lines.
This allows the graph widgets to avoid having to create temporary arrays just to draw these lines, which reduces GC pressure.
2015-12-23 22:58:53 +00:00
RoosterDragon
611a928a47 Prevent changing world players after being set once. 2015-12-23 21:53:47 +00:00
RoosterDragon
6d02d5ebaa Remove some unneeded PerfSamples. 2015-12-23 20:19:22 +00:00
RoosterDragon
c25fe32c9e Load shaders relative to the game directory, rather than the CWD.
If OpenRA is started with a current working directory that does not match the path to the game, then loading shaders will fail. By using a path relative to the game directory, we can successfully start the game with different working directories.
2015-12-23 19:19:02 +00:00
atlimit8
b07cd683e8 Easier actor selection in game by actor bounds center 2015-12-23 12:09:08 -06:00
RoosterDragon
6ab6d774a7 Ensure LuaValues are disposed.
Adding in these missing calls prevents these instances from having to be finalized.
2015-12-23 17:22:51 +00:00
abcdefg30
57510fc954 Add a "tutorial" message at the beginning of allies05a 2015-12-23 13:54:16 +01:00
abcdefg30
3b6a02a3af Adjust the description of allies05a 2015-12-23 12:21:27 +01:00
jaZzKCS
4c461b08af Update music.yaml
Added a one-liner to make sure the song "Afterlife" (await_r.aud) is loaded in both content data alternatives (Aftermath scores.mix from DL mirror / Base game scores.mix file from Game CD.)

Regarding of which scores.mix file is used (the DL mirror one including the Aftermath expansion tracks or the vanilla one from "Install from CD"-option)
the naming of the file is different. Resulting in missing out this song when using the bigger scores.mix file with the bonus tracks.
2015-12-22 21:39:39 +01:00