Commit Graph

123 Commits

Author SHA1 Message Date
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