Paul Chote
|
5070a81db4
|
Move CancelableActivity into the Activities namespace. Remove the Idle activity.
|
2010-11-30 11:11:14 +13:00 |
|
Paul Chote
|
e97dd2ee47
|
make currentActivity private.
|
2010-11-29 13:47:50 +13:00 |
|
Paul Chote
|
c7f1d08748
|
Some thoughts towards improving our bogus idle handling. Untested.
|
2010-11-29 13:15:44 +13:00 |
|
Paul Chote
|
fb799ad436
|
Fix dropdown miscompile bug under mono 2.6.7.
|
2010-11-28 22:23:50 +13:00 |
|
Paul Chote
|
4bb70f11e9
|
Tweak header positioning and scrollpanel scissoring (don't draw contents over the 1px border).
|
2010-11-28 13:53:38 +13:00 |
|
Paul Chote
|
ce5ca9dbca
|
Color selector as a drop panel.
|
2010-11-28 13:44:53 +13:00 |
|
Paul Chote
|
45cd6caeec
|
Faction dropdown flags.
|
2010-11-28 11:46:14 +13:00 |
|
Paul Chote
|
7884cb310b
|
Polish: Offset button children by pressed state.
|
2010-11-28 11:18:03 +13:00 |
|
Paul Chote
|
306bece709
|
Tweak ra lobby scrollpanel margins.
|
2010-11-28 10:41:41 +13:00 |
|
Paul Chote
|
ac82121460
|
Fix diplomacy stance cycling exploit.
|
2010-11-28 09:42:37 +13:00 |
|
Paul Chote
|
291e7588e1
|
Workaround for persistent dropdowns.
|
2010-11-27 23:55:09 +13:00 |
|
Paul Chote
|
e81a1f78a4
|
Fix visibility that mono 2.8 happily ignores.
|
2010-11-27 22:39:50 +13:00 |
|
Paul Chote
|
f9f9fbf3e4
|
Reinit the sheetbuilder too - appending more sprites to the old sheets isn't the best of ideas. Fixes "Terrain sprites span multiple sheets" on cnc tundra map.
|
2010-11-27 15:11:38 +13:00 |
|
Paul Chote
|
00a0aac7a3
|
Scale is now set via a field on Render* and interacts properly with chronoshift and building previews.
|
2010-11-27 13:30:08 +13:00 |
|
Paul Chote
|
76428cbda2
|
Move ShroudRenderer into Graphics.
|
2010-11-27 11:28:22 +13:00 |
|
Paul Chote
|
434ea26950
|
Fix cloaked units.
|
2010-11-27 11:28:22 +13:00 |
|
Paul Chote
|
e91caa4e7a
|
Save some perf.
|
2010-11-27 11:28:22 +13:00 |
|
Paul Chote
|
3b0810a096
|
Simply the localplayer hack, and prevent vis dirtying when shroud is disabled.
|
2010-11-27 11:28:17 +13:00 |
|
Paul Chote
|
1d81e71bcb
|
Allow vis to extend outside the map, but not explored.
|
2010-11-27 11:20:04 +13:00 |
|
Paul Chote
|
29ac9a594a
|
Add a hack to support our old "no player means total vis" behavior.
|
2010-11-27 11:20:04 +13:00 |
|
Paul Chote
|
fb0e399ab9
|
Consolidate viewport clip calculations into one place (except for TerrainRenderer, but changing that calculation crashes my gfx card).
|
2010-11-27 11:20:04 +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
|
41fd19c766
|
Begin refactoring Shroud. ShroudRenderer is now internal to WorldRenderer; all traits interact with Shroud directly. Gives soft-edges at the map border for free, but breaks shellmap and observers.
|
2010-11-27 11:20:03 +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 |
|
Paul Chote
|
06ed722b7a
|
Render healthbars / target lines / minefield grids *above* shroud.
|
2010-11-27 11:20:02 +13:00 |
|
Paul Chote
|
8565b7be0c
|
Always render actor selection boxes.
|
2010-11-27 11:20:02 +13:00 |
|
Paul Chote
|
a3861823c9
|
Fix scissoring for LocalPlayer != null.
|
2010-11-27 11:20:02 +13:00 |
|
Paul Chote
|
84fd45ad69
|
Scissor to map edge.
|
2010-11-27 11:20:02 +13:00 |
|
Paul Chote
|
fbeb638582
|
Center the viewport by default.
|
2010-11-27 11:20:01 +13:00 |
|
Paul Chote
|
1aebd59062
|
Fix some compiler warnings
|
2010-11-27 11:20:01 +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 |
|
Chris Forbes
|
4d9c2a30df
|
Dropdown listboxes
|
2010-11-25 20:04:56 +13:00 |
|
Chris Forbes
|
d77563bdb0
|
reduce coverage of UiOverlay sprites so you can see the building you're placing
|
2010-11-24 20:10:14 +13:00 |
|
Paul Chote
|
96cd0e2259
|
Render building previews
|
2010-11-24 13:43:07 +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
|
1dfe437641
|
Refactor Viewport.
|
2010-11-24 11:57:18 +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 |
|
Paul Chote
|
f11bcd27cc
|
Kill Map.XOffset / Map.YOffset.
|
2010-11-24 10:26:38 +13:00 |
|
Paul Chote
|
00dc91cf49
|
Standardise Theater -> Tileset.
|
2010-11-24 10:09:51 +13:00 |
|
Paul Chote
|
3a2279f378
|
Set cursor position based on mouse click location.
|
2010-11-23 21:39:34 +13:00 |
|
geckosoft
|
8085bcb232
|
Textfield cursor support and forward-delete (rewritten by pchote).
|
2010-11-23 21:39:34 +13:00 |
|
Chris Forbes
|
5e6f325df1
|
#377 fixed
|
2010-11-23 21:39:34 +13:00 |
|
Paul Chote
|
2072b78489
|
Remove duplication from PasswordFieldWidget.
|
2010-11-23 21:39:34 +13:00 |
|
Paul Chote
|
41665f7e95
|
AOE Iron Curtain
|
2010-11-23 21:38:28 +13:00 |
|
geckosoft
|
be701007df
|
Changed: DrawRangeCircle now accepts a float instead of an int
|
2010-11-23 15:59:04 +13:00 |
|
Chris Forbes
|
730ed8c597
|
finished removing ctors from Order
|
2010-11-23 15:33:15 +13:00 |
|
Chris Forbes
|
7b5be4a0ec
|
remove more ctors
|
2010-11-23 15:30:21 +13:00 |
|