Commit Graph

2901 Commits

Author SHA1 Message Date
Matthias Mailänder
b5fcb297af Merge pull request #3726 from pchote/cloak-fix
Cloak fixes
2013-08-23 09:27:56 -07:00
Matthias Mailänder
dce04c9d11 Merge pull request #3725 from ScottNZ/flash
Make buildings being captured flash the colour of the captor's owner
2013-08-23 08:53:59 -07:00
Chris Forbes
10f8bcf980 Merge pull request #3727 from pchote/colorpicker-fix
Colorpicker crash fix
2013-08-22 14:39:23 -07:00
Paul Chote
7d8d5dc30d Merge pull request #3655 from Mailaender/diplomacy
Diplomacy Panel Renovation
2013-08-22 13:38:18 -07:00
Matthias Mailänder
f2150fc403 get the ActorInfo from current item not first or default
fixes #3718
2013-08-22 21:40:37 +02:00
Matthias Mailänder
b2d37ba754 play launch / incoming sounds in air strike power, too 2013-08-22 21:40:37 +02:00
Matthias Mailänder
ac6227b4d1 split nuke announcements based on ally (and observer) / enemy
instead of me / everyone else
2013-08-22 21:40:36 +02:00
Matthias Mailänder
d8b0c0d440 added support for nuke launch sound to confirm strike
separated into IncomingSound = "nuke approaching/detected"
and changed LaunchSound into "nuke lauched"

also nuke with small L .aud in cnc rules looks like a typo
2013-08-22 21:40:36 +02:00
Matthias Mailänder
60b3601ffa rewrite the Diplomacy panel
now with scrollbars, fixes #3443
2013-08-22 21:35:37 +02:00
Matthias Mailänder
fea8dc11cf separate diplomacy
into it's own container and yaml file
control IsVisible from IngameChrome
2013-08-22 21:35:33 +02:00
Matthias Mailänder
f485ef2ecf added support for weapon launch sound effects 2013-08-22 20:55:17 +02:00
Paul Chote
64ecd26152 Remove unnecessary Bitmaps from ColorPickerWidget. Closes #3696. 2013-08-22 19:58:05 +12:00
Paul Chote
6e13cb7f3b Unacquire invalid AI targets. 2013-08-22 19:32:25 +12:00
Paul Chote
bc5c11e44f Check ITargetable when deciding target validity. Fixes #3659. 2013-08-22 19:29:05 +12:00
Paul Chote
8fd4243861 Avoid unnecessary Mobile lookups in Follow. 2013-08-22 19:29:05 +12:00
Paul Chote
9bbeb63989 Fix cloak detectors revealing for everyone.
They now only reveal for their owner and their allies.
2013-08-22 19:29:05 +12:00
Paul Chote
1e53434e45 Simplify cloak crate behavior.
This removes the runtime trait addition which
prevented Cloak from being cached.

