Commit Graph

20165 Commits

Author SHA1 Message Date
Pavel Penev
6913ac29e6 Clean up some dead YAML from Fort Lonestar and Drop Zone W weapons definitions
There haven't been WaterExplosion and WaterImpactSound properties on CreateEffectWarhead for quite a while.
2016-01-31 16:22:48 +02:00
Pavel Penev
489ee9fc54 Add support for multiple impact sounds to CreateEffectWarhead
Have the engine pick one impact sound at random from the provided list.
2016-01-31 16:22:47 +02:00
Pavel Penev
7e3ec91d30 Add support for multiple explosions to CreateEffectWarhead
Have the engine pick one explosion at random from the provided list.
2016-01-31 16:22:09 +02:00
Oliver Brakmann
d336904c52 Merge pull request #10517 from reaperrr/d2k-cleanup1
Some D2k clean-ups
2016-01-31 15:19:53 +01:00
Oliver Brakmann
9dbb725cef Replace invalid tile in gdi03 2016-01-31 12:36:22 +01:00
RoosterDragon
dc37574494 Cache sync hash functions per actor for faster sync calculations.
Caching the result of the function lookup allows the actor to calculate all the sync hashes for its syncable traits faster as it does not need to repeat the lookup each time.
2016-01-31 00:44:43 +00:00
RoosterDragon
eb3be990a6 Remove dead code and encapsulate more in Sync.cs. 2016-01-31 00:42:00 +00:00
Matthias Mailänder
690e5125ec Move shared metrics to mods/commons. 2016-01-30 23:03:37 +01:00
Philipp Schärer
b0cd4ec367 Fixed styling issues and TS compatibility 2016-01-30 22:17:23 +01:00
Oliver Brakmann
c22281876c Merge pull request #10651 from Phrohdoh/widget-xmldoc
Add xmldoc to Widget.HandleMouseInput
2016-01-30 22:06:25 +01:00
Matthias Mailänder
10ebd7e48d Merge pull request #10649 from obrakmann/radar-team-colors
Added option to show team colors on radar map
2016-01-30 21:53:14 +01:00
Paul Chote
b387e6a19e Polish the lobby option bin layout. 2016-01-30 20:47:57 +00:00
Paul Chote
73b3f20921 Remove fragile alliances feature. 2016-01-30 20:47:50 +00:00
Oliver Brakmann
aa491a35c8 Fix Monster Tank Madness to not use Player.SetStance 2016-01-30 20:47:49 +00:00
Matthias Mailänder
5ae86d86a9 Merge pull request #10637 from reaperrr/d2k-split-weapons
Split D2k weapons.yaml
2016-01-30 21:44:37 +01:00
Taryn Hill
d12fd9de86 Add xmldoc to Widget.HandleMouseInput 2016-01-30 14:41:53 -06:00
Philipp Schärer
32b599266c Recovered flood fill functionality from the old editor 2016-01-30 20:38:50 +01:00
Oliver Brakmann
7ca1af4e96 Merge pull request #10648 from pchote/rewrite-yaml-merger
Rewrite yaml merger
2016-01-30 20:04:53 +01:00
reaperrr
0bfe9a701a Fix faction-specific upgraded factory images for mercenaries and smugglers 2016-01-30 17:45:03 +01:00
Paul Chote
f8f3d1deb4 Fix allies-05a map yaml. 2016-01-30 15:03:57 +00:00
Paul Chote
3e3c11ea5c Remove duplication between vice and pvice sequences. 2016-01-30 15:03:56 +00:00
Paul Chote
ab921682c4 Rewrite yaml merger. 2016-01-30 15:03:56 +00:00
DArcy Rush
eb795909da Implement player stance colors
Adds an option to display actors on radar and
support weapon timers in colors denoting the
diplomatic stance toward the player.
2016-01-30 15:46:55 +01:00
Paul Chote
1581ba951f Add a new test case for actor info merging. 2016-01-30 11:55:37 +00:00
reaperrr
c19383472f Merge pull request #10624 from pchote/overhaul-color-validator
Fix color validator issues and increase color picker palette size.
2016-01-29 23:57:46 +01:00
reaperrr
930aeb71c4 Some misc D2k cleanup
C. Yard doesn't need DamagedWithoutFoundation, aircraft aren't selectable so they don't need a voice, ordos tank ROT matches default, RepairBuildings on carryall is redundant.
2016-01-29 23:18:09 +01:00
reaperrr
daef6283c1 Add Mercenaries and Smugglers to D2k
Rename some structures.
2016-01-29 23:18:07 +01:00
reaperrr
42711dbe7b Merge pull request #10638 from obrakmann/git-ignore-support-dir
Add Support directory to .gitignore file
2016-01-29 23:14:28 +01:00
Oliver Brakmann
ee3d8b50f7 Merge pull request #10641 from reaperrr/fix-cpZ0
Fix Mobile using legacy CenterPosition.Z check
2016-01-29 23:08:14 +01:00
Oliver Brakmann
4e44e6b914 Merge pull request #10640 from abcdefg30/removeReveals
Remove obsolete and performance costly RevealsShroud definitions
2016-01-29 23:04:56 +01:00
Oliver Brakmann
7128e1b8f0 Merge pull request #10623 from riiga/icons
Improved GPS icons
2016-01-29 22:53:48 +01:00
reaperrr
75d066d6af Fix Mobile using legacy CenterPosition.Z check 2016-01-29 22:26:52 +01:00
abcdefg30
e8c67993c1 Remove obsolete and performance costly RevealsShroud definitions
from the APC on the dropzone maps.
2016-01-29 22:22:15 +01:00
riiga
7180f4fbef Improved GPS icons and added shadows to all icons 2016-01-29 22:19:54 +01:00
Paul Chote
31cc399579 Remove unused package annotations. 2016-01-29 20:41:20 +00:00
Paul Chote
cbf2b1984a Auto detect mix type. 2016-01-29 20:41:20 +00:00
Oliver Brakmann
ce8b03a276 Merge pull request #10530 from pchote/remove-external-hashes
Index filesystem contents by filename instead of hash.
2016-01-29 21:12:31 +01:00
Paul Chote
6085de7263 Remove unused PackagePaths. 2016-01-29 19:59:31 +00:00
Paul Chote
fa6b50f2a2 Fix filename case of D2K FMVs. 2016-01-29 19:56:17 +00:00
Paul Chote
f90b21b1b7 Fix D2K installation on case sensitive filesystems. 2016-01-29 19:56:17 +00:00
Paul Chote
314aba0861 Overhaul InstallShieldPackage.
- Remove hashing
- Use full file paths
- Replace BinaryReader with stream extensions.
2016-01-29 19:56:17 +00:00
Paul Chote
7ed24ce6de Remove legacy hashing from BagFile. 2016-01-29 19:56:17 +00:00
Paul Chote
ccdbdebdb1 Remove legacy hashing from D2kSoundResources. 2016-01-29 19:56:16 +00:00
Paul Chote
91c25d7b84 Remove unused Package.(Classic|Crc)Hashes. 2016-01-29 19:56:16 +00:00
Paul Chote
86e4cb763d Replace FileSystem hash index with a regular string cache.
This requires that .mix files have valid max database
entries for all files used by the mod.
2016-01-29 19:56:16 +00:00
Oliver Brakmann
8bec1f5c5b Add Support directory to .gitignore file 2016-01-29 20:43:58 +01:00
reaperrr
01cd6c93d9 Merge pull request #10633 from teees/nawast-fix
fix nawast popping up on gdi build menu, fixes #10631
2016-01-29 18:00:18 +01:00
reaperrr
ed3c0799d3 Do not consider waiting harvesters to be idle 2016-01-29 16:08:29 +01:00
reaperrr
1f35a1c010 Let harvesters tick idle for a while before queueing Wait activity 2016-01-29 16:08:28 +01:00
reaperrr
f38f159dad Remove Chronosphere from Chrono Tank prerequisite
And lower tech-level requirement to 'high', making it available at "No
Superweapons".
2016-01-29 15:55:07 +01:00