Paul Chote
72a9954491
Simplify PaletteReference interface.
2013-02-26 09:35:40 +13:00
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
Curtis Shmyr
3fc6f62aea
Conflicts:
...
OpenRA.Mods.RA/SupportPowers/IronCurtainPower.cs
2012-07-31 09:20:22 +12: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
Curtis Shmyr
dad67713fb
Fix recent break in SupportPowerManager
2012-04-30 16:35:56 -06:00
Chris Forbes
4b4bbdf626
fix recent breakage in support powers
2012-04-25 01:58:37 +12:00
Chris Forbes
10c1b996ed
tidy up disabled handling
2012-04-06 19:34:43 +12:00
Chris Forbes
1f8859f26b
remove useless TUtil type alias from IronCurtainPower
2012-02-13 09:10:01 +13:00
Chris Forbes
772734d032
merge cnc and ra lobby, fixes #1267 , #1224 , #106 , others
2011-11-06 17:01:00 +13:00
Chris Forbes
bc6af1841b
fix indents everywhere
2011-10-18 15:10:17 +13:00
Chris Forbes
2bc260c833
move Activity from OpenRA.Traits.Activities namespace to OpenRA.Traits
2011-10-06 23:11:58 +13:00
Chris Forbes
55036cd58c
fix trailing whitespace everywhere
2011-09-26 08:40:39 +13:00
Chris Forbes
4e11702a99
fix #1088 ; gpsdot should not be given to opponents
2011-08-09 08:51:36 +12: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
Chris Forbes
5633d84d21
add lint pass to check whether types with ISync actually have any [Sync] members
2011-07-14 20:29:09 +12:00
Paul Chote
af4093f380
Swap the default value for FlyOffMap.Interruptible. The common case (scripted aircraft) don't want to be interruptible. Fixes badr desync caused by the mono 2.6.7 compiler dropping initializers for bools that default to true.
2011-06-21 14:20:08 +12:00
Mike Bundy
fcceac1730
GPS fix
2011-05-31 20:44:01 +12:00
Chris Forbes
61cde675ea
fixed 741 -- use the correct superweapon building when more than one is available and some are disabled
2011-05-30 21:26:05 +12:00
Chris Forbes
7ac57014fb
tidy
2011-05-30 21:17:25 +12:00
Paul Chote
d4baf2d757
Refactor UnitInfluence trait -> world.ActorMap
2011-05-22 19:32:53 +12:00
Chris Forbes
fcdb16c938
remove warning from GpsWatcher
2011-05-04 19:31:50 +12:00
Chris Forbes
d86e0ec522
rename ITraitPrerequisite<T> to Requires<T>
2011-05-04 18:02:35 +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
Mike Bundy
bcbac667db
Changes how GPS is watched. Changes GPS ability.
2011-05-02 19:31:40 +12:00
Chris Forbes
4bf484bbe9
make paratroopers use FlyAttack rather than FlyAttackLoop
2011-04-19 18:39:31 +12:00
Mike Bundy
0cb133e038
Bug Fix: GPS is shared across owned ATEKs
2011-04-16 11:59:42 +12:00
Paul Chote
1c2574f4f4
Add an INotifyKilled interface, which is what most things that used INotifyDamaged actually cared about.
2011-04-16 10:58:35 +12:00
Paul Chote
b0425aff3b
Renormalize line endings and fix copyright headers again.
2011-04-07 21:15:42 +12:00
Mike Bundy
e544333d9e
Bug Fix: Selling ATEK loses GPS
2011-04-04 11:17:37 +12:00
Chris Forbes
0cf022c87a
rename FlyCircle -> FlyAttackLoop, for accuracy; new FlyCircleto fly a hold
2011-03-19 18:44:36 +13:00
Chris Forbes
a3994df925
queries dies
2011-03-17 22:09:10 +13:00
Chris Forbes
cf6a1583c6
fix bogosity in SupportPowerManager
2011-03-12 22:33:26 +13:00
Chris Forbes
0770524c05
add support power charge bar
2011-03-08 20:02:02 +13:00
Chris Forbes
d1b632a4a0
normalize the handling of flares in paradrop and airstrike cases
2011-03-02 23:05:58 +13:00
Chris Forbes
c1aebff8a8
refresh GPS on stance change
2011-02-13 16:26:06 +13:00
Paul Chote
094907c1a9
Update copyright header. Normalize line endings to LF.
2011-02-13 10:38:57 +13:00
Chris Forbes
39a9bd7e20
Fix GPS being given to *everyone*
2011-02-04 18:45:47 +13:00
Chris Forbes
ee144373a0
Fix unshareable GPS
2011-02-01 18:08:21 +13:00
Chris Forbes
f52620f6fc
add ISync to all traits that have [Sync] members
2011-01-26 21:00:28 +13:00
Chris Forbes
727d72123f
sync GpsPower.Granted
2011-01-09 13:35:25 +13:00
Chris Forbes
c76822531e
shareable, revokable gps
2011-01-09 13:31:53 +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
7b5a8cf089
#394 nuke without a launch site crashes -- fixed
2011-01-01 21:52:43 +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