Paul Chote
c3c6af018a
Set carried turret facing on delivery.
2016-08-27 17:08:33 +01:00
Paul Chote
017020f2c3
Fix stack overflow in FindResources.
2016-08-27 15:42:18 +01:00
Paul Chote
1ae86f34f8
Overhaul Carryall behaviour, adding support for manual control.
2016-08-27 15:42:18 +01:00
Paul Chote
7ffdd53abb
Disable smooth turning for 180 degree turns.
2016-08-26 20:15:55 +01:00
Paul Chote
30c7c720ec
Merge pull request #11880 from Mailaender/sequence-sprites-inheritance-check
...
Fixed false positive on sequence sprite checks
2016-08-26 18:09:53 +01:00
Paul Chote
d99bc78629
Merge pull request #11878 from RoosterDragon/fix-download-error-cancel
...
Allow download window to be closed on failed downloads.
2016-08-26 18:05:16 +01:00
Oliver Brakmann
b3c4ecd7c5
Merge pull request #11881 from reaperrr/always-visible-bar
...
Allow keeping empty selection bars visible
2016-08-26 14:56:29 +02:00
reaperrr
e811612c06
Merge pull request #11862 from pchote/effects-above-shroud
...
Draw tactical overlays (beacons, rallypoints, text overlays, order generators) above the shroud.
2016-08-25 20:47:08 +02:00
reaperrr
39034b0de9
Allow keeping empty selection bars visible
2016-08-25 20:40:56 +02:00
Matthias Mailänder
4c672f73c0
Don't report false positives for sequence templates.
2016-08-25 19:55:59 +02:00
RoosterDragon
f1b0740e72
Allow download window to be closed on failed downloads.
2016-08-25 18:21:40 +01:00
abcdefg30
fab807b86e
Merge pull request #11830 from reaperrr/overridable-Armament
...
Make Armament as overridable as possible
2016-08-23 23:24:32 +02:00
Paul Chote
cd0ba2049f
Draw repair and power down indicators above the shroud.
2016-08-23 16:34:24 +01:00
Paul Chote
f357163078
Draw floating text above the shroud.
2016-08-22 22:02:33 +01:00
Paul Chote
d2f5fe7380
Draw order generator renderables above the shroud.
2016-08-22 20:27:59 +01:00
Paul Chote
b016638ebe
Allow beacons to be placed and drawn above the shroud.
2016-08-22 20:27:58 +01:00
Paul Chote
afdb0e0829
Draw rally points above the shroud.
2016-08-22 20:27:58 +01:00
Paul Chote
ed349f9086
Remove health bar rendering duplication.
2016-08-22 20:27:58 +01:00
Paul Chote
11805bb567
Rename and tweak post-render interfaces.
2016-08-22 17:40:05 +01:00
Oliver Brakmann
f1990853df
Merge pull request #11854 from Mailaender/startmatch-typo
...
Fixed a typo in the message displayed when servers disabled single player matches
2016-08-22 11:12:36 +02:00
Matthias Mailänder
880d848a66
Avoid duplication in server messages and fix a typo.
2016-08-21 18:27:23 +02:00
Paul Chote
f0306e7cc2
Render voxels with an approximately-correct z-offset.
2016-08-21 12:43:16 +01:00
Zimmermann Gyula
d9f38d57a7
Cache the *Infos in ProductionItem.
2016-08-21 12:05:34 +02:00
Zimmermann Gyula
3309e8ac3d
Look up the production queue multiplier in Lua.
2016-08-21 12:05:34 +02:00
Zimmermann Gyula
f80ac6e5c0
Rename ProductionQueue.BuildSpeed and change it's default value.
2016-08-21 12:05:34 +02:00
Zimmermann Gyula
de10cb22e8
Shift CustomBuildTimeValue to Buildable.
2016-08-21 12:05:32 +02:00
abcdefg30
ddfd4c7873
Add an upgrade rule
2016-08-21 01:19:54 +02:00
abcdefg30
e8084daad7
Cache the SupportPowerManager in SupportPowerChargeBar
2016-08-21 01:19:53 +02:00
abcdefg30
e9e49a5d02
Add a new DisplayStances field to SupportPowerChargeBarInfo
...
other
2016-08-21 01:19:52 +02:00
abcdefg30
9848c98750
Replace the DisplayTimer field with a DisplayTimerStances field in SupportPowerInfo
2016-08-21 01:19:51 +02: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
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
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
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
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
Taryn Hill
9089012a79
Allow scripts to get the Valued.Cost value of an actor type
2016-08-13 18:46:48 -05: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
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
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
Oliver Brakmann
068ffb169b
Merge pull request #11417 from Phrohdoh/ai-capturers
...
Add naive capturing to HackyAI
2016-08-11 20:23:12 +02:00