Commit Graph

22369 Commits

Author SHA1 Message Date
Paul Chote
5719e62c2c Convert AttackSwallow to conditions. 2016-12-13 19:30:40 +00:00
Paul Chote
29d7d42638 Convert UpgradeOnTerrain to conditions. 2016-12-13 19:30:40 +00:00
Paul Chote
f9791bbc1d Convert UpgradeOnMovement to conditions. 2016-12-13 19:30:39 +00:00
Paul Chote
b9bc6eba16 Convert UpgradeOnDamageState to conditions. 2016-12-13 19:30:39 +00:00
Paul Chote
e0583af663 Convert PrimaryBuilding to conditions. 2016-12-13 19:30:39 +00:00
Paul Chote
bcb3d52eb0 Convert Parachutable to conditions. 2016-12-13 19:30:38 +00:00
Paul Chote
a846e484c7 Convert Disguise to conditions. 2016-12-13 19:30:38 +00:00
Paul Chote
04637a305a Convert Cloak to conditions. 2016-12-13 19:30:37 +00:00
Paul Chote
60cd12874e Convert Aircraft to conditions. 2016-12-13 19:30:37 +00:00
abcdefg30
2fcb266e13 Merge pull request #12451 from pchote/cargo-conditions
Upgrades overhaul part 4c: Cargo and Passenger
2016-12-13 16:19:14 +01:00
Paul Chote
f14d770363 Add Cargo.LoadedCondition. 2016-12-12 19:43:58 +00:00
Paul Chote
45af024b15 Convert Cargo to conditions. 2016-12-12 19:43:57 +00:00
reaperrr
ea46199cab Merge pull request #12449 from pchote/uan-conditions
Upgrades overhaul part 4b: UpgradeActorsNear -> ProximityExternalCondition
2016-12-12 20:39:53 +01:00
Paul Chote
32f0d570bf Rework UpgradeActorsNear -> ProximityExternalCondition. 2016-12-12 14:28:54 +00:00
Oliver Brakmann
5eaaff45ad Merge pull request #12448 from pchote/lua-conditions
Upgrades overhaul part 4a: Lua API
2016-12-11 20:23:59 +01:00
Paul Chote
f4f2030b29 Port scripts to new api. 2016-12-11 00:40:17 +00:00
Paul Chote
ea7ad2e337 Migrate lua upgrades to conditions. 2016-12-11 00:40:14 +00:00
Oliver Brakmann
37394b6269 Merge pull request #12411 from pchote/fix-multiplesight-crash
Fix crash when actors with multiple RevealsShroud target a dead frozen actor.
2016-12-10 20:56:08 +01:00
Oliver Brakmann
ff65ec8a37 Merge pull request #12338 from reaperrr/explodes-footprint
Add footprint support to Explodes, remove WithBuildingExplosion
2016-12-10 20:17:15 +01:00
reaperrr
20439975d7 Disable Explodes trait on TS bridge huts
They would fail Lint otherwise, because they have no Health trait.
2016-12-10 14:20:11 +01:00
reaperrr
b7f746d711 Remove WithBuildingExplosion
Explodes can now do the same and then some, and WBE uses a DelayedAction
which blocks savegames.
2016-12-10 13:47:51 +01:00
reaperrr
4f2c360cb9 Use Explodes instead of WithBuildingExplosion in D2k 2016-12-10 13:45:12 +01:00
reaperrr
bccc127645 Use Explodes instead of WithBuildingExplosion in TD 2016-12-10 13:45:12 +01:00
reaperrr
eb34621ce8 Use Explodes instead of WithBuildingExplosion in RA 2016-12-10 13:45:12 +01:00
reaperrr
5046855a7d Use Explodes instead of WithBuildingExplosion in TS
Additionally, make Refinery and Tib Silo spawn tiberium on destruction unless empty.
2016-12-10 13:45:12 +01:00
reaperrr
a0934418cf Add support for footprint explosions to Explodes 2016-12-10 13:45:12 +01:00
reaperrr
2d194b077d Make some Explodes property descs a bit more precise 2016-12-10 13:45:12 +01:00
reaperrr
1b3884de23 Make Explodes implement interfaces explicitly 2016-12-10 13:45:12 +01:00
reaperrr
d9d1fe2e73 Move VisibilityType enum to TraitsInterfaces
VisibilityTypes are used by several other traits as well, so it makes more sense to move it to a common, shared location.
2016-12-10 13:45:12 +01:00
Paul Chote
1da4d97240 Merge pull request #12430 from pchote/ts-bridge-rendering
Implement TS ground-level bridges.
2016-12-10 12:01:44 +00:00
Paul Chote
73a0f470c8 Implement TS bridge rendering. 2016-12-10 11:52:05 +00:00
Paul Chote
842e004ec5 Add a RenderSprites.UnnormalizeSequence helper. 2016-12-10 11:52:05 +00:00
Paul Chote
0d769383e2 Add playable category back to A River Runs Near. 2016-12-10 11:52:04 +00:00
Paul Chote
69e3c538d9 Implement ground-level bridge destruction and repair. 2016-12-10 11:52:04 +00:00
Paul Chote
1101218962 Fix TS goldwrench cursor. 2016-12-10 11:36:41 +00:00
Paul Chote
f91307f4be Rename LowBridge to GroundLevelBridge. 2016-12-10 11:36:40 +00:00
Paul Chote
0bc087f7bd Rename BridgeLayer to LegacyBridgeLayer. 2016-12-10 11:36:39 +00:00
Paul Chote
a5549d3944 Rename BridgeHut to LegacyBridgeHut. 2016-12-10 11:35:29 +00:00
Paul Chote
e2322c9c53 Merge pull request #12406 from pchote/external-conditions
Upgrades overhaul part 3: Timed, external, and stacked conditions.
2016-12-09 23:45:14 +00:00
Oliver Brakmann
4b61a52b3a Merge pull request #12434 from reaperrr/mcv-spawn-facing
Make MP start units facings customizable
2016-12-09 21:43:52 +01:00
Oliver Brakmann
b4f6b25941 Merge pull request #12459 from pchote/fix-server-exploit
Reset server slots and reenable spectators when the last player quits.
2016-12-09 21:34:50 +01:00
Oliver Brakmann
8027503832 Merge pull request #12460 from pchote/remove-server-timeout
Remove broken and disabled by default Server.TimeOut setting.
2016-12-09 21:27:12 +01:00
Oliver Brakmann
8babf2b0ca Merge pull request #12290 from abc013/UnCloakOnDamage
[D2k] Added the 'Damage' UncloakType to several units
2016-12-09 19:35:45 +01:00
Paul Chote
1153cd2f7c Reset slot configuration when all players leave a dedicated server. 2016-12-08 21:06:24 +00:00
Paul Chote
5188a08c81 Remove broken and disabled by default Server.TimeOut setting. 2016-12-08 20:49:28 +00:00
Paul Chote
35780cadd0 Fix missing base method call in Carryable. 2016-12-06 17:21:15 +00:00
Paul Chote
da6fd74881 Add support for stacked condition bonuses. 2016-12-06 17:21:14 +00:00
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