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
bdfdaac092
sync effects
2013-08-29 17:37:35 +02:00
Matthias Mailänder
5641113f6f
Merge pull request #3758 from ScottNZ/crashform
...
Crash improvements: closes #3698 and closes #3700
2013-08-29 08:35:58 -07: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
7ab0e00948
Add IEnumerable<WPos>.Average overload.
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
3825bec835
Merge pull request #3695 from Mailaender/team-no-nre
...
Don't crash C&C ingame menu after player drop
2013-08-28 13:52:35 -07: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
Paul Chote
fac1c363fe
Merge pull request #3744 from Mailaender/tileset-stream-exts
...
Ported Terrain parser to StreamReader extensions
2013-08-28 13:43:21 -07:00
Matthias Mailänder
cdf44767a7
use StreamExts for LegacyMapImporter
2013-08-28 20:52:42 +02:00
ScottNZ
b654b65d8d
Close game interface before showing crash form and don't show it at all on dedicated servers.
2013-08-29 01:30:29 +12:00
Matthias Mailänder
ba13c1d982
StyleCop clean Map/*.cs files
2013-08-25 14:30:00 +02:00
Matthias Mailänder
ae00cb3adf
use stream reader extensions for loading ra/cnc Terrain
2013-08-25 14:29:03 +02:00
Paul Chote
b44d5a87f6
Merge pull request #3730 from Mailaender/fuck-msbuild
...
Added some more crap to the TS csproj file to hopefully make it work properly
2013-08-25 02:40:49 -07:00
Paul Chote
6dd18399c6
Merge pull request #3742 from Mailaender/stream-exts
...
Ported everything to StreamExts
2013-08-25 02:40:00 -07:00
Matthias Mailänder
30363db0ed
StyleCop clean ZipFile
2013-08-25 07:10:29 +02:00
Matthias Mailänder
1c259ff919
AudLoader: BinaryReader to StreamExts
2013-08-24 14:01:35 +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
Matthias Mailänder
0854cd33fa
Merge pull request #3731 from reaperrr/bomber-john-fix
...
Noticed a missing colon in Mailaender's icon fix.
2013-08-23 08:12:08 -07:00
reaperrr
607e5c1a6e
Noticed a missing colon in Mailaender's icon fix.
2013-08-22 23:48:27 +02:00
Chris Forbes
10f8bcf980
Merge pull request #3727 from pchote/colorpicker-fix
...
Colorpicker crash fix
2013-08-22 14:39:23 -07:00
Matthias Mailänder
02984108ed
add commented AfterBuild target
...
as all the others also have it
2013-08-22 22:41:42 +02:00
Paul Chote
7d8d5dc30d
Merge pull request #3655 from Mailaender/diplomacy
...
Diplomacy Panel Renovation
2013-08-22 13:38:18 -07:00
Paul Chote
b41718876c
Merge pull request #3705 from Mailaender/nuke-sounds
...
Fixed NukeLaunch sounds and missing icon sequences
2013-08-22 13:35:06 -07:00
Matthias Mailänder
5a6f153db0
add PostBuildEvent to TS
...
fixes #3689
2013-08-22 22:34:21 +02:00
Matthias Mailänder
4ab5cd8e05
Merge pull request #3722 from pchote/d2k-placement-fix
...
Fix D2K build overlay offsets
2013-08-22 12:45:48 -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
9d5986c03f
fixed bit rotting regarding icon sequences and body orientation
2013-08-22 21:40:37 +02:00
Matthias Mailänder
ebd8adae5e
sonar pulse and para bombs icon to sequence transition
...
fixes #3720
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
615ac2504a
added "enemy planes approaching" EVA notification from demo.mix
2013-08-22 21:40:36 +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