Commit Graph

10490 Commits

Author SHA1 Message Date
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
Chris Forbes
97858dae55 Merge pull request #3737 from Mailaender/invalid-field-index
Added a complete log of incoming data from Session.Deserialize for debugging
2013-09-01 00:49:43 -07:00
Matthias Mailänder
e59f2df1f1 Merge pull request #3761 from reaperrr/ts-color-crash-fix
Fixes TS mod crash when trying to change color due to missing fact.shp
2013-08-30 22:03:58 -07:00
reaperrr
4dc004c138 use first frame of C. Yard make anim for color picker preview. 2013-08-31 00:27:44 +02:00
reaperrr
24e8e0c96a change color picker preview position as suggested by pchote. 2013-08-30 13:40:21 +02:00
Chris Forbes
306e8dec01 Merge pull request #3739 from Mailaender/legacy-mono-eos
Dropped support for ancient Mono versions
2013-08-29 13:29:50 -07:00
Matthias Mailänder
edd84c1c2e bring back the deviator tank now that AI does not get confused 2013-08-29 22:27:37 +02:00
reaperrr
9bfb888f8e Add TS metrics.yaml with TS remap indices for color picker. 2013-08-29 22:26:53 +02:00
Matthias Mailänder
1a33608b73 CleanSquads from units that got stolen 2013-08-29 22:26:34 +02:00
Paul Chote
b63206017a Merge pull request #3741 from Mailaender/sync-effects
Added [Sync] checks for projectile effects
2013-08-29 13:25:59 -07:00
reaperrr
dd0734ff36 Fixes crash when trying to change color due to missing fact.shp.
Note: shp preview doesn't remap properly yet, that seems to require another fix.
2013-08-29 21:53:40 +02:00
Matthias Mailänder
dd5699402e Merge pull request #3752 from reaperrr/ts-nod-buildings
Further TS mod improvements
2013-08-29 11:40:46 -07:00
reaperrr
bac7f147d2 Enables Nod power plant lights, adds and enables Hand of Nod lights, removes obsolete copy-paste stuff. 2013-08-29 19:38:38 +02:00
Matthias Mailänder
aa9408ca9e ToString() for FrozenActor 2013-08-29 17:40:27 +02:00
Matthias Mailänder
4fd647bc5d ToString() for Target 2013-08-29 17:40:27 +02:00
Matthias Mailänder
8e4ef0462d StyleCop clean Actor 2013-08-29 17:40:26 +02:00
Matthias Mailänder
aa86eb47aa hash Target 2013-08-29 17:40:20 +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
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
reaperrr
7378d9e49a Fix missing NAWEAP RallyPoint indention. 2013-08-28 12:48:44 +02:00
reaperrr
7b9b5f8466 Enabling ReamBuildings and Nod Helipad prerequisite for Nod aircraft. 2013-08-28 00:12:04 +02:00
reaperrr
271dc3b4d4 Adding Nod buildings matching current GDI tech tree (power plant, production facilities).
Improving Weapons Factory exit, enabling RallyPoint (so you don't have to move units out of the way manually).
2013-08-28 00:10:02 +02:00
reaperrr
a1914f8f3e More TS cursor sequences. 2013-08-28 00:06:32 +02: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
Matthias Mailänder
f17e976f45 bump mono runtime version to 2.10 for Debian 2013-08-25 13:01:14 +02:00