Paul Chote
|
19ead53223
|
Add a WarnCrush method to ICrushable which is called when a crusher begins to enter the cell.
|
2011-07-15 20:10:21 +12:00 |
|
Paul Chote
|
74d13286a8
|
Add a force flag to nudging which skips the ownership and idle checks
|
2011-07-15 20:10:21 +12:00 |
|
Paul Chote
|
98ae8c7630
|
Take ownership into account when determining crushability. Fixes the important half of #951 (tanks crushing your own walls).
|
2011-07-14 21:00:50 +12:00 |
|
Paul Chote
|
64b88819a9
|
Add plumbing to support ownership checks in MobileInfo.CanEnterCell.
|
2011-07-14 21:00:50 +12:00 |
|
Paul Chote
|
47ba4cb285
|
Add click sounds to ingame buttons
|
2011-07-14 21:00:45 +12:00 |
|
Paul Chote
|
195aecec0e
|
Add chat notification audio
|
2011-07-14 20:29:14 +12:00 |
|
Paul Chote
|
f724da5628
|
Tweak lobby chat panel
|
2011-07-14 20:29:14 +12:00 |
|
Paul Chote
|
3f468353fc
|
Fix player name color in lobby chat.
|
2011-07-14 20:29:14 +12:00 |
|
Paul Chote
|
562931196f
|
Give observers a minimap
|
2011-07-14 20:29:14 +12:00 |
|
Paul Chote
|
9eb7a3c27b
|
Tweak button positions
|
2011-07-14 20:29:14 +12:00 |
|
Paul Chote
|
b82b716506
|
Add icons for options/sell/repair
|
2011-07-14 20:29:14 +12:00 |
|
Paul Chote
|
dc0c0e744a
|
Production group icons
|
2011-07-14 20:29:14 +12:00 |
|
Paul Chote
|
32322b1658
|
Add tooltip descriptions to support powers
|
2011-07-14 20:29:14 +12:00 |
|
Paul Chote
|
5b2d2265e3
|
Add 8 maps by Petrenko, remove evw2.
|
2011-07-14 20:29:14 +12:00 |
|
Paul Chote
|
2049030ad4
|
Show remaining build time, remove unnecessary calculations from production palette
|
2011-07-14 20:29:13 +12:00 |
|
Paul Chote
|
29a90021f6
|
Fix production tabs crash
|
2011-07-14 20:29:13 +12:00 |
|
Paul Chote
|
07ae0688ff
|
Fix unexplored terrain tooltip
|
2011-07-14 20:29:13 +12:00 |
|
Paul Chote
|
ef8ed398ce
|
Tweak special powers widget: move unnecessary calculations out of Draw(); display the charge time over the icon.
|
2011-07-14 20:29:13 +12:00 |
|
Paul Chote
|
574133429a
|
Fix control groups
|
2011-07-14 20:29:13 +12:00 |
|
Paul Chote
|
3d9a8cc002
|
Fix a tooltip crash.
|
2011-07-14 20:29:13 +12:00 |
|
Paul Chote
|
b2bfc5368a
|
Initial production tooltip
|
2011-07-14 20:29:13 +12:00 |
|
Paul Chote
|
6199ec1404
|
Hide the objectives panel when opening submenus
|
2011-07-14 20:29:13 +12:00 |
|
Paul Chote
|
d70e5d3c42
|
Simple support power tooltips
|
2011-07-14 20:29:12 +12:00 |
|
Paul Chote
|
e078c8f8d8
|
Add owner name/flag to world tooltip.
|
2011-07-14 20:29:12 +12:00 |
|
Paul Chote
|
c965899b8c
|
Better support for dynamic tooltip sizes
|
2011-07-14 20:29:12 +12:00 |
|
Paul Chote
|
dd7e270780
|
Update tooltip every render - fixes tooltips for actors changing under the cursor.
|
2011-07-14 20:29:12 +12:00 |
|
Paul Chote
|
7c72c1564e
|
Add tooltip hook to SupportPowers; save some batches.
|
2011-07-14 20:29:12 +12:00 |
|
Paul Chote
|
ca77f20f19
|
Save batches in ProductionPalette
|
2011-07-14 20:29:12 +12:00 |
|
Paul Chote
|
5f3483ed17
|
Improve edge-scroll behavior
|
2011-07-14 20:29:12 +12:00 |
|
Paul Chote
|
ca8605d3ee
|
Remove dialog4
|
2011-07-14 20:29:12 +12:00 |
|
Paul Chote
|
b1fe085b4d
|
Remove incorrectly hardcoded "dialog4" from WidgetUtils.GetBorderSizes().
|
2011-07-14 20:29:12 +12:00 |
|
Paul Chote
|
06990e356f
|
Simple world tooltip.
|
2011-07-14 20:29:12 +12:00 |
|
Paul Chote
|
88d68f7790
|
Containers shouldn't steal mouseover focus
|
2011-07-14 20:29:11 +12:00 |
|
Paul Chote
|
2f9114fcf8
|
Power/Silo bar tooltips.
|
2011-07-14 20:29:11 +12:00 |
|
Paul Chote
|
b4489028de
|
Polish button tooltips. Add tooltips/hotkeys for menu/sell/repair
|
2011-07-14 20:29:11 +12:00 |
|
Paul Chote
|
460451c402
|
Start implementing new tooltip bits. Test tooltips added for buttons and production palette.
|
2011-07-14 20:29:11 +12:00 |
|
Chris Forbes
|
608bdc8fcd
|
pull some validation out of individual lobby/player commands
|
2011-07-14 20:29:11 +12:00 |
|
Chris Forbes
|
2ec88a6f64
|
remove duplicated NextPowerOf2 definition
|
2011-07-14 20:29:11 +12:00 |
|
Chris Forbes
|
2259a0e7a5
|
remove duplication of DrawSelectionBox
|
2011-07-14 20:29:11 +12:00 |
|
Chris Forbes
|
2ab2ee17c1
|
remove duplicated HarvestThisTile function from Harvest.cs
|
2011-07-14 20:29:11 +12:00 |
|
Chris Forbes
|
332d6d82fe
|
add using rather than fully qualifying StackTrace typename
|
2011-07-14 20:29:11 +12:00 |
|
Chris Forbes
|
6f477a2c14
|
fix broken detection of desktop resolution on linux
|
2011-07-14 20:29:10 +12:00 |
|
Chris Forbes
|
88d0c9238c
|
more debug output from Cg renderer setup
|
2011-07-14 20:29:10 +12:00 |
|
Chris Forbes
|
b06647a079
|
reduce noise in Renderer
|
2011-07-14 20:29:10 +12:00 |
|
Chris Forbes
|
ceaca47747
|
don't use ScrollDirection.Set when it's not needed
|
2011-07-14 20:29:10 +12:00 |
|
Chris Forbes
|
1196948a13
|
remove duplicated box-drawing code from WICW
|
2011-07-14 20:29:10 +12:00 |
|
Chris Forbes
|
2a7be6debd
|
add missing using for MouseScrollType
|
2011-07-14 20:29:10 +12:00 |
|
Chris Forbes
|
496135d321
|
clean up ViewportScrollControllerWidget.GetCursor
|
2011-07-14 20:29:10 +12:00 |
|
Chris Forbes
|
2da523e824
|
drop unused WorldRenderer.DrawBox
|
2011-07-14 20:29:10 +12:00 |
|
Chris Forbes
|
98ebb7c87e
|
add DrawRect helper to LineRenderer, use it in both Radar*Widgets
|
2011-07-14 20:29:09 +12:00 |
|