Chris Forbes
07d2e54bcc
fix another crash in replay browser
2010-12-19 17:48:53 +13:00
Chris Forbes
f3d0e4b8ed
fix a crash in the replay browser
2010-12-19 17:48:53 +13:00
Chris Forbes
2fad6f3bf1
move replay viewer delegate into mod
2010-12-19 17:48:52 +13:00
Chris Forbes
17e3ef131c
actually populate the replay browser; fix listbox ContentHeight not being reset.
2010-12-19 17:48:47 +13:00
Chris Forbes
4f3b16cab2
add non-functional replay browser
2010-12-19 17:48:46 +13:00
Paul Chote
55d60bd466
Don't crash if two powers have the same icon.
2010-12-07 22:00:26 +13:00
Paul Chote
c7500084df
Parabomb crates. Multiple can be collected and queued. Support uncharged powers (0 charge time) with appropriate tooltip.
2010-12-07 21:50:33 +13:00
Paul Chote
cd10fb1db0
GPS Satellite.
2010-12-07 21:45:04 +13:00
Paul Chote
76f792bfdf
New special powers mechanism. Only cnc Airstrike has been reimplemented so far. Special power crates, and spy bonuses have also been disabled.
2010-12-07 21:45:03 +13:00
Chris Forbes
220579ff85
wire 's' (default binding) to issue 'Stop' order to each selected actor
2010-12-06 20:43:09 +13:00
Chris Forbes
81dad0bd34
tidying
2010-12-04 10:35:34 +13:00
Paul Chote
08eeec4d99
More lobby polish (mainly map chooser).
2010-11-30 21:20:57 +13:00
Matthew Bowra-Dean
57f74606f0
Added author and description to map chooser, fixes #290 . Added word wrap to the LabelWidget to support it.
2010-11-30 19:08:18 +13:00
Paul Chote
745df591e0
Hide the join slot buttons when ready.
2010-11-28 15:11:57 +13:00
Paul Chote
9c7759d131
More polish.
2010-11-28 15:09:25 +13:00
Paul Chote
ce5ca9dbca
Color selector as a drop panel.
2010-11-28 13:44:53 +13:00
Paul Chote
0b9a984b7a
Team dropdown.
2010-11-28 12:00:14 +13:00
Paul Chote
45cd6caeec
Faction dropdown flags.
2010-11-28 11:46:14 +13:00
Paul Chote
4c517c0e59
Initial lobby rework progress
2010-11-28 11:25:42 +13:00
Paul Chote
ac82121460
Fix diplomacy stance cycling exploit.
2010-11-28 09:42:37 +13:00
Paul Chote
7c5c989eb2
Introduce World.LocalShroud. Breaks targeting stealth tanks. Probably breaks FrozenUnderFog.
2010-11-27 11:20:04 +13:00
Paul Chote
7182908728
Rename ListBoxWidget -> ScrollPanelWidget.
2010-11-27 11:20:01 +13:00
Paul Chote
58a92de5a1
Move widget delegates into Mods.
2010-11-27 11:20:01 +13:00
Paul Chote
fc5830a687
Added int2.Clamp(Rectangle). All queries for map geometry use map.Bounds.
2010-11-24 12:24:48 +13:00
Paul Chote
b8eda5a152
Tidy more uses of BottomRight/TopLeft, bogus location of FormatTime.
2010-11-24 11:37:18 +13:00
Paul Chote
de8603832f
Use Map.Bounds instead.
2010-11-24 11:12:37 +13:00
geckosoft
604aae5980
Fixed : #281 for regular (read: right-click) commands (Modified by pchote)
2010-11-23 15:59:05 +13:00
geckosoft
fef6285436
Fixed: issue #277 (Surrender button no longer visible when won or lost)
2010-11-23 15:59:04 +13:00
geckosoft
1ff39761b7
Fixed: Bug in StrategicProgressWidget.FindFirstWinningPlayer
2010-11-21 10:59:34 +13:00
geckosoft
8efb717cf4
Changed: Cleaned up the StrategicProgressWidget a bit
2010-11-21 10:59:33 +13:00
geckosoft
175b07c0ff
Added: StrategicProgressWidget to show the capturing progress (including custom gfx)
...
Fixed: Sync on unsyncable field type
Added: StrategicProgressWidget to both cnc & ra
2010-11-21 10:59:32 +13:00
Chris Forbes
9584c78500
hack around ICE in gmcs-2.6.7; feature wasn't used anyway
2010-11-15 19:59:07 +13:00
geckosoft
8df47f5a60
Added: UnitStanceDefensive
2010-11-13 17:44:45 +13:00
geckosoft
0e6dbe28a8
Changed: Renamed UnitStanceGuard => UnitStanceHoldGround
2010-11-13 17:43:09 +13:00
geckosoft
05f6958286
Changed: From running on the local player, to running on all players
2010-11-13 17:38:41 +13:00
geckosoft
6b40abb58c
Implemented: Stances
...
Added: Basic stances (Aggressive, Guard (Hold Ground), Hold Fire, None (dummy), Return Fire)
Added: WorldCommandWidget (to be able to set said stances)
Added: WorldCommandWidget to ra (cnc will follow, later on)
Changed: Added support to AttackBase for firing with movement disabled + utility method ScanForTarget (used by stances)
Added: AssignUnitStance (attach this to unit-producing actors, together with what stances can be picked as 'default')
2010-11-13 17:26:42 +13:00
geckosoft
8b3512e2f1
Changed: Build palette hotkeys cannot be triggered anymore when used together with a modifier
2010-11-13 17:08:30 +13:00
Bob
10ed3db71d
made all orders queuable
2010-11-13 15:53:08 +13:00
Bob
480c5edd75
move Building et al into Mods/
2010-11-06 11:05:45 +13:00
geckosoft
2fb72155eb
Added: Missing IngameObserverChromeDelegate.cs file (for spectator)
...
Fixed: Some spectator gui issues (@ gamelobby.yaml / LobbyDelegate.cs)
2010-11-01 03:35:55 +01:00
Paul Chote
9c944924de
Fix a pile of compile warnings and debug log spam. Fix <playername> (Dead) in chat
2010-10-14 19:40:00 +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
c974e61680
remove refs to Game.world in widgets
2010-10-12 17:30:22 +13:00
Bob
6ea2a06e4b
pass WorldRenderer to Widget.Draw, DrawInner
2010-10-12 17:27:08 +13:00
Bob
0873741983
don't pass world to Widget.Tick, either
2010-10-12 17:24:17 +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
Bob
3724f46a3e
remove world arg to SyncLobbyInfo and HandleInput
2010-10-12 17:22:14 +13:00
Chris Forbes
79d6eb4a2b
some widgets cleanup
2010-10-10 15:09:26 +13:00