Bob
|
206e4fb558
|
BIM/UIM become traits on World; Added World.WorldActor
|
2010-01-29 19:57:41 +13:00 |
|
Bob
|
02ce7990c0
|
more refs to Game.world (PathSearch)
|
2010-01-21 13:51:09 +13:00 |
|
Bob
|
71cd7b8fe0
|
added ref to World in UIM, PathFinder, WorldRenderer
|
2010-01-21 13:07:50 +13:00 |
|
Chris Forbes
|
00abdce68f
|
oh ffs. old world was being referenced. fixed so it crashes if you do that.
|
2010-01-19 11:21:45 +13:00 |
|
Bob
|
ab1abee843
|
moved helper functions out of Game, into WorldUtils
|
2010-01-18 02:46:22 +13:00 |
|
Bob
|
a98296c4c4
|
moved Game.PathFinder into World
|
2010-01-18 02:04:31 +13:00 |
|
Bob
|
e792c9ce17
|
moved BIM/UIM to World, and added World.CreateActor
|
2010-01-17 12:54:01 +13:00 |
|
Bob
|
1ec3ee60eb
|
moving Map, TileSet from Rules to World
|
2010-01-17 12:18:26 +13:00 |
|
Chris Forbes
|
59c0791d93
|
renamed OpenRa.Game.* to OpenRa.*; a few other bits
|
2010-01-17 09:30:53 +13:00 |
|
Chris Forbes
|
37bc4f2279
|
FIX works
|
2010-01-02 09:05:41 +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
|
f729c130c7
|
PathFinder doesn't really need it's own ref to Rules.Map
|
2009-12-17 10:02:08 +13:00 |
|
Chris Forbes
|
c171185034
|
trimming fat; own files; etc
|
2009-12-05 11:56:16 +13:00 |
|
Bob
|
732f3c6c63
|
TileSet and Map are now in Rules, not Game
|
2009-11-19 17:08:23 +13:00 |
|
Bob
|
c0fe3fa4c9
|
[More whitespace fixes]
|
2009-11-19 15:18:13 +13:00 |
|
Chris Forbes
|
d6d1846ee3
|
no more local accumulator crap in FindPath
|
2009-11-18 21:34:25 +13:00 |
|
Bob
|
efb200c16c
|
Various harvesting fixes.
|
2009-11-12 11:38:28 +13:00 |
|
Chris Forbes
|
0a6580b9bf
|
added local unit avoidance for path-to-range
|
2009-11-09 17:47:32 +13:00 |
|
Bob
|
c2fef087a8
|
fixed bug in prev.
|
2009-11-09 15:49:08 +13:00 |
|
Chris Forbes
|
651399ed19
|
customBlocker support in PathSearch; local unit avoidance in normal unit pathing
|
2009-11-09 15:02:49 +13:00 |
|
Chris Forbes
|
55adc19aa9
|
repath just by pathing again; more sanity checking of simple paths
|
2009-11-08 20:54:44 +13:00 |
|
Chris Forbes
|
f22170800a
|
lots of stuff fixed; production completion sounds work too.
|
2009-11-08 20:32:07 +13:00 |
|
Chris Forbes
|
8c00e803d2
|
fixes small mistake in refactoring
|
2009-11-08 19:04:12 +13:00 |
|
Bob
|
267e96f04c
|
PathFinder got some big changes (PathSearch)
|
2009-11-08 16:51:44 +13:00 |
|
Chris Forbes
|
77b4673e7c
|
fixes #61
|
2009-11-08 13:40:19 +13:00 |
|
Bob
|
3ab8ae1afc
|
Kinda works. Occasionally crashes (OOM) with a loop in the path.
|
2009-11-07 19:18:20 +13:00 |
|
Chris Forbes
|
bb64327568
|
bidi pathing
|
2009-11-07 15:13:47 +13:00 |
|
Chris Forbes
|
2c545466ee
|
IsBlocked slightly nicer
|
2009-11-07 13:54:44 +13:00 |
|
Chris Forbes
|
701adda6f3
|
less perf fail in jams
|
2009-11-06 23:12:24 +13:00 |
|
Chris Forbes
|
c174e65437
|
oops, that was a bit expensive
|
2009-11-06 22:25:24 +13:00 |
|
Chris Forbes
|
105792612c
|
perf graph
|
2009-11-06 19:01:46 +13:00 |
|
Chris Forbes
|
50b2b3f17e
|
removed dead stuff
|
2009-11-06 18:12:18 +13:00 |
|
Chris Forbes
|
64a6b34d93
|
more perf diagnostics
|
2009-11-05 23:01:03 +13:00 |
|
Bob
|
edc4a8e6e7
|
Harvesting works better, and other related stuff.
|
2009-11-05 13:23:23 +13:00 |
|
Chris Forbes
|
43170cc318
|
harvester empties; first stage of fixing BIM behavior
|
2009-11-04 21:03:56 +13:00 |
|
Bob
|
be39cdd054
|
map.Offset is no long necessary in so many places. (removed BS where world-coords != map-coords)
|
2009-10-29 22:10:54 +13:00 |
|
Bob
|
cc1be5b31c
|
Perf fixes for low unit-counts. Added sanity checks - not enabled by default.
|
2009-10-28 19:43:04 +13:00 |
|
Bob
|
222b72a679
|
Repath around blocking units or structures.
|
2009-10-28 17:59:09 +13:00 |
|
Chris Forbes
|
58f9347cb7
|
fixed attack causing units to vanish
|
2009-10-27 17:58:57 +13:00 |
|
Chris Forbes
|
b4d75f6195
|
oops. a slight pathfinder cock-up.
|
2009-10-27 00:24:09 +13:00 |
|
Chris Forbes
|
01198a69e4
|
FindUnitPathToRange
|
2009-10-26 23:46:13 +13:00 |
|
Chris Forbes
|
b0cf14b3eb
|
tidy
|
2009-10-26 13:44:31 +13:00 |
|
Chris Forbes
|
2058134380
|
unit/unit blocking works sensibly for first-half; a few glitches due to second-half
|
2009-10-26 13:04:16 +13:00 |
|
Chris Forbes
|
482273f604
|
moved directions to a shared place; fixed pathfinder to use the appropriate movement type
|
2009-10-26 10:46:41 +13:00 |
|
Chris Forbes
|
e61ef4a93f
|
temporarily made all units block pathing
|
2009-10-24 22:45:37 +13:00 |
|
Chris Forbes
|
7d6e254983
|
clipped voronoi regions for ground control; buildings cannot be placed outside of ground control anymore
|
2009-10-23 20:10:28 +13:00 |
|
Chris Forbes
|
1effd85d50
|
prep in pathfinder for multi-source pathing
|
2009-10-22 22:34:06 +13:00 |
|
Chris Forbes
|
c6e739d162
|
added building influence to pathfinder
|
2009-10-13 18:21:57 +13:00 |
|
chrisf
|
4ea033f63d
|
git-svn-id: svn://svn.ijw.co.nz/svn/OpenRa@2049 993157c7-ee19-0410-b2c4-bb4e9862e678
|
2008-07-20 20:06:19 +00:00 |
|
chrisf
|
6f8919d301
|
Removing dead crap from repos
git-svn-id: svn://svn.ijw.co.nz/svn/OpenRa@2048 993157c7-ee19-0410-b2c4-bb4e9862e678
|
2008-07-20 18:26:03 +00:00 |
|