2248320af7
Move Game.Controller.HandleInput into a widget; works but is hacky
Paul Chote
2010-07-25 17:45:53 +12:00
f61421edd0
gain ~20% faster pathing perf
Chris Forbes
2010-07-26 19:14:54 +12:00
9bb5e49058
draw building grid under actors too
Chris Forbes
2010-07-26 18:32:29 +12:00
16c9f2b873
render range circle and detection circle under actors
Chris Forbes
2010-07-26 18:27:02 +12:00
69d30ac71b
RenderBeforeWorld/RenderAfterWorld split. still need to sort out which behavior belongs where.
Chris Forbes
2010-07-26 18:19:39 +12:00
9cf8ac0c3d
remove dead IVictoryConditions interface
Chris Forbes
2010-07-26 18:07:48 +12:00
f1a5998049
remove dead ChooseFreePalette crap
Chris Forbes
2010-07-26 17:54:18 +12:00
41b76144da
force the socket closed so the client thread will die pretty fast. dirty hack, but teh read timeout is nuts otherwise.
Chris Forbes
2010-07-26 17:49:08 +12:00
e30e97037f
squash warning
Chris Forbes
2010-07-26 17:40:36 +12:00
102f1dd858
blah
Chris Forbes
2010-07-26 17:33:56 +12:00
925ca2bb73
SetTargetSilently for DrawLineToTarget
alzeih
2010-07-26 13:57:53 +12:00
526bb3e042
Use Targets
alzeih
2010-07-26 12:33:54 +12:00
e8adc357e9
Draw targeting lines for player-issued orders. Can force-display targets with [alt].
Paul Chote
2010-07-26 12:01:13 +12:00
130b4d29b4
Move SelectedUnit drawing stuff out of WorldRenderer into Selectable with IRenderSelection
alzeih
2010-07-26 02:25:52 +12:00
5f357288ee
layout tidyup - start game now forces game start, ready checkboxes behave as before.
alzeih
2010-07-25 22:16:21 +12:00
26b5fbe9bb
startgame order and lobby changes
alzeih
2010-07-25 21:31:17 +12:00
4650642311
Keep selection on mcv deploy/undeploy. Bonus: build tab opens on mcv deploy
Paul Chote
2010-07-25 20:01:08 +12:00
e850cb7ff8
assign a palette to the cursor for basemod
Chris Forbes
2010-07-25 16:36:29 +12:00
484bea106b
OpenRA works nicely with monodevelop
alzeih
2010-07-24 16:19:54 +12:00
4fd5d9e0c3
Cloak Changes: appear semitransparent to localplayer, not at all to others. Same for mines.
alzeih
2010-07-24 15:17:29 +12:00
5375692f1f
remove spam on planes doing stuff
Chris Forbes
2010-07-23 22:30:52 +12:00
20c0419782
Don't leak information on the underlying terrain via the mouse cursor. Cursor and voice response always "move" for terrain under shroud.
Paul Chote
2010-07-23 22:53:38 +12:00
c74fe87fc8
Fix voice on unpathable terrain
Paul Chote
2010-07-23 22:45:11 +12:00
d5c43c9fda
Remove unused code
Paul Chote
2010-07-23 22:44:59 +12:00
5344e60e3d
Forgot a file
Paul Chote
2010-07-23 22:44:48 +12:00
52c8c93b30
Building capture eva + wtf on silo capture
Paul Chote
2010-07-23 22:28:46 +12:00
31cb2081c6
rude hack to make planes associate with the airfield which spawned them
Chris Forbes
2010-07-23 20:39:51 +12:00
cad1418199
use Range as a *range*, not as a nearenough.
alzeih
2010-07-23 19:54:48 +12:00
c90317fb35
Aircraft/Helicopter move/dock flashing and cursor fixes
Paul Chote
2010-07-23 19:10:10 +12:00
55e59e0b53
Unhardcode voice/order interaction; reimplement for move and attack
Paul Chote
2010-07-23 18:40:39 +12:00
1186d40fda
quick hack to fix unclickable tabs on buildpalette
Chris Forbes
2010-07-23 18:26:59 +12:00
1fc3ca284e
Fix "Unit Lost" in cnc; remove related cruft
Paul Chote
2010-07-23 17:33:39 +12:00
f4e66a3d7a
Fix power bar
Paul Chote
2010-07-23 17:28:21 +12:00
71420df0f3
Fix CursorForOrderString to work with orders + preliminary e6 fixes
Paul Chote
2010-07-23 17:11:52 +12:00
5019bb8b6e
Animated move cursors for cnc
Paul Chote
2010-07-23 16:01:53 +12:00
61006ee73b
For now, use ra cursors to fill some of the gaps in cnc
Paul Chote
2010-07-23 15:15:21 +12:00
9ebdef043c
Allow custom/multiple cursor palettes
Paul Chote
2010-07-23 14:49:45 +12:00
93e629584b
Use GoldWrench cursor for engineer repair
Paul Chote
2010-07-23 00:29:46 +12:00
1061f1138f
Fix ra minimap cursors
Paul Chote
2010-07-23 00:21:45 +12:00
5c7e278b93
Draw viewport rect on radar
Paul Chote
2010-07-23 00:03:04 +12:00
a42ef6b3ea
Update Minimap at ~2Hz, staggering layers. Minimap is faster than ever before.
Paul Chote
2010-07-22 23:01:27 +12:00
ac526f9762
Split the radar into multiple bitmaps
Paul Chote
2010-07-22 22:54:12 +12:00
d21e9fe093
Kill ITerrainTypeModifier for explicit updating of a custom layer in the map. Functionally equivalent, but MUCH faster.
Paul Chote
2010-07-22 22:22:53 +12:00
3e493cb93c
Fix cursors over closed radarbin
Paul Chote
2010-07-22 21:44:45 +12:00
37a55715d0
Shift the hard work into Tick
Paul Chote
2010-07-22 21:41:30 +12:00
5198ced5aa
Remove unnecessary check
Paul Chote
2010-07-22 20:44:14 +12:00
5ce8a643a7
...
Paul Chote
2010-07-22 20:40:24 +12:00
53304b3de2
Cloaked units (not) on radar; untested but is simple enough that it should work
Paul Chote
2010-07-22 20:33:54 +12:00
a09a6997b4
Radar takes into account visibility under fog
Paul Chote
2010-07-22 20:26:19 +12:00
f7212ef757
Correct bridge / tree / mine color
Paul Chote
2010-07-22 19:49:27 +12:00
5f36933837
Fix custom terrain location
Paul Chote
2010-07-22 10:43:10 +12:00
a234dd4382
New interface for things that show on radar; groundwork for future patches.
Paul Chote
2010-07-22 10:40:23 +12:00
31d5d18d65
undo ProjectileArgs stuff
Chris Forbes
2010-07-22 18:59:41 +12:00
6d527c3668
unbreak Target
Chris Forbes
2010-07-22 18:36:56 +12:00
1497c31908
some more hax
alzeih
2010-07-22 18:01:32 +12:00
6be4e5c266
Combat.DoExplosion now takes a Target
alzeih
2010-07-22 16:00:14 +12:00
4e22e37192
Fix the in range check
alzeih
2010-07-22 13:27:41 +12:00
3395f97b20
Attacking is working again
alzeih
2010-07-22 13:07:15 +12:00
73b6eb568b
more of attack-ground (order wiring, etc); doesn't work.
Chris Forbes
2010-07-07 20:46:19 +12:00
5c61c9d3a9
migrating most things to use the Target struct rather than Actor directly.
Chris Forbes
2010-07-05 18:25:10 +12:00
88b705c8ef
add Target type, in prep for allowing attack-ground
Chris Forbes
2010-07-05 17:51:31 +12:00
a78001a5cc
strip some redundancy from UnitOrders, but it still sucks; fix nudges breaking everything
Chris Forbes
2010-07-22 08:03:44 +12:00