Chris Forbes
bc6af1841b
fix indents everywhere
2011-10-18 15:10:17 +13:00
Curtis S
9fdfca6ee5
Added MultiTap support
2011-10-07 09:54:35 +13:00
Chris Forbes
55036cd58c
fix trailing whitespace everywhere
2011-09-26 08:40:39 +13:00
Chris Forbes
18481afda2
fix #1063 ; don't issue orders while dragging a selection box
2011-08-09 08:51:35 +12:00
Chris Forbes
78e6d69103
fix #1064 ; always show an arrow while dragging a selection box
2011-08-09 08:51:35 +12:00
Paul Chote
926b396605
Fix bogus naming of Shaders/Renderers. Split LineRenderer into world and chrome variants.
2011-07-25 22:23:16 +12:00
Paul Chote
06990e356f
Simple world tooltip.
2011-07-14 20:29:12 +12:00
Chris Forbes
1196948a13
remove duplicated box-drawing code from WICW
2011-07-14 20:29:10 +12:00
Paul Chote
1114293035
Apply consistent widget method names. Semantic change: Widgets that want to tick when !Visible must override TickOuter() instead of Tick().
2011-07-14 20:29:02 +12:00
Paul Chote
41819354ac
Fix selection box dragging behind other ui elements
2011-05-31 20:44:00 +12:00
Chris Forbes
ef03d46f13
eradicate 'delegate' misuse
2011-05-22 22:02:09 +12:00
Chris Forbes
9b3e6c5c4a
remove FP sillyness from FindUnits & friends
2011-05-22 20:38:52 +12:00
Chris Forbes
9541023456
664 fixed
2011-04-17 19:22:21 +12:00
Paul Chote
b0425aff3b
Renormalize line endings and fix copyright headers again.
2011-04-07 21:15:42 +12:00
Chris Forbes
116ef15fdb
GotoNextBase dies in a fire; INotifyKeyPress dies
2011-03-13 12:12:57 +13:00
Chris Forbes
2eec1b2016
dont show yellow selection boxen
2011-03-12 23:34:58 +13:00
Chris Forbes
65a54ba13a
add audio feedback to stop/scatter/deploy junk
2011-03-06 10:22:40 +13:00
Chris Forbes
1a6ff61836
clean up dumb mess of exit-flags in WorldInteractionControllerWidget
2011-03-06 10:15:31 +13:00
Chris Forbes
298baac061
add rollovers for health/production
2011-03-05 13:19:13 +13:00
Paul Chote
094907c1a9
Update copyright header. Normalize line endings to LF.
2011-02-13 10:38:57 +13:00
Paul Chote
481cc7807b
Don't require a WorldRenderer to draw non-world-rendering widgets.
2011-01-19 20:41:32 +13:00
Paul Chote
5254deedcb
Remove some bogosity from widget mouse handling.
2011-01-05 23:01:17 +13:00
Paul Chote
7c5c989eb2
Introduce World.LocalShroud. Breaks targeting stealth tanks. Probably breaks FrozenUnderFog.
2010-11-27 11:20:04 +13:00
geckosoft
5608756a24
Moved: AutoAttack key handling out of core => RA
...
Added: AttackMoveInteraction to RA & CNC rules
2010-11-13 17:02:48 +13:00
geckosoft
ebca421856
Moved: BaseBuilding out of core => RA
...
Implemented: INotifyKeyPress for World traits (to respond on key pressed)
Moved: GotoNextBase (backspace key) out of core => RA
Added: GotoNextBase trait to both RA & CNC
2010-11-13 17:01:35 +13:00
Chris Forbes
4a0b78c1e6
make all other engine widgets public, for Gecko
2010-11-07 17:16:51 +13:00
Bob
480c5edd75
move Building et al into Mods/
2010-11-06 11:05:45 +13:00
Matthew
15d6facdb9
Fix crash in WorldInteractionControllerWidget.
2010-10-25 17:14:14 +13:00
Chris Forbes
09f7778294
fix bogus base-cycler
2010-10-18 18:07:08 +13:00
max621
c150fd9475
Added attack move
2010-10-13 08:13:20 +13:00
Bob
20276291ce
move Game.world onto OrderManager. use call IssueOrder on world and/or on orderManager, not on Game
2010-10-12 17:30:27 +13:00
Bob
6ea2a06e4b
pass WorldRenderer to Widget.Draw, DrawInner
2010-10-12 17:27:08 +13:00
Bob
597dba8584
untangling WorldRenderer from World
2010-10-12 17:24:23 +13:00
Bob
cb1deacbb2
pass world into CheckSync. don't pass world into Widget.DrawInner
2010-10-12 17:24:12 +13:00
Bob
beecb8aeb1
remove redundant parameter from ObjectCreator.Param attribute
2010-10-12 17:23:57 +13:00
Bob
6a25d989a7
remove many references to Game.world
2010-10-12 17:23:55 +13:00
Chris Forbes
0df9815d2c
fix base-cycling for mac build, too?
2010-10-10 15:11:53 +13:00
Chris Forbes
79d6eb4a2b
some widgets cleanup
2010-10-10 15:09:26 +13:00
Bob
26d1db778e
push the check-synchash-doesn't-change pattern into a utility fn. furthur reduce the number of uses on Game.world
2010-10-07 22:07:11 +13:00
Bob
14e517cab5
Autoflush renderer. Sprite.DrawAt convenience function.
2010-09-24 18:11:03 +12:00
Chris Forbes
ac31767aef
some random housekeeping (ScreenShaker)
2010-08-21 15:10:53 +12:00
Paul Chote
230d59f655
Tweak visibility; hopefully allows targeting of detected units
2010-08-15 06:18:46 +12:00
alzeih
7a10ae3dea
Some of fixing #36
2010-08-15 00:07:27 +12:00
Bob
ae703d50b2
Actor.traits is implementation detail
2010-08-14 17:39:49 +12:00
Paul Chote
7a4fa93ce9
Introduce a Targetable trait; Subs can attack bridges; May introduce subtle bugs due to previous stupid assumption that !selectable == !attackable.
2010-07-28 22:57:14 +12:00
Chris Forbes
5ca7218eb6
integrate scrollbar and checkbox art. fixes #215 .
2010-07-28 18:16:47 +12:00
Paul Chote
c39116df84
DefaultInputController -> WorldInteractionController; Tooltip tweaks.
2010-07-26 20:14:36 +12:00