71a8f86b2c
mcv deploy while moving; bounds is slightly bigger than one tile.
Chris Forbes
2009-12-28 18:28:21 +13:00
e8fcdf9ae0
minelayer limited ammo support
Chris Forbes
2009-12-28 18:24:48 +13:00
d6adef46d5
oops; don't crash for things with unlimited ammo
Chris Forbes
2009-12-28 18:24:33 +13:00
535173dcf9
merged
Chris Forbes
2009-12-28 18:21:03 +13:00
fd49720912
added limited-ammo support to air units
Chris Forbes
2009-12-28 18:18:19 +13:00
482edb086a
limited ammo support
Chris Forbes
2009-12-28 18:14:40 +13:00
77b36876da
Merge branch 'minelayer'
Chris Forbes
2009-12-28 18:06:17 +13:00
3fa86b2542
MNLY immune to own mines
Chris Forbes
2009-12-28 18:02:25 +13:00
fb38f64c8b
oops; that didnt actually work without aftermath
Chris Forbes
2009-12-28 17:50:59 +13:00
6a31fdef97
MineImmune trait
Chris Forbes
2009-12-28 17:47:35 +13:00
a2db9950f3
changed order name to get the right cursor
Chris Forbes
2009-12-28 16:58:26 +13:00
061c0ccb3f
UIM for those
Chris Forbes
2009-12-28 16:57:58 +13:00
c0998b11c7
split mnly into ap/at variants
Chris Forbes
2009-12-28 16:51:58 +13:00
ae198fd877
Merge branch 'cheap-queues'
Chris Forbes
2009-12-28 16:36:47 +13:00
c7eba331a5
blah
Chris Forbes
2009-12-28 16:33:48 +13:00
00f16006d8
real queues
Chris Forbes
2009-12-28 16:31:09 +13:00
10ed07cfe2
working towards real queues
Chris Forbes
2009-12-28 16:03:27 +13:00
c914491776
chrome changes to render repeats a bit nicer
Chris Forbes
2009-12-28 15:43:38 +13:00
ecf48d6c12
supporting cheap queues
Chris Forbes
2009-12-28 15:28:02 +13:00
3ab095c27c
rude hack to fix AutoHeal
Chris Forbes
2009-12-28 15:10:16 +13:00
8411571186
Merge branch 'master' into minelayer
Chris Forbes
2009-12-28 14:50:00 +13:00
8fc344adb7
rationalizing some fail
Chris Forbes
2009-12-28 14:49:43 +13:00
0ebf81f156
merged
Chris Forbes
2009-12-28 14:25:36 +13:00
8696273a5c
important to mount a theater package in sequence editor
Chris Forbes
2009-12-28 14:12:40 +13:00
4f87f46833
MECH should be squished by tanks
Chris Forbes
2009-12-28 14:04:11 +13:00
500d3e5304
enable crawling for aftermath infantry
Chris Forbes
2009-12-28 14:03:48 +13:00
0bff615082
fixing some aftermath problems
Chris Forbes
2009-12-28 14:03:31 +13:00
c5c1ec79ab
presence of the trait is enough; don't need to check a legacy flag too.
Chris Forbes
2009-12-28 13:31:08 +13:00
650a0c333a
fixes harvester lockup bug
Chris Forbes
2009-12-28 13:23:40 +13:00
9976296549
Merge branch 'master' into minelayer
Chris Forbes
2009-12-28 13:21:21 +13:00
bf6c30e9ef
air units are targetable
Chris Forbes
2009-12-28 12:54:43 +13:00
daaf9686b7
oops
Chris Forbes
2009-12-28 12:43:23 +13:00
77bb949411
autoheal split from autotarget; it's fairly different.
Chris Forbes
2009-12-28 12:40:00 +13:00
2d7abefc49
Multi1 needs his MCV back.
Chris Forbes
2009-12-28 12:27:47 +13:00
dad222ff1f
FTUR fixed
Chris Forbes
2009-12-28 12:14:09 +13:00
d3767f2d99
non-turreted AutoTarget is sensible now
Chris Forbes
2009-12-28 12:08:56 +13:00
73864861e5
medic can't overheal anymore
Chris Forbes
2009-12-28 11:36:51 +13:00
d7251e4703
wtf.
Chris Forbes
2009-12-28 11:34:56 +13:00
c6e97f7278
logs of negative numbers -> fail
Chris Forbes
2009-12-28 11:30:12 +13:00
0f575f85f6
Merge branch 'master' into minelayer
Chris Forbes
2009-12-28 11:21:15 +13:00
8202f2cdc4
heal sortof works... except it kills the patient.
Chris Forbes
2009-12-28 10:59:00 +13:00
b4008af0ca
autotarget on infantry too.
Chris Forbes
2009-12-28 10:50:27 +13:00
579a46d63f
autotarget retal; most units are aggressive now
Chris Forbes
2009-12-28 10:49:20 +13:00
ea7638adfa
mines are invisible to others
Chris Forbes
2009-12-28 10:23:44 +13:00
06512b270d
that wasnt right
Chris Forbes
2009-12-28 10:14:13 +13:00
eab8b653fd
minelayer maybe works
Chris Forbes
2009-12-28 10:09:43 +13:00
ba16424bc1
oops; that wasnt right ;)
Chris Forbes
2009-12-28 10:07:53 +13:00
6a0f019045
pruning LocalOrderSource content
Chris Forbes
2009-12-28 09:41:06 +13:00
fc030fae5c
prep for mod trait support
Chris Forbes
2009-12-28 09:38:11 +13:00
5e21f6393b
more
Chris Forbes
2009-12-28 09:33:56 +13:00
bf0d44851f
removing dead crap, etc
Chris Forbes
2009-12-28 09:24:39 +13:00
8450077370
unfail
Chris Forbes
2009-12-28 09:19:35 +13:00
1afe170d6d
split various flying behaviors into own files
Chris Forbes
2009-12-28 09:05:13 +13:00
b7bac5bd16
unit idle tracking via dummy activity; wasn't so bad.
Chris Forbes
2009-12-28 08:26:13 +13:00
47f4815205
wtf removed
Chris Forbes
2009-12-27 23:15:53 +13:00
6ff4ea3717
using props in Sound rather than setter functions; no idea if it's right, because there's no way to test
Chris Forbes
2009-12-27 21:54:37 +13:00
413cfcada6
random fixed; alli, this isnt java.
Chris Forbes
2009-12-27 21:40:44 +13:00
86f7f2d9c6
allow custom icons on units
Chris Forbes
2009-12-27 21:03:01 +13:00
228c622145
more
Chris Forbes
2009-12-26 20:49:26 +13:00
f73ddd7d4e
and some more
Chris Forbes
2009-12-26 20:46:17 +13:00
e8bcd630d9
UnitSheetBuilder is dead. long live SpriteSheetBuilder
Chris Forbes
2009-12-26 20:41:49 +13:00
44f0b3494f
Changed all palettes from Gold to Chrome in Chrome.cs
Alli
2009-12-25 23:44:14 +13:00
07dba208b0
that wasnt really used.
Chris Forbes
2009-12-24 09:13:03 +13:00
816d0ef96a
less fail
Chris Forbes
2009-12-24 08:52:29 +13:00
cf0be69f66
messy first pass at fixing map change palette weirdness, etc
Chris Forbes
2009-12-24 08:43:26 +13:00
a9010d1947
AT and AP mine traits
Paul Chote
2009-12-23 03:49:49 -08:00
eae88e7774
Make the ICrushable interface a bit more sane, plus correct defaults for infantry
Paul Chote
2009-12-23 02:55:37 -08:00
77f56405b8
moved PaletteType enum into HardwarePalette.cs
Alli
2009-12-23 22:35:37 +13:00
2a0623a601
Merge branch 'master' of git://github.com/chrisforbes/OpenRA
Alli
2009-12-23 22:24:31 +13:00
a6c8b234a5
linqhax
Chris Forbes
2009-12-23 22:01:03 +13:00
982fde6d0a
force-move; cleaning some dead bits; etc
Chris Forbes
2009-12-23 21:48:15 +13:00
8fa02ea6a3
split chrome palette from Multi0's palette
Chris Forbes
2009-12-23 21:16:47 +13:00
34a88b3c2e
Merge branch 'master' of git://github.com/chrisforbes/OpenRA
Chris Forbes
2009-12-23 21:08:36 +13:00
af715b4a5e
water palette done that way
Chris Forbes
2009-12-23 21:08:29 +13:00
fffb39df52
Fix medic deaths
Paul Chote
2009-12-23 00:05:31 -08:00
a958e9cb70
Merge branch 'master' of git://github.com/chrisforbes/OpenRA
Paul Chote
2009-12-22 23:57:08 -08:00
9da1da8102
Add crush check and move crush effect into a custom warhead
Paul Chote
2009-12-22 23:56:39 -08:00
e4f8c28990
Merge branch 'master' of git://github.com/chrisforbes/OpenRA
Chris Forbes
2009-12-23 20:56:25 +13:00
ef01cacd9a
IPaletteModifier hooked up; no impls yet
Chris Forbes
2009-12-23 20:56:04 +13:00
d97a557a54
Merge branch 'master' of git://github.com/chrisforbes/OpenRA
Alli
2009-12-23 20:46:02 +13:00
b81fbca280
added pausing and seeking for sounds, and music tracking, and volume levels
Alli
2009-12-23 20:45:51 +13:00
449c07c518
IPaletteModifier
Chris Forbes
2009-12-23 20:26:51 +13:00
11698e97c7
grr
Chris Forbes
2009-12-23 20:03:08 +13:00
0b0a1fe11d
Make infantry crushable, refactoring, fix UIM (in)sanity crash, fix unit production
Paul Chote
2009-12-22 23:00:15 -08:00
4667679f12
Intermediate crushable-behavior checkin; Muliple units per cell in UIM; Crushable TraitInterface; Crushable units are taken into account in pathfinding; Crashes when trying to crush a unit
Paul Chote
2009-12-22 22:37:11 -08:00