Paul Chote
c26a0cb222
Merge pull request #3837 from Mailaender/makefile-fixes
...
Use the Makefile install rules for our packaging
2013-09-22 00:06:45 -07:00
Paul Chote
94e0a30904
Merge pull request #3858 from Mailaender/replay-folders
...
Save Replays in per Mod and Version folders
2013-09-21 21:50:30 -07:00
Matthias Mailänder
a5b954a563
never heal enemies
...
fixes #3597
2013-09-21 07:37:20 +02:00
Matthias Mailänder
de4c224b5c
separate RALint tests from regular builds
2013-09-20 18:27:46 +02:00
Matthias Mailänder
9d3b93f717
save replays in per mod and version folders
...
StyleCop cleanups
2013-09-20 17:12:22 +02:00
Paul Chote
d272715c50
Revert "Filter AI targets based on what it can actually attack. Fixes #3763."
...
This reverts commit 4791f93d77 .
2013-09-08 16:57:29 +12:00
buddytex
403e374b61
Removed default param usage.
2013-09-05 16:07:34 -05:00
Paul Chote
4791f93d77
Filter AI targets based on what it can actually attack. Fixes #3763 .
2013-09-02 19:39:06 +12:00
Chris Forbes
0bd7f4e205
Merge pull request #3762 from Mailaender/deviator
...
Let the AI not command stolen units and brought back the Deviator tank
2013-09-01 01:15:43 -07:00
Matthias Mailänder
1a33608b73
CleanSquads from units that got stolen
2013-08-29 22:26:34 +02:00
Matthias Mailänder
5f8d8beec1
sync bullets and missiles
...
to investigate desyncs
StyleCop clean WeaponInfo and friends
2013-08-29 17:37:35 +02:00
Matthias Mailänder
9c52055b2c
Merge pull request #3740 from pchote/bot-cleanup
...
HackyAI refactoring
2013-08-29 08:32:00 -07:00
Paul Chote
fc324baf5f
Rename IsReloadable -> ReloadsAutomatically.
2013-08-29 20:14:38 +12:00
Paul Chote
ff36aa301f
Restore 6e13cb7f3 (lost while rebasing).
2013-08-29 20:14:37 +12:00
Paul Chote
c3da842b06
Initial cleanup of AirStates.
2013-08-29 20:14:37 +12:00
Paul Chote
d46c535850
Rename and simplify MayBeFlee -> ShouldFlee.
2013-08-29 20:14:37 +12:00
Paul Chote
7bcdf7d74b
Merge CalculateFuzzy and CanAttack.
2013-08-29 20:14:37 +12:00
Paul Chote
f6730a6740
Remove StateBase.AverageUnitsPosition.
2013-08-29 20:14:36 +12:00
Paul Chote
ea1b5fc89d
Remove explicit List<Actors> everywhere.
2013-08-29 20:14:36 +12:00
Paul Chote
5d142945eb
Initial cleanup of StateBase.
2013-08-29 20:14:36 +12:00
Paul Chote
233ba81976
Change Squad.IsEmpty -> IsValid.
2013-08-29 20:14:36 +12:00
Paul Chote
fd311502f5
Rename IState interface method names.
2013-08-29 20:14:35 +12:00
Paul Chote
b2a91cc8f8
Initial cleanup of Squad.
2013-08-29 20:14:35 +12:00
Paul Chote
aadfd6979b
Initial cleanup of BaseBuilder.
2013-08-29 20:14:35 +12:00
Paul Chote
d5f65eff88
Initial cleanup of fuzzy logic.
2013-08-29 20:14:34 +12:00
Paul Chote
e667ed8f1a
Make a bit more sense of FindAndDeployMcv.
2013-08-29 20:14:34 +12:00
Paul Chote
e30cd96500
Initial HackyAI cleanup pass.
2013-08-29 20:14:34 +12:00
Paul Chote
de8c736ca4
Split HackyAI into a more manageable set of files.
2013-08-29 20:14:33 +12:00
Paul Chote
eb5a962f3d
Merge pull request #3738 from Mailaender/fast-mod-switch
...
Wired up OnDoubleClick for the ModBrowser.
2013-08-28 13:49:23 -07:00
Matthias Mailänder
ba13c1d982
StyleCop clean Map/*.cs files
2013-08-25 14:30:00 +02:00
Matthias Mailänder
63667a5825
load mods on double-click
...
closes #3166
2013-08-23 20:42:25 +02:00
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