Paul Chote
|
6c99b33364
|
Fix graphic corruptions by returning the max palette number to 16
|
2010-02-05 11:02:44 +13:00 |
|
Paul Chote
|
1038a9a7e8
|
Fix bridges and trees
|
2010-02-05 11:02:20 +13:00 |
|
Bob
|
c4477455fe
|
more.
|
2010-01-31 13:55:01 +13:00 |
|
Bob
|
73c16d5d9d
|
smart queries for World.Actors
|
2010-01-31 01:27:50 +13:00 |
|
Bob
|
c012cf3c7f
|
fix trait ordering, via ITraitPrerequisite<>. We'll need to do this for other traits, later (I've just fixed the crashbug)
|
2010-01-30 18:37:27 +13:00 |
|
Chris Forbes
|
045439b666
|
remove a use of Game.viewport in actor code
|
2010-01-29 19:52:03 +13:00 |
|
Bob
|
dd93ee014a
|
Actor stores a ref to World
|
2010-01-21 13:13:19 +13:00 |
|
Bob
|
d07b782044
|
moved Game.players, LocalPlayer, localPlayerIndex to World. Setting LocalPlayer via settings is broken.
|
2010-01-21 13:05:13 +13:00 |
|
Chris Forbes
|
19ff382b7f
|
mod manifest loading
|
2010-01-20 21:48:47 +13:00 |
|
Chris Forbes
|
76a9e293b2
|
render in bridge code
|
2010-01-19 10:22:09 +13:00 |
|
Bob
|
ab1abee843
|
moved helper functions out of Game, into WorldUtils
|
2010-01-18 02:46:22 +13:00 |
|
Bob
|
55ebd1deae
|
fixing another crash.
|
2010-01-17 14:23:49 +13:00 |
|
Bob
|
1ec3ee60eb
|
moving Map, TileSet from Rules to World
|
2010-01-17 12:18:26 +13:00 |
|
Chris Forbes
|
d1ecfacd55
|
Rules.NewUnitInfo rename -> ActorInfo
|
2010-01-17 11:07:08 +13:00 |
|
Chris Forbes
|
a3ab1d77e7
|
rename NewUnitInfo -> ActorInfo
|
2010-01-17 10:00:46 +13:00 |
|
Chris Forbes
|
59c0791d93
|
renamed OpenRa.Game.* to OpenRa.*; a few other bits
|
2010-01-17 09:30:53 +13:00 |
|
Chris Forbes
|
a7c368f246
|
merge .FileFormats and .DataStructures
|
2010-01-15 17:10:42 +13:00 |
|
Chris Forbes
|
ef59f3cb05
|
Actor.Info is now never null
|
2010-01-14 17:51:00 +13:00 |
|
Chris Forbes
|
0cb5eca673
|
removed LegacyInfo from Actor
|
2010-01-12 22:07:42 +13:00 |
|
Chris Forbes
|
e6e5275f05
|
more
|
2010-01-11 22:26:14 +13:00 |
|
Chris Forbes
|
99a61ca8d9
|
renamed Info to LegacyInfo, marked Obsolete. added NewUnitInfo ref as Info.
|
2010-01-10 18:28:24 +13:00 |
|
Chris Forbes
|
9add15464c
|
change NewUnitInfo to use a TypeDictionary
|
2010-01-10 14:29:26 +13:00 |
|
Chris Forbes
|
79ce6b70b6
|
new actor wiring for NewUnitInfo
|
2010-01-10 14:03:21 +13:00 |
|
Chris Forbes
|
409a48b22a
|
more
|
2010-01-10 13:06:39 +13:00 |
|
Bob
|
0b6a05fcee
|
Load unit data from ra.yaml
|
2010-01-09 22:50:56 +13:00 |
|
Bob
|
b24983f0ef
|
basic Sync checking. No protocol stuff yet; just checks that input events are well-behaved.
|
2010-01-09 14:25:54 +13:00 |
|
Chris Forbes
|
c344045955
|
split IOrder
|
2010-01-09 11:49:12 +13:00 |
|
Chris Forbes
|
8c9fbb8d6b
|
cargo: added EnterTransport activity; made things mostly work. still very WIP.
|
2010-01-05 15:25:12 +13:00 |
|
Chris Forbes
|
e74bcba694
|
cargo: support for actors being removed from the world, but not dying
|
2010-01-05 12:47:20 +13:00 |
|
Chris Forbes
|
c804175421
|
more sensible selection boxes
|
2010-01-02 22:17:54 +13:00 |
|
Chris Forbes
|
c11c4eb4a0
|
exposed GetDamageState(); fixed TSLA anim to use it
|
2009-12-31 13:11:20 +13:00 |
|
Chris Forbes
|
bf6c30e9ef
|
air units are targetable
|
2009-12-28 12:54:43 +13:00 |
|
Chris Forbes
|
d3767f2d99
|
non-turreted AutoTarget is sensible now
|
2009-12-28 12:08:56 +13:00 |
|
Chris Forbes
|
73864861e5
|
medic can't overheal anymore
|
2009-12-28 11:36:51 +13:00 |
|
Chris Forbes
|
d7251e4703
|
wtf.
|
2009-12-28 11:34:56 +13:00 |
|
Chris Forbes
|
ba16424bc1
|
oops; that wasnt right ;)
|
2009-12-28 10:07:53 +13:00 |
|
Chris Forbes
|
6a0f019045
|
pruning LocalOrderSource content
|
2009-12-28 09:41:06 +13:00 |
|
Chris Forbes
|
fc030fae5c
|
prep for mod trait support
|
2009-12-28 09:38:11 +13:00 |
|
Chris Forbes
|
5e21f6393b
|
more
|
2009-12-28 09:33:56 +13:00 |
|
Chris Forbes
|
1afe170d6d
|
split various flying behaviors into own files
|
2009-12-28 09:05:13 +13:00 |
|
Chris Forbes
|
b7bac5bd16
|
unit idle tracking via dummy activity; wasn't so bad.
|
2009-12-28 08:26:13 +13:00 |
|
Paul Chote
|
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
|
2009-12-22 22:37:11 -08:00 |
|
Chris Forbes
|
91a04dc96a
|
bullets, missiles are all altitude-aware
|
2009-12-22 22:58:42 +13:00 |
|
Chris Forbes
|
3bc97ac0b9
|
z offsets
|
2009-12-22 19:13:30 +13:00 |
|
Chris Forbes
|
e2ef5d8bc3
|
adjusted bounds to take altitude into account
|
2009-12-21 18:35:22 +13:00 |
|
Chris Forbes
|
07b5b4c164
|
revamp of damage notifs; added Explodes
|
2009-12-19 10:42:35 +13:00 |
|
Chris Forbes
|
ac2b666366
|
added infantry taking cover behavior
|
2009-12-17 21:52:39 +13:00 |
|
Chris Forbes
|
605f8aa960
|
Cloak trait now implements IRenderModifier, so we can compose cloaking with pretty much anything.
|
2009-12-17 16:31:22 +13:00 |
|
Chris Forbes
|
997ddecc03
|
infantry deaths (handled by Corpse effect)
|
2009-12-17 15:46:50 +13:00 |
|
Chris Forbes
|
942cb08f51
|
cache => controlGroups; not sure what i was smoking then. also more sane exceptions in Actor.ctor
|
2009-12-17 10:17:51 +13:00 |
|