Paul Chote
|
98039abf1b
|
Allow sequences to define a pixel offset. Fixes #3287.
|
2013-06-20 17:58:32 +12:00 |
|
Paul Chote
|
9a6b5e21dc
|
Account for sprite offsets in RenderDebugGeometry.
|
2013-06-20 17:57:23 +12:00 |
|
Chris Forbes
|
979ac4f91f
|
Merge pull request #3407 from pchote/voxel-fbo
Voxel refactoring
|
2013-06-19 14:57:17 -07:00 |
|
Matthias Mailänder
|
708e91145c
|
log exception thrown when the handshake fails
|
2013-06-17 22:50:47 +02:00 |
|
Matthias Mailänder
|
6b261534d8
|
remove some plenks
no logic changes
|
2013-06-17 22:50:39 +02:00 |
|
Matthias Mailänder
|
875ac468d3
|
log the catched exception when a client is dropped
because order dispatching failed for debugging
|
2013-06-17 20:46:02 +02:00 |
|
Matthias Mailänder
|
b01d55f1f6
|
Don't crash when the player to drop can't be found.
fixes #3224
|
2013-06-17 19:42:56 +02:00 |
|
Chris Forbes
|
787fde31ed
|
Merge pull request #3405 from Mailaender/fort-bugstar
Fixed the worsed problems in Fort Lonestar
|
2013-06-16 21:37:07 -07:00 |
|
Matthias Mailänder
|
11755798cc
|
Don't reserve airfields/helipads for husks that just fall down
fixes #3376
|
2013-06-16 12:43:41 +02:00 |
|
Paul Chote
|
82059dca6d
|
Add BeamRenderable for lasers.
|
2013-06-16 19:37:54 +12:00 |
|
Paul Chote
|
1eb04a70a5
|
Add TextRenderable for CashTick. Make ticks consistent.
|
2013-06-16 19:10:38 +12:00 |
|
Paul Chote
|
659e56f0fa
|
Remove Bitrotted JoinExternalGame. Fixes #3406. Closes #2153.
|
2013-06-16 04:19:06 +12: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
|
0e1c12131a
|
Generalize SheetBuilder overflow behavior.
|
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 |
|
ScottNZ
|
1593c94d90
|
Add some debugging information to LoadYamlRules
|
2013-06-14 20:33:26 +12: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 |
|
Chris Forbes
|
ae809ce39f
|
Use actor/target generations to invalidate targets on ownership change
|
2013-06-13 09:44:50 +12:00 |
|
Chris Forbes
|
5bc47f4834
|
Add generation counting to Actor and Target
This allows us to invalidate targets based on arbitrary conditions,
just by bumping the actor's generation number.
The next patches will use this.
|
2013-06-13 09:44:13 +12:00 |
|
Matthias Mailänder
|
0554ef35b7
|
added support for WAVE sound files
closes #2174
|
2013-06-12 20:18:07 +02:00 |
|
Paul Chote
|
1ea322ff9b
|
Merge pull request #3294 from Mailaender/single-player-orderlag
Set the OrderLatency to 1 in single player games
|
2013-06-12 11:02:53 -07:00 |
|
Chris Forbes
|
e7fcb758e3
|
Merge pull request #3361 from pchote/voxels
TS/RA2 Voxel support
|
2013-06-06 17:25:39 -07:00 |
|
Paul Chote
|
18f1683968
|
Simplify admin promotion check in ValidateClient.
This also fixes a crash if we want to allow
multiple admins in a server.
|
2013-06-05 22:35:30 +12:00 |
|
Paul Chote
|
235042ea65
|
Add VoxelRenderable to integrate voxel drawing with render traits.
|
2013-06-04 20:40:24 +12:00 |
|
Paul Chote
|
82faf7e929
|
Allow mods and maps to define voxel sequences.
|
2013-06-04 20:40:24 +12:00 |
|
Paul Chote
|
a00696ec3b
|
Add core voxel rendering code.
|
2013-06-04 20:40:24 +12:00 |
|
Paul Chote
|
f6264eeba4
|
Expose stencil buffer to render code.
The intention is to provide a layer for tracking shadow
rendering, so a single bit is sufficient for now.
|
2013-06-04 20:25:21 +12:00 |
|
Paul Chote
|
1b34c7d6b9
|
Expose depth buffer to render code.
|
2013-06-04 20:25:21 +12:00 |
|
Paul Chote
|
fb3e776cb9
|
Add matrix helpers to Graphics.Util.
|
2013-06-04 20:25:20 +12:00 |
|
Paul Chote
|
5692b95ad2
|
Use stream extensions to read binary map data.
|
2013-06-02 17:29:31 +12:00 |
|
Paul Chote
|
8123a383b6
|
Fixes #3334.
|
2013-06-01 12:53:31 +12:00 |
|
Matthias Mailänder
|
cc9a45daff
|
set the order lag to 1 in single player games
|
2013-05-28 19:36:23 +02:00 |
|
Paul Chote
|
bf3d337913
|
Support alternate sequence ordering for ts and d2k. Fixes #3333.
|
2013-05-28 22:37:07 +12:00 |
|
Paul Chote
|
c149898592
|
Separate IBodyOrientation from render traits.
|
2013-05-28 22:37:06 +12:00 |
|
Paul Chote
|
53aa698491
|
Rename LocalCoordinatesModel -> BodyOrientation.
|
2013-05-28 22:34:59 +12:00 |
|
Paul Chote
|
13f8d944d2
|
Split RenderSprites out of RenderSimple.
RenderSprites handles sprite drawing independently
from the extra bits needed by actors that only use
sprites.
|
2013-05-28 22:34:57 +12:00 |
|
Chris Forbes
|
33376b52bd
|
Merge pull request #3312 from ScottNZ/forcemove
Add force-move
|
2013-05-26 13:23:14 -07:00 |
|