Chris Forbes
|
38b5a8d4f8
|
Fix #1327 - div/0 in Drag with extreme movement speeds
|
2012-03-03 18:17:21 +13:00 |
|
Chris Forbes
|
6cb8ee1f9f
|
expose appropriate *Inits, and make them work in editor
|
2011-11-06 18:17:13 +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
|
257bd6f431
|
fixed #849 -- forceMove plumbing removed, noone uses it.
|
2011-08-17 07:52:35 +12:00 |
|
Chris Forbes
|
36f6e503ef
|
clean up some of the noise in Move
|
2011-08-15 14:48:17 +12:00 |
|
Chris Forbes
|
5546e977a8
|
add audio feedback for Stop order
|
2011-08-13 15:01:42 +12:00 |
|
Chris Forbes
|
c4666df6b9
|
fix long line in Mobile
|
2011-08-13 15:01:41 +12:00 |
|
Chris Forbes
|
9f0f8d381f
|
map scatter->move for audio; #1093
|
2011-08-13 15:01:41 +12:00 |
|
Chris Forbes
|
ddc1311d87
|
Make RenderUnit require IFacing; RenderSimple can be used for crates, mines, etc; fix husk facing init
|
2011-08-09 08:51:35 +12:00 |
|
Paul Chote
|
19ead53223
|
Add a WarnCrush method to ICrushable which is called when a crusher begins to enter the cell.
|
2011-07-15 20:10:21 +12:00 |
|
Paul Chote
|
74d13286a8
|
Add a force flag to nudging which skips the ownership and idle checks
|
2011-07-15 20:10:21 +12:00 |
|
Paul Chote
|
98ae8c7630
|
Take ownership into account when determining crushability. Fixes the important half of #951 (tanks crushing your own walls).
|
2011-07-14 21:00:50 +12:00 |
|
Paul Chote
|
64b88819a9
|
Add plumbing to support ownership checks in MobileInfo.CanEnterCell.
|
2011-07-14 21:00:50 +12:00 |
|
Chris Forbes
|
914b3e1bee
|
use generic GetValue<> in MobileInfo custom loader
|
2011-07-14 20:29:09 +12:00 |
|
Chris Forbes
|
cd63da85d8
|
remove FieldLoader.LoadAttribute; replace with FieldLoader.IgnoreAttribute
|
2011-07-14 20:29:03 +12:00 |
|
Paul Chote
|
d4baf2d757
|
Refactor UnitInfluence trait -> world.ActorMap
|
2011-05-22 19:32:53 +12:00 |
|
Chris Forbes
|
3a0dcf3ae4
|
trim some crap
|
2011-04-29 19:37:36 +12:00 |
|
Chris Forbes
|
4f76876f05
|
remove one of the Move constructors
|
2011-04-17 19:22:21 +12:00 |
|
Paul Chote
|
b2167adf1a
|
Kill QueuedActivity
|
2011-04-16 15:37:31 +12:00 |
|
Paul Chote
|
4f83e994d0
|
Tidy up Activity.Cancel(), make Tick abstract
|
2011-04-16 13:18:22 +12:00 |
|
alzeih
|
0a67c68c45
|
GetTargetQueue -> GetTargets + Exts
|
2011-04-16 12:57:55 +12:00 |
|
alzeih
|
255bac6aff
|
QueuedActivity's Insert is broken
|
2011-04-16 12:50:13 +12:00 |
|
Paul Chote
|
b0425aff3b
|
Renormalize line endings and fix copyright headers again.
|
2011-04-07 21:15:42 +12:00 |
|
Paul Chote
|
0d53346138
|
Fix bogus ClampToWorld behavior (allowed helicopters to fly outside map)
|
2011-03-19 21:01:14 +13:00 |
|
Chris Forbes
|
a21deea60b
|
spam the CellInfo messages into the debug log, not the chat
|
2011-03-15 12:18:08 +13:00 |
|
Chris Forbes
|
533df844d8
|
pool CellInfo[,] to save massive amounts of memory (now uses only 512K for CellInfos on default-sized maps)
|
2011-03-05 18:28:59 +13:00 |
|
Paul Chote
|
266e2717f5
|
Remove AvoidUnitsNear pathfinding heuristic (causes problems with crates and crushing).
|
2011-02-15 22:51:32 +13:00 |
|
Paul Chote
|
094907c1a9
|
Update copyright header. Normalize line endings to LF.
|
2011-02-13 10:38:57 +13:00 |
|
Paul Chote
|
e2af08f812
|
Add a scatter key
|
2011-02-06 13:15:47 +13:00 |
|
Paul Chote
|
de26b63fd2
|
Fix capturing etc
|
2011-02-05 18:13:30 +13:00 |
|
Paul Chote
|
afcb724793
|
Fix subcell crushing properly.
|
2011-02-05 08:47:53 +13:00 |
|
Paul Chote
|
b69388b5e7
|
Fix jerky movement
|
2011-02-04 18:39:03 +13:00 |
|
Paul Chote
|
e28ed916aa
|
Improve spacing
|
2011-02-04 18:39:03 +13:00 |
|
Paul Chote
|
9c63292a83
|
Allow units to move between subcells. Visually not quite right.
|
2011-02-04 18:39:03 +13:00 |
|
Chris Forbes
|
4aaafd18f1
|
fix compile failure
|
2011-02-04 18:39:03 +13:00 |
|
Paul Chote
|
73a08624ef
|
Hacky fix for group movement
|
2011-02-04 18:39:03 +13:00 |
|
Paul Chote
|
7c2a7db794
|
Fold SharesCell into Mobile
|
2011-02-04 18:39:03 +13:00 |
|
Paul Chote
|
4b3c6cc62a
|
Add a SubCell field to UIM. Allow UIM to query for units by subcell.
|
2011-02-04 18:39:03 +13:00 |
|
Chris Forbes
|
f52620f6fc
|
add ISync to all traits that have [Sync] members
|
2011-01-26 21:00:28 +13:00 |
|
Chris Forbes
|
2048900c10
|
fix some dumbness in Production/ITeleportable
|
2011-01-02 14:41:48 +13:00 |
|
Chris Forbes
|
59fdbe8725
|
CanTargetUnit -> CanTargetUnit
|
2010-12-27 18:43:32 +13:00 |
|
Chris Forbes
|
24a5b3ba03
|
simplification
|
2010-12-27 18:42:28 +13:00 |
|
Chris Forbes
|
9d768fa1c1
|
move some MobileInfo-related bits onto MobileInfo
|
2010-12-27 18:41:07 +13:00 |
|
Chris Forbes
|
3d47584cd8
|
use bidi pathing for moving into range (MoveToAdjacent-style hack)
|
2010-12-27 15:33:59 +13:00 |
|
Chris Forbes
|
25ebdea758
|
hack in stop order support to various classes. not happy with this.
|
2010-12-19 17:48:18 +13:00 |
|
Paul Chote
|
62c652a645
|
Fix a fog information leak introduced by 8d8c6c67.
|
2010-11-27 11:28:22 +13:00 |
|
Paul Chote
|
b423889c06
|
Remove a pile of duplication from target lines.
Remove MoveFlash.
|
2010-11-27 11:20:03 +13:00 |
|
Paul Chote
|
5f43923b80
|
Polish: Show the "move-blocked" cursor for locations outside the map. Clamp move orders to the map bounds for these orders.
|
2010-11-27 11:20:03 +13:00 |
|