Commit Graph

25077 Commits

Author SHA1 Message Date
Paul Chote
34a94e16f6 Update TD rules. 2016-12-06 17:21:14 +00:00
Paul Chote
149705942c Update RA rules. 2016-12-06 17:21:14 +00:00
Paul Chote
e166cd3222 Update TS rules. 2016-12-06 17:21:14 +00:00
Paul Chote
ac4f89ce51 Add upgrade rules. 2016-12-06 17:21:13 +00:00
Paul Chote
60e45b9eb7 Extract RenameNodeKey helper. 2016-12-06 17:21:13 +00:00
Paul Chote
6e29dfecfe Port GrantUpgradeCrateAction to GrantExternalConditionCrateAction. 2016-12-06 17:21:13 +00:00
Paul Chote
764401be10 Port GrantUpgradeWarhead to GrantExternalConditionWarhead. 2016-12-06 17:21:13 +00:00
Paul Chote
f274522083 Port GrantUpgradePower to GrantExternalConditionPower. 2016-12-06 17:21:12 +00:00
Paul Chote
6f5c4cf969 Rename TimedUpgradeBar to TimedConditionBar. 2016-12-06 17:21:12 +00:00
Paul Chote
a692c1e761 Rework timed conditions. 2016-12-06 17:21:12 +00:00
Paul Chote
f934a4e2b7 Add an external condition whitelist. 2016-12-06 17:21:12 +00:00
Paul Chote
983a24199a Remove notmobile condition from TS. 2016-12-06 17:21:12 +00:00
reaperrr
7827d50e99 Merge pull request #12441 from qwIvan/patch-1
mipsel architecture support
2016-12-05 21:17:33 +01:00
Zimmermann Gyula
35b1949a61 Use MPos during AI coarse support power targeting. 2016-12-05 15:08:00 +01:00
Zimmermann Gyula
f927d54db7 Fix AI unable to activate AllowMultiple support powers. 2016-12-05 15:08:00 +01:00
reaperrr
a8f3172c6b Merge pull request #12396 from pchote/conditions-fix-carryalls
Upgrades overhaul part2: GrantCondition and Carryall fixes.
2016-12-03 16:51:49 +01:00
Paul Chote
fe8f2acd62 Remove hardcoded default carryable conditions. 2016-12-01 20:48:24 +00:00
Paul Chote
02e7b1ebfb Fix Carryall interaction with sensor array and tick tanks. 2016-11-30 19:24:44 +00:00
Paul Chote
966fad7af3 Add upgrade rules and update d2k. 2016-11-30 19:24:44 +00:00
Paul Chote
81113e07a6 Remove WithDecorationCarryable. 2016-11-30 19:24:43 +00:00
Paul Chote
2dc70146c8 Replace Upgrades with Conditions in Carryable. 2016-11-30 19:24:43 +00:00
Paul Chote
dc7fa14992 Add GrantCondition trait. 2016-11-30 19:24:43 +00:00
reaperrr
848cf19ba8 Merge pull request #12381 from pchote/upgrade-conditions
Upgrades overhaul part 1: EnabledCondition
2016-11-30 19:42:34 +01:00
qwIvan
9397a1b599 mipsel support 2016-11-30 15:59:52 +08:00
Paul Chote
6150d25105 Merge pull request #12367 from Phrohdoh/makefile-mono-msg
Add message to fixheader.exe target if Mono isn't installed
2016-11-29 07:45:11 +00:00
Zimmermann Gyula
bf810cd934 Enable missile snapping in TS. 2016-11-28 17:14:43 +01:00
Zimmermann Gyula
51db12467d Allow the missile to snap at the target at reach. 2016-11-28 17:14:30 +01:00
reaperrr
5a8df27096 Make MP start units facing customizable
There might be modders or mappers who prefer different initial facing settings than the hardcoded ones.
2016-11-27 18:40:25 +01:00
reaperrr
c45c51f95d Merge pull request #12431 from pchote/heightmap-cliff-blocking
Add CliffBackImpassabilityLayer to TS.
2016-11-27 13:52:04 +01:00
reaperrr
d170841a93 Merge pull request #12432 from pchote/fix-classic-aircraft-reveal
Make RA and TD aircraft reveal shroud from the point on the ground below them.
2016-11-27 13:31:28 +01:00
Paul Chote
5d0ce81eb0 Make RA/TD aircraft sight relative to ground-based position. 2016-11-26 21:19:37 +00:00
Paul Chote
b1f99dd601 Add GroundPosition VisibilityType. 2016-11-26 21:10:44 +00:00
Paul Chote
ef8a7a535d Fix string comparison in CheckRevealFootprint. 2016-11-26 21:10:28 +00:00
Paul Chote
7e428d2c91 Add CliffBackImpassabilityLayer to TS. 2016-11-26 20:56:18 +00:00
reaperrr
68ee776b77 Merge pull request #12339 from abc013/medicmechfix
Fixed Mechanic and Medic can heal enemy units
2016-11-26 17:06:46 +01:00
Paul Chote
653f4cfdbd Merge pull request #12426 from reaperrr/bleed-style-hotfix
ReplayMetadata style fix
2016-11-25 12:08:19 +00:00
reaperrr
07312f8c62 ReplayMetadata style fix 2016-11-25 12:35:16 +01:00
reaperrr
2708117bfe Merge pull request #12357 from pchote/fix-invalid-replay-crash
Ignore invalid replay files instead of crashing.
2016-11-25 12:07:16 +01:00
reaperrr
807d0af851 Merge pull request #12425 from pchote/fix-shroud-crash
Fix missing array bounds check in Shroud.IsExplored.
2016-11-25 12:03:15 +01:00
abcdefg30
878ba2e817 Merge pull request #12398 from pchote/shroud-edge-fail
Fix shroud rendering outside the map cordon.
2016-11-24 22:34:58 +01:00
Paul Chote
ff94dd914a Fix missing array bounds check in Shroud.IsExplored. 2016-11-24 19:07:18 +00:00
RoosterDragon
c244fbb4d3 Merge pull request #12393 from Phrohdoh/sound-loaders
Fix enumeration in Sound::LoadSound to use the ISoundLoader[] param
2016-11-23 20:05:33 +00:00
abcdefg30
0fc45b8c70 Merge pull request #12348 from abc013/120mm
Fixed the 120mm bullet not harming infantry
2016-11-23 15:12:35 +01:00
Paul Chote
1506a3c26f Fix crash with multiple RevealsShrouds targeting dead frozen actor. 2016-11-21 22:33:35 +00:00
Paul Chote
0ba0470390 Remove upgrades lint check. 2016-11-20 13:55:47 +00:00
Paul Chote
3f0b33992c Rewrite UpgradeManager implementation to suit conditions. 2016-11-20 13:55:47 +00:00
Paul Chote
05187f5828 Remove legacy UpgradeTypes consumer code. 2016-11-20 13:38:41 +00:00
Matthias Mailänder
ef25d4cd56 API and auto-complete description generator for ZeroBrane Studio 2016-11-20 06:37:16 +01:00
Paul Chote
a266dc6639 Fix shroud rendering outside the map cordon. 2016-11-19 18:10:12 +00:00
Paul Chote
9ceb3813e6 Manually port TD veterancy to conditions. 2016-11-19 17:19:28 +00:00