alzeih
|
fe527c1297
|
Some of DeveloperMode trait (not working yet)
|
2010-07-26 22:23:24 +12:00 |
|
Paul Chote
|
d8d731b321
|
Don't draw target line when idle
|
2010-07-26 22:18:40 +12:00 |
|
Chris Forbes
|
56e929014d
|
slightly faster again (map.IsInMap isnt free) -- but be careful
|
2010-07-26 21:42:11 +12:00 |
|
Chris Forbes
|
e0a5350ed6
|
slightly faster again
|
2010-07-26 21:39:23 +12:00 |
|
Chris Forbes
|
d774817b0e
|
remaining dumbness removed.
|
2010-07-26 21:35:00 +12:00 |
|
Chris Forbes
|
3526c05dc8
|
a bit more
|
2010-07-26 21:30:23 +12:00 |
|
Chris Forbes
|
69a74425d9
|
a free 40% or so.
|
2010-07-26 21:23:19 +12:00 |
|
Paul Chote
|
eb1e325fe2
|
More caching
|
2010-07-26 20:44:47 +12:00 |
|
Paul Chote
|
637fae87cd
|
Remove a bunch of unused stuff. May help pathfinder perf a little.
|
2010-07-26 20:27:56 +12:00 |
|
Paul Chote
|
305fa03355
|
Kill Controller
|
2010-07-26 20:14:35 +12:00 |
|
Chris Forbes
|
69d30ac71b
|
RenderBeforeWorld/RenderAfterWorld split. still need to sort out which behavior belongs where.
|
2010-07-26 18:19:39 +12:00 |
|
Chris Forbes
|
9cf8ac0c3d
|
remove dead IVictoryConditions interface
|
2010-07-26 18:07:48 +12:00 |
|
alzeih
|
925ca2bb73
|
SetTargetSilently for DrawLineToTarget
|
2010-07-26 13:57:53 +12:00 |
|
alzeih
|
526bb3e042
|
Use Targets
|
2010-07-26 12:33:54 +12:00 |
|
Paul Chote
|
e8adc357e9
|
Draw targeting lines for player-issued orders. Can force-display targets with [alt].
|
2010-07-26 12:01:13 +12:00 |
|
alzeih
|
130b4d29b4
|
Move SelectedUnit drawing stuff out of WorldRenderer into Selectable with IRenderSelection
|
2010-07-26 02:25:52 +12:00 |
|
Chris Forbes
|
f2bfa8e2ee
|
reinstate range circles; IRenderSelection allows arb. plugging in of these things
|
2010-07-25 15:56:40 +12:00 |
|
alzeih
|
4fd5d9e0c3
|
Cloak Changes: appear semitransparent to localplayer, not at all to others. Same for mines.
( Also fix compile warning in LimitedAmmo )
|
2010-07-24 15:17:29 +12:00 |
|
Paul Chote
|
20c0419782
|
Don't leak information on the underlying terrain via the mouse cursor. Cursor and voice response always "move" for terrain under shroud.
Needs pathfinder changes before being mergeable
|
2010-07-23 22:53:38 +12:00 |
|
Paul Chote
|
c74fe87fc8
|
Fix voice on unpathable terrain
|
2010-07-23 22:45:11 +12:00 |
|
Paul Chote
|
52c8c93b30
|
Building capture eva + wtf on silo capture
|
2010-07-23 22:29:27 +12:00 |
|
Paul Chote
|
c90317fb35
|
Aircraft/Helicopter move/dock flashing and cursor fixes
|
2010-07-23 19:10:10 +12:00 |
|
Paul Chote
|
55e59e0b53
|
Unhardcode voice/order interaction; reimplement for move and attack
|
2010-07-23 18:41:35 +12:00 |
|
Paul Chote
|
1fc3ca284e
|
Fix "Unit Lost" in cnc; remove related cruft
|
2010-07-23 17:33:39 +12:00 |
|
Paul Chote
|
71420df0f3
|
Fix CursorForOrderString to work with orders + preliminary e6 fixes
|
2010-07-23 17:16:02 +12:00 |
|
Paul Chote
|
ac526f9762
|
Split the radar into multiple bitmaps
|
2010-07-22 22:54:12 +12:00 |
|
Paul Chote
|
d21e9fe093
|
Kill ITerrainTypeModifier for explicit updating of a custom layer in the map. Functionally equivalent, but MUCH faster.
|
2010-07-22 22:22:53 +12:00 |
|
Paul Chote
|
5ce8a643a7
|
...
|
2010-07-22 20:40:24 +12:00 |
|
Paul Chote
|
53304b3de2
|
Cloaked units (not) on radar; untested but is simple enough that it should work
|
2010-07-22 20:33:54 +12:00 |
|
Paul Chote
|
a09a6997b4
|
Radar takes into account visibility under fog
|
2010-07-22 20:26:19 +12:00 |
|
Paul Chote
|
f7212ef757
|
Correct bridge / tree / mine color
|
2010-07-22 19:50:41 +12:00 |
|
Paul Chote
|
a234dd4382
|
New interface for things that show on radar; groundwork for future patches.
|
2010-07-22 19:50:41 +12:00 |
|
Chris Forbes
|
6d527c3668
|
unbreak Target
|
2010-07-22 18:36:56 +12:00 |
|
alzeih
|
1497c31908
|
some more hax
|
2010-07-22 18:01:32 +12:00 |
|
alzeih
|
4e22e37192
|
Fix the in range check
|
2010-07-22 15:54:42 +12:00 |
|
Chris Forbes
|
73b6eb568b
|
more of attack-ground (order wiring, etc); doesn't work.
|
2010-07-22 08:26:52 +12:00 |
|
Chris Forbes
|
5c61c9d3a9
|
migrating most things to use the Target struct rather than Actor directly.
|
2010-07-22 08:26:51 +12:00 |
|
Chris Forbes
|
88b705c8ef
|
add Target type, in prep for allowing attack-ground
|
2010-07-22 08:26:51 +12:00 |
|
Chris Forbes
|
a78001a5cc
|
strip some redundancy from UnitOrders, but it still sucks; fix nudges breaking everything
|
2010-07-22 08:03:44 +12:00 |
|
alzeih
|
3f9ffbac80
|
smite some compiler warnings, hide those that are to stay.
Hide some makefile output too
|
2010-07-22 01:39:44 +12:00 |
|
alzeih
|
8e2d422054
|
Improvements to VictoryConditions, and Dead = Chat to all
|
2010-07-21 20:21:02 +12:00 |
|
Chris Forbes
|
3a7bec1eef
|
implement INudge on Mobile
|
2010-07-21 19:37:24 +12:00 |
|
Chris Forbes
|
8006e20dd3
|
however, we *do* need to know who nudged us, so we can tell them where to shove it if required.
|
2010-07-21 19:27:49 +12:00 |
|
Chris Forbes
|
5ef651ce6d
|
return value not required.
|
2010-07-21 19:25:32 +12:00 |
|
Chris Forbes
|
e426d50cc2
|
add INudge interface; Move tries to nudge things that are in the way as a good first option
|
2010-07-21 19:24:45 +12:00 |
|
alzeih
|
2f9f539857
|
big pile of Render refactoring
|
2010-07-21 18:59:33 +12:00 |
|
alzeih
|
222b29cec6
|
Bye Bye Chrome!
|
2010-07-21 17:57:06 +12:00 |
|
alzeih
|
647252b0cb
|
Chrome.rootWidget -> Widget.RootWidget
|
2010-07-21 16:14:31 +12:00 |
|
alzeih
|
795da1b088
|
unhacking IChromeButton.
|
2010-07-21 16:00:26 +12:00 |
|
alzeih
|
f92b59e6db
|
Developer Mode (pchote: amended)
|
2010-07-20 21:20:03 +12:00 |
|