Chris Forbes
|
feecc70a4f
|
remove another bit of insignificant but silly allocation
|
2011-03-05 18:49:50 +13:00 |
|
Chris Forbes
|
c1ad99bb99
|
dont allocate a full new palette texture every frame in HardwarePalette.Update
|
2011-03-05 18:29:30 +13:00 |
|
Chris Forbes
|
298baac061
|
add rollovers for health/production
|
2011-03-05 13:19:13 +13:00 |
|
Paul Chote
|
094907c1a9
|
Update copyright header. Normalize line endings to LF.
|
2011-02-13 10:38:57 +13:00 |
|
Paul Chote
|
73020a9419
|
Make binary info loading lazy
|
2011-02-11 21:50:11 +13:00 |
|
Chris Forbes
|
a515f95aed
|
adjust range circle rendering
|
2011-02-11 07:11:29 +13:00 |
|
Paul Chote
|
2daeb45bfe
|
Fix a subtle bug with flying units in spatialbins. Fixes #489.
|
2011-02-01 22:06:09 +13:00 |
|
Chris Forbes
|
79a46272ac
|
remove some crap from viewport
|
2011-01-30 17:27:39 +13:00 |
|
Chris Forbes
|
3c9891cdea
|
blah
|
2011-01-30 15:55:46 +13:00 |
|
Paul Chote
|
2c0a928b48
|
Fix terrain being drawn using the cursor palette.
|
2011-01-27 20:50:02 +13:00 |
|
Paul Chote
|
5ce5d48b04
|
Extracting packages
|
2011-01-27 20:50:01 +13:00 |
|
Paul Chote
|
ea9003d6fc
|
Port cursors to yaml.
|
2011-01-27 20:50:00 +13:00 |
|
Paul Chote
|
6a90f00298
|
Start tidying things up
|
2011-01-27 20:50:00 +13:00 |
|
Paul Chote
|
6c14b78b7c
|
Load the game into an intermediate state where RAInitDelegate can install packages, etc (an even bigger hack).
|
2011-01-27 20:50:00 +13:00 |
|
Paul Chote
|
6776d6f906
|
Load the main menu without loading mixes or creating a shellmap world. A giant hack.
|
2011-01-27 20:50:00 +13:00 |
|
Chris Forbes
|
848622054d
|
unstatic SpriteLoader
|
2011-01-26 21:09:07 +13:00 |
|
Chris Forbes
|
f032322948
|
remove System.Xml using from SequenceProvider
|
2011-01-26 21:07:54 +13:00 |
|
Chris Forbes
|
1d7f57941e
|
rename SpriteSheetBuilder to SpriteLoader; it's dumb otherwise
|
2011-01-26 21:07:54 +13:00 |
|
Chris Forbes
|
b7ea695f0c
|
better error when no sequences defined at all
|
2011-01-26 20:55:23 +13:00 |
|
Paul Chote
|
481cc7807b
|
Don't require a WorldRenderer to draw non-world-rendering widgets.
|
2011-01-19 20:41:32 +13:00 |
|
Chris Forbes
|
db63724aeb
|
add contrast surround to timer & chat which are displayed straight over the world
|
2011-01-08 12:21:12 +13:00 |
|
Paul Chote
|
60e3f7621f
|
Remove fp from CenterLocation and aircraft.
|
2011-01-07 20:14:22 +13:00 |
|
Chris Forbes
|
ae1710896a
|
add a tiny font; add labels in PerfGraphWidget
|
2010-12-28 17:24:20 +13:00 |
|
Chris Forbes
|
4a94cf656b
|
remove a redundant method from queries.
|
2010-12-27 18:26:12 +13:00 |
|
Chris Forbes
|
dcec748911
|
fix #436 bridges in wrong place in render sequence
|
2010-12-20 19:43:25 +13:00 |
|
Paul Chote
|
c6fad7fe98
|
Render IPreRenderSelection independently of OG.
|
2010-12-07 21:45:03 +13:00 |
|
Chris Forbes
|
9c20fba4a0
|
fix spy crashing things when disguised as a unit with fewer idle anims
|
2010-12-04 11:02:53 +13:00 |
|
Paul Chote
|
76428cbda2
|
Move ShroudRenderer into Graphics.
|
2010-11-27 11:28:22 +13:00 |
|
Paul Chote
|
e91caa4e7a
|
Save some perf.
|
2010-11-27 11:28:22 +13:00 |
|
Paul Chote
|
fb0e399ab9
|
Consolidate viewport clip calculations into one place (except for TerrainRenderer, but changing that calculation crashes my gfx card).
|
2010-11-27 11:20:04 +13:00 |
|
Paul Chote
|
7c5c989eb2
|
Introduce World.LocalShroud. Breaks targeting stealth tanks. Probably breaks FrozenUnderFog.
|
2010-11-27 11:20:04 +13:00 |
|
Paul Chote
|
41fd19c766
|
Begin refactoring Shroud. ShroudRenderer is now internal to WorldRenderer; all traits interact with Shroud directly. Gives soft-edges at the map border for free, but breaks shellmap and observers.
|
2010-11-27 11:20:03 +13:00 |
|
Paul Chote
|
06ed722b7a
|
Render healthbars / target lines / minefield grids *above* shroud.
|
2010-11-27 11:20:02 +13:00 |
|
Paul Chote
|
8565b7be0c
|
Always render actor selection boxes.
|
2010-11-27 11:20:02 +13:00 |
|
Paul Chote
|
a3861823c9
|
Fix scissoring for LocalPlayer != null.
|
2010-11-27 11:20:02 +13:00 |
|
Paul Chote
|
84fd45ad69
|
Scissor to map edge.
|
2010-11-27 11:20:02 +13:00 |
|
Paul Chote
|
fbeb638582
|
Center the viewport by default.
|
2010-11-27 11:20:01 +13:00 |
|
Paul Chote
|
fc5830a687
|
Added int2.Clamp(Rectangle). All queries for map geometry use map.Bounds.
|
2010-11-24 12:24:48 +13:00 |
|
Paul Chote
|
1dfe437641
|
Refactor Viewport.
|
2010-11-24 11:57:18 +13:00 |
|
Paul Chote
|
de8603832f
|
Use Map.Bounds instead.
|
2010-11-24 11:12:37 +13:00 |
|
Paul Chote
|
f11bcd27cc
|
Kill Map.XOffset / Map.YOffset.
|
2010-11-24 10:26:38 +13:00 |
|
geckosoft
|
be701007df
|
Changed: DrawRangeCircle now accepts a float instead of an int
|
2010-11-23 15:59:04 +13:00 |
|
Paul Chote
|
ccf66cde2f
|
Expose Graphics.Renderer setting; Refactor Renderer.Null.
|
2010-11-21 13:10:19 +13:00 |
|
Paul Chote
|
f2a20a182e
|
Begin work on the glsl renderer. Renders blue blocks for chrome-rgba.
|
2010-11-21 13:10:18 +13:00 |
|
Paul Chote
|
64a7592fed
|
Rename OpenRA.Gl -> OpenRA.Renderer.Cg
|
2010-11-21 13:10:18 +13:00 |
|
Paul Chote
|
bfb076b9bc
|
Refactor IShader to take a name instead of a stream.
|
2010-11-21 13:10:18 +13:00 |
|
geckosoft
|
b31a35d34b
|
Changed: Made it possible for maps to contain custom sequences (allowing 100% custom map-specific units to be 'build')
|
2010-11-21 10:57:16 +13:00 |
|
Paul Chote
|
047a09bbbd
|
Excise previous server extensions code
|
2010-11-10 10:30:24 +13:00 |
|
Chris Forbes
|
bc7cf09287
|
(gecko) Add support for custom order generators
|
2010-11-05 19:48:30 +13:00 |
|
geckosoft
|
9489196911
|
Added a new trait : Scale
|
2010-11-05 19:48:29 +13:00 |
|