Paul Chote
9f41743465
Replace MiniTK.Audio with OpenAL-CS.
2015-12-27 17:03:32 +00:00
Taryn Hill
453cb17a0f
Merge pull request #10288 from pchote/remove-minitk
...
Replace MiniTK.Graphics with custom OpenGL shim.
2015-12-27 09:25:31 -06:00
reaperrr
7bd0ce012d
Merge pull request #10270 from RoosterDragon/less-samples
...
Remove some unneeded PerfSamples
2015-12-27 15:52:12 +01:00
reaperrr
d2d302432e
Merge pull request #10289 from RoosterDragon/aud-sample-rate
...
Allow AUD file with sample rates other than 22050 Hz
2015-12-27 15:40:32 +01:00
Paul Chote
397ca0f481
Replace MiniTK.Graphics with custom OpenGL shim.
2015-12-27 14:37:07 +00: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
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
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
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
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
Oliver Brakmann
387d0d0e3f
Merge pull request #10154 from teees/fix-banshee-deathsound
...
enable banshee death sound
2015-12-21 22:52:32 +01:00
atlimit8
43b2957331
Merge pull request #10251 from abcdefg30/removeISpriteBody
...
Remove ISpriteBody
2015-12-21 11:37:54 -06:00
Paul Chote
e11f49a773
Enable original TD campaign colors.
2015-12-21 17:14:49 +00:00
Paul Chote
95629c29a4
Use map rules to build the editor sidebar.
2015-12-21 15:05:44 +00:00
Paul Chote
fef25c7269
Add IndexedPlayerPalette for original campaign colors.
2015-12-21 15:05:28 +00:00
Matthias Mailänder
0fe644f458
Merge pull request #10203 from pchote/widelines2
...
Rewrite line renderer: Part 2 (remove LineRenderer plus other cleanups)
2015-12-21 07:36:21 +01:00
Oliver Brakmann
71478aa2b8
Merge pull request #9734 from RoosterDragon/auto-target-perf
...
Improve AutoTarget performance
2015-12-20 19:53:17 +01:00
abcdefg30
72ac5240b8
Remove ISpriteBody
2015-12-20 18:44:55 +01:00
Pavel Penev
42c98ec154
Don't crash when parsing corrupt sound files
...
Log the exception and move to the next parser.
2015-12-20 19:17:54 +02:00
Pavel Penev
8542ed33ce
Add ModData.GetLoaders()
...
Extract sound loaders and sprite loaders creation into a generic method to avoid code duplication.
2015-12-20 19:17:53 +02:00
Pavel Penev
61c1cab963
Add the SoundFormats field to mods
2015-12-20 19:17:51 +02:00
Pavel Penev
a31b0becf1
Make AudLoader implement ISoundLoader
2015-12-20 19:17:50 +02:00
Pavel Penev
5063e56786
Make WavLoader implement ISoundLoader
2015-12-20 19:17:49 +02:00
Pavel Penev
8d56de80ca
Add ISoundLoader
...
The interface is to be implemented by all sound loaders, just like ISpriteLoader. All loading goes through the interface. This would allow mods to create their own sound loaders outside the engine.
Also add a SoundFormats property to mod.yaml, where mods can define what sound loaders they will need.
This requires Game.Sound to be initialized after the ModData is loaded.
2015-12-20 19:17:48 +02:00
abcdefg30
e5cb7e03e1
Merge pull request #10239 from penev92/annotationChange
...
Use '@' in mod.yaml to indicate extra info
2015-12-20 17:47:36 +01:00
abcdefg30
49cf33dda3
Merge pull request #10242 from obrakmann/fix10228_frozenactor-startrevealed
...
Fix the StartsRevealed option of FrozenUnderFog being ignored
2015-12-20 17:45:21 +01:00