Commit Graph

22462 Commits

Author SHA1 Message Date
reaperrr
871576b300 Add delay and full duration support to beacons
Previously, support power beacons were hardcoded to unlimited duration and
then cleaned up directly by the support power. This is problematic if we
want the beacon to remove itself after a certain delay, though.
2016-12-27 17:13:53 +01:00
Oliver Brakmann
d21b805012 Merge pull request #12497 from pchote/condition-manager
Complete Upgrades -> Condition transition.
2016-12-24 13:43:15 +01:00
Oliver Brakmann
8977a5651f Merge pull request #12499 from RoosterDragon/sound-dispose
Dispose some sound streams
2016-12-24 13:26:51 +01:00
Paul Chote
2322d40395 Renamed Upgrades directory to Conditions. 2016-12-23 23:29:40 +00:00
Paul Chote
268ed016ab Rename UpgradableTrait to ConditionalTrait. 2016-12-23 23:28:34 +00:00
RoosterDragon
226c0a050a Dispose some sound streams. 2016-12-23 19:37:17 +00:00
Oliver Brakmann
53bd29351b Merge pull request #12470 from SoScared/AlliedDefenseNerf
[RA] [Balance] Allied Defensive Structures - Increase Cost & Production Time.
2016-12-23 17:32:17 +01:00
Paul Chote
d0270ab866 Rename comments and documentation. 2016-12-23 15:17:02 +00:00
Paul Chote
152ae13cea Rename SelectUpgradeTarget. 2016-12-23 15:14:36 +00:00
Paul Chote
c8afbb16ba Rename prerequisite watcher key prefix. 2016-12-23 15:13:20 +00:00
Paul Chote
9e70c3f497 Rename GrantUpgradeOnValidDamageState. 2016-12-23 15:11:07 +00:00
Paul Chote
0cf60456a5 Remove upgrade shim code. 2016-12-23 15:09:08 +00:00
Paul Chote
15b465c1e2 Change DeployToUpgrade order to GrantConditionOnDeploy. 2016-12-23 15:07:35 +00:00
Paul Chote
cb9178364f Change upgradeAvailable to instancesEnabled in SupportPowerManager. 2016-12-23 15:06:22 +00:00
Paul Chote
f360c10569 Rename ConditionManager variables. 2016-12-23 15:02:52 +00:00
Paul Chote
dcad5c3f7c Rename UpgradeManager to ConditionManager. 2016-12-23 14:57:56 +00:00
Oliver Brakmann
0e56185195 Merge pull request #12488 from draculus/installation
Fixed Open.Nat directory name case
2016-12-23 15:33:54 +01:00
Oliver Brakmann
189c25431b Merge pull request #12158 from reaperrr/areabeam-tracking
Add AreaBeam target tracking
2016-12-23 14:44:11 +01:00
Oliver Brakmann
f15a81282e Merge pull request #12477 from pchote/conditions-lint
Add a conditions lint rule + other rules fixes.
2016-12-23 14:27:22 +01:00
Oliver Brakmann
f35c83e977 Merge pull request #12465 from pchote/shellmap-overhaul
Rework shellmap UX.
2016-12-23 13:57:37 +01:00
Paul Chote
03236927e5 Replace TD shellmap with a fixed background. 2016-12-23 11:34:23 +00:00
Paul Chote
a16344d347 Remove "Show Shellmap" setting. 2016-12-23 11:34:23 +00:00
Paul Chote
55f76c02d6 Disable world sounds when the ingame menu is open. 2016-12-23 11:34:23 +00:00
Paul Chote
443c3ee72d Disable sound on the shell maps. 2016-12-23 11:34:23 +00:00
Paul Chote
9ddfdc45b3 Introduce SoundType enum. 2016-12-23 11:34:23 +00:00
Paul Chote
f787f275db Add actor conditions lint rule. 2016-12-23 11:31:06 +00:00
Paul Chote
2d8db8ddd2 Fix GALITE conditions. 2016-12-23 11:29:24 +00:00
Paul Chote
2e8479b9a2 Split out and reset crate stat modifier bonuses. 2016-12-23 11:29:24 +00:00
Paul Chote
72f61ed95c Start reorganising TS Inherits. 2016-12-23 11:29:24 +00:00
Paul Chote
72589ae967 Fix TS aircraft conditions. 2016-12-23 11:29:24 +00:00
Paul Chote
4a179e4824 Remove ^EmpDisableMobile inherit. 2016-12-23 11:29:24 +00:00
Paul Chote
a6f25438c3 Remove bogus ExternalConditions from fort-lonestar. 2016-12-23 11:29:24 +00:00
Paul Chote
5979819d9b Work around RA experience inherits. 2016-12-23 11:29:24 +00:00
Paul Chote
0145bfc0c0 Work around RA aircraft inherits. 2016-12-23 11:29:24 +00:00
Paul Chote
623842d699 Fix RA aircraft conditions. 2016-12-23 11:29:24 +00:00
Paul Chote
b5390cb23c Split out ^AcceptsCloakCrate template. 2016-12-23 11:29:24 +00:00
Paul Chote
a4227757b6 Move ^GainsExperience inherit to the actors. 2016-12-23 11:29:24 +00:00
Paul Chote
59013a581c Remove unused airborne condition from TD aircraft. 2016-12-23 11:29:24 +00:00
Paul Chote
024cc3db7e Prepare condition attributes for new lint rule. 2016-12-23 11:29:24 +00:00
Oliver Brakmann
28182ddc36 Merge pull request #12467 from SoScared/nukemoretrees
[RA] Increase Nuke Damage vs Trees
2016-12-21 21:57:10 +01:00
Oliver Brakmann
fd03031bd3 Merge pull request #12179 from abcdefg30/startCrash
Log an error when no cells are available to spawn starting units
2016-12-21 21:22:25 +01:00
Oliver Brakmann
67d10aa5bb Merge pull request #12485 from pchote/remove-ai-capturing
[bleed] Remove AI capturing from TD and RA, and AIs using mechanics and medics in RA
2016-12-21 21:17:23 +01:00
Oliver Brakmann
05c2081143 Merge pull request #12458 from pchote/map-top-targetability
Reduce aircraft not being targetable at the north edge of the map.
2016-12-21 21:14:19 +01:00
abcdefg30
deb082c91e Log an error when no cells are available to spawn starting units 2016-12-19 22:43:45 +01:00
abcdefg30
7513707b8d Merge pull request #12457 from abc013/specchat
Added Replays are showing team chats
2016-12-19 00:07:21 +01:00
reaperrr
19dbcc9886 Merge pull request #12405 from reaperrr/slim-cnc-weapon-yamls
Shrink TD weapon yamls by using inheritance
2016-12-18 19:08:24 +01:00
reaperrr
74f7827187 Merge pull request #12486 from pchote/fix-minelayer-ordergenerator
Avoid querying traits from dead minelayers.
2016-12-18 18:25:32 +01:00
reaperrr
1f626e239b Improve TD largecaliber.yaml order 2016-12-18 18:21:34 +01:00
Paul Chote
d6a7a57ee3 Merge pull request #12429 from reaperrr/firestorm-installation
Add TS Firestorm installation
2016-12-18 15:07:10 +00:00
Paul Chote
5d5e559a8a Merge pull request #12305 from reaperrr/gps-remove-delayedaction
Replace DelayedAction in GpsWatcher with Tick-based solution
2016-12-18 14:13:48 +00:00