Matthias Mailänder
924aba49ea
Merge pull request #3413 from pchote/install-modchooser
...
Add "Change Mod" buttons to RA and D2K. Fixes #3401 .
2013-06-15 02:34:54 -07:00
Paul Chote
0e21107694
Add "Change Mod" buttons to RA and D2K. Fixes #3401 .
2013-06-15 21:24:49 +12:00
Matthias Mailänder
f918d1d0b2
removed spurious tabs
2013-06-15 11:02:46 +02:00
Matthias Mailänder
52de4e1796
made ore mines indestructible
...
don't inherit tree to avoid future regressions
2013-06-15 10:50:25 +02:00
Paul Chote
52335a37bf
Allow/require renderers to enable alpha blending when needed. Fixes voxel shadow issues.
2013-06-15 19:31:52 +12:00
Paul Chote
4c22193446
Remove obsolete Stencil Buffer functions.
2013-06-15 19:31:52 +12:00
Paul Chote
c5337cdcf3
Reimplement voxel rendering with a FBO.
2013-06-15 19:31:52 +12:00
Paul Chote
2215f74959
Support rendering sprites into non-rectangular quads.
2013-06-15 19:16:09 +12:00
Paul Chote
7a71f87d9f
Introduce Renderable.BeforeRender().
...
WorldRenderer.Draw() has been slightly reorganized
to ensure that BeforeRender is called before any
drawing render state (e.g. scissor) has been set.
2013-06-15 19:16:08 +12:00
Paul Chote
18311be3ae
Remove nearest-int position rounding from SpriteRenderer.
...
The things that want to be rounded already do this
much earlier (wr.ScreenPxPosition, etc).
2013-06-15 19:16:08 +12:00
Paul Chote
7d09e78655
Add WorldRgbaSpriteRenderer.
2013-06-15 19:16:08 +12:00
Paul Chote
7beef85a64
Use PaletteReferences everywhere.
2013-06-15 19:16:08 +12:00
Paul Chote
e5bcb88b0e
Support sprites with an internal offset.
2013-06-15 19:16:08 +12:00
Paul Chote
9b576d3fdd
Add a visualization layer for renderable geometry.
2013-06-15 19:16:08 +12:00
Paul Chote
4152f61999
Move MakeFloatMatrix to Graphics.Util.
2013-06-15 19:16:08 +12:00
Paul Chote
5f0ab1f62d
Add functions for calculating voxel bounding boxes.
2013-06-15 19:16:08 +12:00
Paul Chote
37770a4e47
Extract voxel transform matrix into a function.
2013-06-15 19:16:08 +12:00
Paul Chote
013ad0617e
Allow sheets to wrap an ITexture directly.
2013-06-15 19:16:07 +12:00
Paul Chote
22e6966c8e
Texture changes:
...
* The GL texture id is now readonly.
* Added Size property.
* Added GetData() for reading data back from the GPU.
* Added SetEmpty() for creating an empty texture of a given size.
2013-06-15 19:16:07 +12:00
Paul Chote
4c8c010506
Expose FBOs to engine code.
2013-06-15 19:16:07 +12:00
Paul Chote
0e1c12131a
Generalize SheetBuilder overflow behavior.
2013-06-15 19:16:07 +12:00
Paul Chote
cd268c11ee
Move IsPowerOf2 to Exts.
2013-06-15 19:16:07 +12:00
Paul Chote
da8202a15e
Clean up LineRenderer whitespace (no code changes).
2013-06-15 19:09:20 +12:00
Paul Chote
ef95faa9b9
Fix LaserZap LineRenderer flushing.
2013-06-15 19:09:20 +12:00
Matthias Mailänder
b2201a0463
fixed conflicting sniper hotkey and too much damage vs walls
...
closes #3381
2013-06-15 08:35:29 +02:00
Matthias Mailänder
ebe0b0323e
make the snipers fire at targets in Fort Lonestar
2013-06-15 08:35:29 +02:00
Matthias Mailänder
2b8319090e
fixed Mig bombers crashing to earth when entering Fort Lonestar
2013-06-15 08:35:29 +02:00
Matthias Mailänder
bad3bd5fbb
added the parabox animation when parabomb cates are collected
2013-06-15 08:35:21 +02:00
ScottNZ
06b797fd14
Rename FortScript.cs to match the name of the map it's for
2013-06-14 20:40:40 +12:00
ScottNZ
5d37438561
Unbreak Fort Lonestar
2013-06-14 20:33:33 +12:00
ScottNZ
1593c94d90
Add some debugging information to LoadYamlRules
2013-06-14 20:33:26 +12:00
ScottNZ
c2e450986f
Add license notice to FortScript.cs
2013-06-14 20:20:55 +12:00
ScottNZ
6b44d232e7
Add Nukem's maps to the csproj
2013-06-14 20:20:33 +12:00
Matthias Mailänder
01a625691a
Merge pull request #3389 from ScottNZ/infil
...
Infiltration code cleanup
2013-06-14 00:08:24 -07:00
ScottNZ
5334589922
Infiltration code cleanup
2013-06-14 18:58:39 +12:00
Chris Forbes
17a3c0773b
Merge pull request #3404 from cjshmyr/prodqueue
...
Fix BuildTimeSpeedReduction being one step (building) too early with bui...
2013-06-13 17:37:57 -07:00
Curtis Shmyr
06375fe1a3
Fix BuildTimeSpeedReduction being one step (building) too early with build speed reduction
2013-06-13 18:31:30 -06:00
wuschel
e3bde3ccfe
added new RA multiplayer (desert) map: Pluto
...
Added Pluto, a new RA multiplayer map that focuses on Naval engagements
and oil derrick control.
2013-06-13 19:21:14 +02:00
Chris Forbes
6a5f1b0f63
Merge pull request #3400 from Mailaender/xbuild-warning
...
Fixed CS1701 xbuild/md-tool warning
2013-06-12 21:29:55 -07:00
Matthias Mailänder
10e5558812
fix an xbuild/md-tool warning
...
Assuming assembly reference.
You may need to supply runtime policy (CS1701)
2013-06-13 06:18:01 +02:00
Chris Forbes
2301c11309
Merge pull request #3383 from Mailaender/wave
...
Added support for WAVE sound files
2013-06-12 17:01:20 -07:00
Curtis Shmyr
db0829e6a0
Merge pull request #3397 from chrisforbes/target-generations
...
Target generations
2013-06-12 17:01:08 -07:00
Chris Forbes
c5f491dfc4
Merge pull request #3385 from cjshmyr/prodqueue
...
Production queue - change BuildTimeSpeedUpDivisor
2013-06-12 17:00:20 -07:00
Curtis Shmyr
3513e6538a
Build Acceleration - Change BuildTimeSpeedReduction to be more configurable
2013-06-12 17:45:43 -06:00
Chris Forbes
6ca4f0797a
Merge pull request #3399 from wuschel/bleed
...
Renamed Ares: National Park to Dionysus
2013-06-12 16:11:42 -07:00
wuschel
18a64cb0e5
Renamed Ares: National Park to Dionysus
...
Renamed map upon chrisf's request.
2013-06-13 00:10:15 +02:00
Curtis Shmyr
ec9345b051
Merge pull request #3398 from chrisforbes/panic-heal
...
Fix #3393 : Prevent ScaredyCat from reacting to healing
2013-06-12 15:06:27 -07:00
Chris Forbes
0a8e47c357
Fix #3393 : Prevent ScaredyCat from reacting to healing
2013-06-13 10:03:08 +12:00
Chris Forbes
59d10cfc5d
Invalidate targets when chronoshifted
...
This replaces OpenRA/OpenRA#2807 , without the massive cost.
2013-06-13 09:47:42 +12:00
Chris Forbes
ae809ce39f
Use actor/target generations to invalidate targets on ownership change
2013-06-13 09:44:50 +12:00