Paul Chote
000a5eaa56
Pass WorldRenderer to IRenderModifiers and replace more palette lookups.
2013-02-24 15:45:03 +13:00
Paul Chote
f0ba0ce2e8
Wrap palette references with a PaletteRef object.
2013-02-24 15:43:15 +13:00
Kenny
f41fb32d60
Introducing per-player shrouds.
...
- Each player has their own shroud and their visibility does not extend outside of the shroud.
- Units and buildings can no longer target other units outside of their visibility. Buildings can still be targetted if they have been explored.
- GPS will provide visibility in the fog-of-war.
- Spies that infiltrate radar domes will gain their victim's exploration and reset it on all clients (if the victim does not have GPS)
2012-12-13 15:16:56 -08:00
Chris Forbes
5fee165692
fixed #2289 - missing chrono effects on return
2012-07-01 14:24:49 +12:00
James Dunne
9c49143534
New types for cell and pixel coordinate position/vectors.
2012-06-21 15:36:59 -05:00
Chris Forbes
bc6af1841b
fix indents everywhere
2011-10-18 15:10:17 +13:00
Chris Forbes
55036cd58c
fix trailing whitespace everywhere
2011-09-26 08:40:39 +13:00
Paul Chote
c84f53c10d
Extract tile overlays into a shp instead of rolling our own in code; Remove UIOverlay. Fixes #1061 .
2011-07-27 21:48:32 +12:00
Paul Chote
d4baf2d757
Refactor UnitInfluence trait -> world.ActorMap
2011-05-22 19:32:53 +12:00
Paul Chote
8f962853f9
Support arbitrary per-player palettes. Will crash if I missed any cases that don't explicitly set the Renderable palette.
2011-05-03 22:21:31 +12:00
Chris Forbes
a3994df925
queries dies
2011-03-17 22:09:10 +13:00
Paul Chote
094907c1a9
Update copyright header. Normalize line endings to LF.
2011-02-13 10:38:57 +13:00
Chris Forbes
e2ff40dc7f
better fix for chrono bug
2011-01-08 17:30:29 +13:00
Chris Forbes
126e200e2e
fix chronoshift/shroud interaction desync
2011-01-08 16:08:05 +13:00
Chris Forbes
9ad23b10f0
fix chronoshift being hard to cancel
2010-12-27 18:26:11 +13:00
Chris Forbes
e2a0134c5b
not java.
2010-12-27 18:26:10 +13:00
Chris Forbes
c6f1740875
add a note for later
2010-12-27 18:26:09 +13:00
Paul Chote
0298a9e3a9
Remove debug logging from ChronoshiftPower.
2010-12-07 22:27:16 +13:00
Paul Chote
9e16eb513f
Reimplemented chronoshift. (still has desync)
2010-12-07 21:45:04 +13:00
Paul Chote
76f792bfdf
New special powers mechanism. Only cnc Airstrike has been reimplemented so far. Special power crates, and spy bonuses have also been disabled.
2010-12-07 21:45:03 +13:00
Paul Chote
fa84cfb26e
Rebalance Invulnerability and Chronoshift.
2010-12-01 18:43:12 +13:00
Paul Chote
200e90a590
Right click cancel chronoshift targeting.
2010-11-30 23:02:45 +13:00
Paul Chote
00a0aac7a3
Scale is now set via a field on Render* and interacts properly with chronoshift and building previews.
2010-11-27 13:30:08 +13:00
Paul Chote
1aebd59062
Fix some compiler warnings
2010-11-27 11:20:01 +13:00
Paul Chote
ea3943daf4
Do the same for chronoshifted units
2010-11-24 15:45:47 +13:00
Paul Chote
3d1d4a1aff
AOE Chronosphere
2010-11-23 21:39:31 +13:00
geckosoft
46d0a6d00d
Fixed: Potential exploit with ChronoshiftPower
2010-11-23 15:59:05 +13:00
Chris Forbes
7b5be4a0ec
remove more ctors
2010-11-23 15:30:21 +13:00
Chris Forbes
490b0801a0
start removing weird ctors on Order
2010-11-23 15:14:48 +13:00
Bob
10ed3db71d
made all orders queuable
2010-11-13 15:53:08 +13:00
Paul Chote
9c944924de
Fix a pile of compile warnings and debug log spam. Fix <playername> (Dead) in chat
2010-10-14 19:40:00 +13:00
Bob
ab1e930ba3
pass worldRenderer around as necessary
2010-10-12 17:24:07 +13:00
Bob
3209da4a4a
fixed PlaceBuilding and Chronosphere ordergenerators
2010-10-07 22:07:13 +13:00
Bob
0cd140849b
fix some support powers
2010-10-07 22:07:12 +13:00
Bob
3f68330c70
pruning refs to Game.world
2010-08-20 17:46:58 +12:00
Bob
ae703d50b2
Actor.traits is implementation detail
2010-08-14 17:39:49 +12:00
Paul Chote
305fa03355
Kill Controller
2010-07-26 20:14:35 +12:00
Chris Forbes
69d30ac71b
RenderBeforeWorld/RenderAfterWorld split. still need to sort out which behavior belongs where.
2010-07-26 18:19:39 +12:00
alzeih
130b4d29b4
Move SelectedUnit drawing stuff out of WorldRenderer into Selectable with IRenderSelection
2010-07-26 02:25:52 +12:00
Chris Forbes
d5f12dd8ee
trim down license spam in all files
2010-07-18 16:48:21 +12:00
Bob
fb6c44bce3
move render{building,buildingturreted,unit} into mods.ra; move all render traits into mods.ra.render
2010-07-08 17:24:12 +12:00
Bob
6a840dff4c
move ActorGroupProxy to mod; move SupportPower traits into directory
2010-07-08 14:01:44 +12:00
Chris Forbes
842584c388
move some ra crap around
2010-05-13 19:59:06 +12:00
Chris Forbes
753f3660aa
fix exploitable support powers
2010-05-13 19:57:13 +12:00
Chris Forbes
dd52aa1728
positional sound!
2010-05-13 08:44:46 +12:00
Chris Forbes
e224c64ccc
no more stateless garbage
2010-04-13 19:18:49 +12:00
Bob
9cbfd3914a
moved Nuke, Chronoshift into the mod dll.
2010-04-04 13:06:53 +12:00