Paul Chote
1cdc169ad0
Merge pull request #11842 from obrakmann/fix11829_desert-shellmap-tiling-error
...
Fix desert tileset tiling issues in RA
2016-08-20 17:39:11 +01:00
Oliver Brakmann
b4c8ee485d
Merge pull request #11816 from reaperrr/fix-UpgradeOnDamage
...
Fix UpgradeOnDamage to apply if initial DamageState is valid
2016-08-20 15:25:10 +02:00
reaperrr
19c3e7c9e3
Make Armament elements as overridable as possible
...
To allow downstream mods to ship customised Armament-derivatives.
2016-08-20 15:06:18 +02:00
Oliver Brakmann
7e8e0cd1fb
Fix tiling error on RA's desert shellmap
2016-08-20 13:27:08 +02:00
Oliver Brakmann
085e599f5d
Fix tile templates 79 and 80 being swapped in RA's desert tileset
2016-08-20 13:27:08 +02:00
Matthias Mailänder
02e7322b6b
Merge pull request #11801 from WolfGaming/FixMinelayerGroup
...
Allow multiple minelayers in a single MinefieldOrderGenerator.
2016-08-20 08:25:49 +02:00
Matthias Mailänder
f5d57e361a
Merge pull request #11788 from pchote/fix-smooth-moves
...
Make turning-while-moving actors follow curved paths.
2016-08-19 22:11:28 +02:00
Matthias Mailänder
bb444eb5f0
Merge pull request #11838 from obrakmann/yaml-cleanups
...
Mission-related yaml cleanups
2016-08-19 21:48:03 +02:00
Matthias Mailänder
0d49c50879
Merge pull request #11832 from obrakmann/fix-make-dep
...
Fix 'make dependencies' choking on Open.NAT directory name
2016-08-19 21:45:49 +02:00
Oliver Brakmann
e25eeaba17
Minor mission cleanups
...
* Remove exlamation mark from map title for Intervention
* Remove redundant yaml rule for Evacuation
2016-08-19 19:12:51 +02:00
Oliver Brakmann
88391391b2
Fix disabling the CrateSpawner the wrong way
...
In multiplayer maps, disabling the CrateSpawner by removing the trait leads to error messages in the lobby when you click on the "Crate" checkbox.
2016-08-19 19:11:22 +02:00
Oliver Brakmann
79ec85b0c7
Merge pull request #11837 from obrakmann/pr11750
...
Add OS X build instructions to INSTALL.md
2016-08-19 16:49:05 +02:00
masihaama
b241034c6d
Add OS X build instructions to INSTALL.md
...
The following subset of Linux build directions work for OSX 10.11.3. Mono JIT compiler version 4.2.1
2016-08-19 16:39:08 +02:00
Oliver Brakmann
782b617852
Fix 'make dependencies' choking on Open.NAT directory name
...
The directory name appears to have changed in the package for 2.1.0.
2016-08-19 16:02:53 +02:00
reaperrr
cd03bc6883
Upgrade rule for UpgradeOnDamage to UpgradeOnDamageState
2016-08-18 23:31:27 +02:00
reaperrr
b174d00be9
Rename UpgradeOnDamage to UpgradeOnDamageState
...
The trait works for 'Undamaged' as well and no longer requires a damage state change to trigger either, so this trait name is more accurate.
2016-08-18 23:31:27 +02:00
reaperrr
7f8607e85b
Fix granting upgrades on initial damage state
...
Previously the upgrade(s) would only be granted when the damage state changed, regardless of whether the initial DamageState was already valid.
This prevented the trait from working on Undamaged actors that had just been created, for example.
2016-08-18 23:31:27 +02:00
reaperrr
adeb2a19ca
Remove bogus 'OrDefault' from UpgradeOnDamage
...
UpgradeManager is required anyway, so this was redundant.
2016-08-18 23:31:27 +02:00
reaperrr
0ec9725c2a
Merge pull request #11621 from Mailaender/text-controlgroup
...
Added With*ControlGroup
2016-08-18 21:25:32 +02:00
Matthias Mailänder
7485404c87
Tweak the infantry control group positioning.
2016-08-18 21:10:57 +02:00
reaperrr
f12e0d498c
Merge pull request #11771 from pchote/split-content-files
...
Rework mod enumeration and split content metadata into their own files.
2016-08-18 14:59:51 +02:00
reaperrr
1cec0a2497
Merge pull request #11789 from obrakmann/fix11692_save-map-visibility-flag
...
Allow saving maps with multiple visibility options
2016-08-18 13:03:20 +02:00
Oliver Brakmann
ad08c4318a
Merge pull request #11807 from GraionDilach/ai-infonly-stuck
...
Clearup mod AIs.
2016-08-16 21:43:08 +02:00
UnknownProgrammer
333e8bae42
Fix for System Overflow exception
...
caused by casting a greater than int.MaxValue decimal to int. Fix limits offset to int.MaxValue respectively int.MinValue.
2016-08-15 22:52:12 +02:00
Oliver Brakmann
12af71e9d8
Merge pull request #11790 from GraionDilach/screenshot-ms
...
Include milliseconds in TakeScreenshot timestamp.
2016-08-15 14:22:20 +02:00
WolfGaming
f08853850d
Merge pull request #11809 from obrakmann/fix11808_player-lua-api-breakage
...
Fix Lua API returning wrong player info
2016-08-15 11:57:00 +00:00
Oliver Brakmann
54b7fd7cf5
Merge pull request #11819 from Phrohdoh/actor-global-cost
...
Allow scripts to get the Valued.Cost value of an actor type
2016-08-14 22:28:04 +02:00
Taryn Hill
9089012a79
Allow scripts to get the Valued.Cost value of an actor type
2016-08-13 18:46:48 -05:00
Oliver Brakmann
6d742efbf4
Merge pull request #11812 from Phrohdoh/fix-ai-capturers
...
Fix CanBeViewedByPlayer query in HackyAI.GetVisibleActorsBelongingToPlayer
2016-08-13 20:14:37 +02:00
Taryn Hill
852f0f790f
Fix CanBeViewedByPlayer query in
...
HackyAI.GetVisibleActorsBelongingToPlayer
2016-08-13 07:42:15 -05:00
Taryn Hill
1c5c9003f7
Merge pull request #11814 from RoosterDragon/fix-ai-timings
...
Ensure HackyAI tries to attack and capture as frequently as it should.
2016-08-13 07:36:58 -05:00
WolfGaming
0c79ef4f24
Allow multiple minelayers in a single MinefieldOrderGenerator.
2016-08-13 07:21:00 +00:00
Turupawn
bbac9ac61a
Same unit command sounds wont overlap anymore
...
Responding to Travis inquiries
Changed Hashtable for Ditctionary + avoiding code duplication
More small code nits
another nit
2016-08-12 18:15:49 -06:00
reaperrr
398cb18043
Merge pull request #11772 from pchote/randomize-deathtypes
...
Support randomized death animations
2016-08-12 22:17:45 +02:00
reaperrr
75c5896cde
Merge pull request #11773 from daynemarais/landing-aircraft-fix
...
Allowed aircraft to land on Tiberium and Veins
2016-08-12 22:05:30 +02:00
Paul Chote
a9bfa553fc
Support multiple death animation variants.
2016-08-12 20:58:14 +01:00
Matthias Mailänder
fac58bd461
Replace pixel perfect offset with reference point definitions.
2016-08-12 21:54:51 +02:00
Matthias Mailänder
1a53bfd8a3
Keep sprite ctrl groups for Dune 2000, Red Alert, Tiberian Dawn.
2016-08-12 21:54:51 +02:00
Matthias Mailänder
8452792bb1
Render control groups using true type fonts in Tiberian Sun.
2016-08-12 21:54:51 +02:00
Matthias Mailänder
725a5d44eb
Split SelectionDecorations control group rendering into
...
WithSpriteControlGroup and WithTextControlGroup
2016-08-12 21:53:16 +02:00
RoosterDragon
cc4ef736b0
Ensure HackyAI tries to attack and capture as frequently as it should.
...
Returning early in AssignRolesToIdleUnits would skip ticking down the counters that trigger new attack and capture attempts. This means they would be attempted far less often than intended.
2016-08-12 18:08:58 +01:00
Zimmermann Gyula
bea06ebb9a
Update Tiberian Sun AI.
...
Increase infantry percentages.
Limit the AI repair units.
2016-08-12 16:07:56 +02:00
Zimmermann Gyula
099598e02c
Update Dune 2000 AI.
...
Increase all AI combat infantry percentages.
Remove nonbuildable and deprecated infantry from AI UnitsToBuild list.
2016-08-12 14:39:06 +02:00
Zimmermann Gyula
33de63d7ee
Update Tiberian Dawn AI.
...
Increase all AI infantry percentages.
Limit Engineers at Rush AI.
2016-08-12 14:38:55 +02:00
Zimmermann Gyula
028edc8051
Update Red Alert AI.
...
Increase land AI infantry percentages.
Add medic and mechanic to Normal and Turtle AI.
Limit Engineers at Rush AI.
2016-08-12 14:38:49 +02:00
Oliver Brakmann
da3333073f
Merge pull request #11800 from WolfGaming/FixHuntable
...
RA: Delete the Huntable trait for walls and gates.
2016-08-12 14:14:07 +02:00
Oliver Brakmann
9604bf4cbd
Merge pull request #11670 from evgeniysergeev/sandworm
...
Check that noiseDirection is not a zero
2016-08-12 13:45:14 +02:00
WolfGaming
299e925180
Only define Huntable for actors that need to be hunted.
2016-08-11 20:25:22 +00:00
Oliver Brakmann
068ffb169b
Merge pull request #11417 from Phrohdoh/ai-capturers
...
Add naive capturing to HackyAI
2016-08-11 20:23:12 +02:00
Oliver Brakmann
f6f81e84df
Fix Lua API returning wrong player info
...
The Lua API would return wrong information on player fields such as the team or faction when it was changed in the lobby. It referenced fields on the PlayerReference, which are pretty much read-only and don't get changed by the lobby.
2016-08-11 20:16:01 +02:00