Paul Chote
c30b18a9d6
Introduce MapCache and MapPreview for improved UI map previews.
2014-03-16 21:45:59 +13:00
Paul Chote
0a4423a9b8
Rename Waypoint -> Immobile and move it into Mods.RA.
2014-03-13 00:59:35 +13:00
Paul Chote
a7d6f717c4
Overhaul ingame timer displays. Fixes #3062 .
2014-03-12 17:19:06 +13:00
Paul Chote
7a034a6609
Move CPos and CVec into FileFormats.
2013-12-26 19:45:13 +13:00
Paul Chote
4e814a8c2e
Move ShroudRenderer into a trait.
2013-12-11 19:22:55 +13:00
Matthias Mailänder
b1c3ac20bf
brought back the MoveFlash
...
closes #2592
2013-11-02 18:03:49 +01:00
Paul Chote
11b34884cc
Use the newly polished text entry in C&C.
2013-10-24 20:02:17 +13:00
Paul Chote
7ffbfb9b7e
Add a Hotkey class for user-configurable keys. Fixes #3779 .
...
Users can now define and use hotkeys that include modifiers (ctrl/meta/shift/alt).
2013-10-22 09:14:05 +13:00
Paul Chote
19e0c2a83f
Remove PPos and PVecInt.
2013-09-27 15:58:56 +12:00
Paul Chote
3f8d75a1ac
Remove SpatialBins.
2013-09-27 15:36:51 +12:00
Paul Chote
4a2a747556
Pull ActorMap back out into a trait.
2013-09-27 15:36:49 +12:00
Paul Chote
dfd51c0caa
Introduce ScreenMap trait for caching screen-coord queries.
2013-09-27 15:36:25 +12:00
Paul Chote
dca59f12f7
Split highlight and player palettes. Fixes #3799 .
2013-09-07 20:59:43 +12:00
Paul Chote
75ae34b9fe
Move PlayerColorPalette to /Player/ and fix style nits.
2013-09-07 20:49:45 +12:00
ScottNZ
7f67b567f9
Add Fatal Error dialog
2013-08-18 14:58:07 +12:00
Paul Chote
387ac04d9f
Split tileset artwork loading out of TileSet.
...
This simplifies terrain loading and allows for
non-square tiles in game.
The editor still relies on the old code for now.
2013-08-14 23:08:17 +12:00
Paul Chote
eef941fd42
Track per-player frozen actors.
2013-08-12 21:34:18 +12:00
Matthias Mailänder
79355bbb32
remove unused AssemblyInfos
2013-08-07 15:42:29 +02:00
Paul Chote
3fd01cfac2
Remove obsolete PSubPos and PSubVec.
2013-08-01 20:18:43 +12:00
Paul Chote
0cdc4d6f01
Rename ViewportScrollController -> ViewportController.
2013-07-28 18:57:12 +12:00
ScottNZ
e4e92ec900
Add RejectsOrders to disallow orders for offmap aircraft etc
2013-07-12 16:04:14 +12:00
Paul Chote
185e9b3f08
Fix and rewrite contrails. Closes #3457 .
2013-06-25 19:38:48 +12: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
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
c149898592
Separate IBodyOrientation from render traits.
2013-05-28 22:37:06 +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
Paul Chote
7719ad1f2d
Move Renderable into its own file.
2013-05-17 18:12:26 +12:00
Paul Chote
45ff0645ba
Add client tooltips showing Admin/IP/Latency.
2013-04-25 14:33:23 +12:00
Matthias Mailänder
ebe9805e5b
separate UPnP from Game/Server into it's own class
2013-04-18 00:04:00 +02:00
Paul Chote
400ad49de0
Allow maps/mods to properly disable fog or shroud (or both).
2013-04-11 22:36:56 +12:00
Paul Chote
a5ec473a59
[Sync] the world pause state.
2013-04-07 23:40:34 +12:00
Matthias Mailänder
b2d885d268
Merge pull request #2403 from Mailaender/mono-nat
...
Use Mono.Nat for UPnP port forwarding.
2013-04-06 04:50:22 -07:00
Paul Chote
2cb634b8f5
New spawn selector tooltip for C&C.
2013-04-06 14:50:40 +13:00
Scott_NZ
083d59613a
Better UPNP logging. Also fixes a compile error
2013-04-05 14:18:22 +02:00
Matthias Mailänder
989c23e632
use Mono.Nat for UPnP port forwarding
...
- might support more devices
- supports internal and external port mapping
- discover the device only once (at startup)
2013-04-05 14:18:15 +02:00
Matthias Mailänder
63893e97e7
use SharpFont instead of custom Tao.FreeType
2013-04-02 12:46:25 +02:00
Paul Chote
819d315d56
Remove Turret and PVecFloat cruft.
2013-04-01 12:59:50 +13:00
Matthias Mailänder
7d0de5645f
Added QuadRenderer to render shaded/colored quads. Added DebugOverlay to World to show A* bidi search cost per cell.
2013-03-10 07:32:35 +01:00
Matthias Mailänder
de30f0a917
make fog of war rendering optional for classic mods
2013-03-08 09:40:12 +01:00
Scott_NZ
4c729ca5ed
Refactored GraphWidget to LineGraphWidget
2013-01-08 22:42:44 +13:00
Scott_NZ
a78f8865b8
Moved the graph widget into OpenRA.Game - it doesn't really have any dependencies on the RA mod
2013-01-08 22:42:44 +13:00
Chris Forbes
d0548d6766
Drop EvaAlerts from OpenRA.Game.csproj
2012-07-01 18:10:17 +12:00
Matthias Mailänder
7a578a0679
notifications (formerly EVAalerts) centralized and race specific
...
outsourced into notifications.yaml
triggered with PlayNotification(...)
(v2: less redundant code for PlayVoice/Notifications)
added harvester under attack and battlecontrol terminated
2012-07-01 14:39:30 +12:00
James Dunne
aac78773f4
Upgraded to VS2010
2012-06-26 20:39:56 -05:00
James Dunne
b127ae8027
Added sub-pixel position/vector types.
...
Updated Sync code to handle new sub-pixel types.
2012-06-21 19:41:12 -05:00
James Dunne
9c49143534
New types for cell and pixel coordinate position/vectors.
2012-06-21 15:36:59 -05:00
Matthias Mailänder
aa36a56b27
UPnP source code fixes
...
as suggested by Chris Forbes
2012-06-10 16:46:19 +12:00