The CloakCrateAction in D2K was never used, so
has also been removed.
2013-08-22 19:29:05 +12:00
Paul Chote
e5e9ff95d0 Fix Cloak style nits. 2013-08-22 19:29:05 +12:00
Paul Chote
e4d66b3d7a Increment actor generation on cloak. 2013-08-22 19:29:00 +12:00
ScottNZ
3e0dd12db6 Make buildings being captured flash the colour of the captor's owner 2013-08-22 14:35:02 +12:00
Paul Chote
dff60c3792 Merge pull request #3717 from Mailaender/atreides-tech
Fixed unbuildable units in the Dune 2000 tech tree
2013-08-21 14:21:38 -07:00
Paul Chote
f39371d249 Merge pull request #3715 from Mailaender/move-fraction-zero-division
Fixed division through zero in moveFractionTotal
2013-08-21 14:05:29 -07:00
Matthias Mailänder
d167eaea04 SetVisualPosition to the final position
to avoid movement glitches
2013-08-20 20:42:01 +02:00
Matthias Mailänder
cadf689406 fix possible null reference exceptions 2013-08-20 20:31:41 +02:00
Matthias Mailänder
099aed6e14 StyleCop clean LintBuildable 2013-08-19 21:01:44 +02:00
Matthias Mailänder
d8ae966d64 don't display gps dots for dead actors
fixes #3709
2013-08-19 20:45:16 +02:00
Matthias Mailänder
d272377d66 Fixed division through zero in moveFractionTotal
closes #3710
2013-08-19 20:39:45 +02:00
Matthias Mailänder
1e2bccbc59 Merge pull request #3693 from ScottNZ/crashform
Add crash dialog
2013-08-18 00:11:02 -07:00
ScottNZ
7f67b567f9 Add Fatal Error dialog 2013-08-18 14:58:07 +12:00
Matthias Mailänder
1c04c6608f don't render the idle overlay during selling 2013-08-17 23:47:14 +02:00
Matthias Mailänder
8c6074a081 WithCrumbleOverlay for Dune 2000 buildings 2013-08-17 23:47:09 +02:00
Paul Chote
32c3563a04 adjust the build palette origins to icon width 2013-08-17 23:31:25 +02:00
Matthias Mailänder
efb55d4cb9 read support power icons from sequences
so that d2k can grab them from DATA.R8
2013-08-17 23:31:22 +02:00
Matthias Mailänder
376a6c7a5d read the production icons from sequences
this allows d2k to read them from DATA.R8 without trouble
2013-08-17 23:31:22 +02:00
Matthias Mailänder
d565413e4d Merge pull request #3687 from pchote/mapoptions
Lobby map option improvements.
2013-08-17 02:42:23 -07:00
Matthias Mailänder
924e1e0061 Merge pull request #3688 from pchote/gps-fog
Add GPSDot to RA structures.
2013-08-17 02:17:59 -07:00
Paul Chote
9536de03e7 Merge pull request #3677 from ScottNZ/autotarget
Fix the autotarget bug that made turrets uncontrollable in combat
2013-08-17 01:22:35 -07:00
Paul Chote
2a7318b69f Add GPSDot for RA structures. Fixes #3631. 2013-08-17 20:11:09 +12:00
Matthias Mailänder
503fdc463f Merge pull request #3684 from pchote/tileset-fixup
TileSet Refactoring
2013-08-17 01:08:42 -07:00
ScottNZ
115a447b2f Fix the autotarget bug that made turrets uncontrollable in combat 2013-08-17 17:53:50 +12:00
Paul Chote
271ce5275c Add starting cash option. 2013-08-17 14:43:52 +12:00
Paul Chote
ce41eb2361 Add "Build off Ally ConYards" option. Fixes #2464. 2013-08-17 14:42:40 +12:00
Paul Chote
059c88ca1b Reorganize map options panel. 2013-08-17 14:41:44 +12:00
Paul Chote
d76a8c2950 Allow maps to override options. Closes #3646.
Also set sensible defaults for most of the maps and mini games.
2013-08-17 14:41:40 +12:00
Paul Chote
b6a033eef5 Remove obsolete IRenderAsTerrain.
This removes the technical limitation preventing
FrozenUnderFog on bridges.
2013-08-15 18:12:49 +12:00
Paul Chote
387ac04d9f Split tileset artwork loading out of TileSet.
This simplifies terrain loading and allows for
non-square tiles in game.

The editor still relies on the old code for now.
2013-08-14 23:08:17 +12:00
Matthias Mailänder
25152a31db move Tooltip into it's own CS file 2013-08-14 07:57:23 +02:00
Matthias Mailänder
d3edaaae4d replace WithSpinner → WithIdleOverlay 2013-08-14 00:05:24 +02:00
Matthias Mailänder
94c3090528 require body orientation for idle overlays
and don't wait for BuildingComplete to generalize for units
2013-08-13 23:51:31 +02:00
Matthias Mailänder
c0be16cde3 don't display the overlay before the building is completed 2013-08-13 17:00:59 +02:00