Commit Graph

25077 Commits

Author SHA1 Message Date
reaperrr
8c15aa2ce4 Merge pull request #12331 from abc013/BeThVeFix
Fixed tiling error on the map 'Behind the Veil'
2016-11-02 20:50:29 +01:00
abc013
d9ff07e835 Fixed Mechanic and Medic can heal enemy units 2016-11-01 21:38:53 +01:00
abc013
1d39ce8739 Change the Author of 'Nine Lives' to PizzaAtomica 2016-11-01 12:51:12 +01:00
abc013
c1eced55bf Fixed tiling error on the map 'Behind the Veil' 2016-11-01 12:41:56 +01:00
reaperrr
03fd591a00 Remove some unused usings 2016-10-31 21:12:41 +01:00
Oliver Brakmann
2c66ee8c13 Add native support for uninterruptible activities
This pattern occurs a few times throughout the code, so it makes sense to bake it into the Activity class itself.
2016-10-31 18:46:27 +01:00
Oliver Brakmann
3e9bf7aa4d Turn Actor.GetCurrentActivity into a property 2016-10-31 18:46:27 +01:00
reaperrr
ad6ea52bff Make IPowerModifier require explicit implementation
Plus some 'collateral' explicit implementations on the affected traits.
2016-10-30 20:22:16 +01:00
reaperrr
2d0560dcb7 Make RangeModifier interfaces require explicit implementation 2016-10-30 20:22:16 +01:00
reaperrr
02f14f0761 Make IInaccuracyModifier require explicit implementation 2016-10-30 20:22:16 +01:00
reaperrr
80d9241bbe Make IReloadModifier require explicit implementation 2016-10-30 20:22:16 +01:00
reaperrr
fc2f006ec1 Make IFirepowerModifier require explicit implementation 2016-10-30 20:22:16 +01:00
reaperrr
4af7134115 Require explicit ISpeedModifier implementation
Plus misc "collateral" explicit interfaces.
2016-10-30 20:22:16 +01:00
reaperrr
97c2c24e8d Require explicit implementation of IDamageModifier 2016-10-30 20:22:16 +01:00
reaperrr
f8077dc113 Move combat modifier interfaces (damage, speed etc.) to mod code 2016-10-30 20:22:16 +01:00
reaperrr
9dfddaf5d9 Move IRenderInfantrySequenceModifier to mod code and require explicit...
implementation.
2016-10-30 20:22:16 +01:00
Paul Chote
6b29d70520 Merge pull request #12284 from reaperrr/interface-cleanups02
More explicit interface cleanups
2016-10-30 18:40:43 +00:00
reaperrr
3fca63e9a2 Make Armament implement interfaces explicitly 2016-10-30 19:17:45 +01:00
reaperrr
ce52bc9d7b Some more misc explicit interface implementations
'Fallout' from working on other things.
2016-10-30 19:17:41 +01:00
reaperrr
61779bf02a Make WithSpriteTurret ITick implementation explicit 2016-10-30 19:17:39 +01:00
abcdefg30
89187d1557 Merge pull request #12309 from reaperrr/DelayedAction-riddance2
Get rid of DelayedAction in Beacons and PlaceBuilding
2016-10-30 18:05:46 +01:00
abcdefg30
2125799e3a Merge pull request #12308 from reaperrr/refactor-shroud-traits
Refactor Shroud and shroud-modifying traits
2016-10-30 17:55:59 +01:00
Paul Chote
1829011393 Merge pull request #12317 from cjshmyr/lua-wpos-subtract-error
Fix Lua error message for WPos subtraction
2016-10-30 14:51:38 +00:00
Curtis Shmyr
b1bea831de Fix Lua error message for WPos subtraction 2016-10-29 13:56:01 -06:00
Paul Chote
04dbda6dcd Merge pull request #12274 from abcdefg30/bodyPreview
Fully support unhardcoded sequences in the voxel render traits
2016-10-29 14:53:47 +01:00
Paul Chote
c62870cc30 Merge pull request #12004 from reaperrr/projectile-cleanup2
More projectile property streamlining and cleanups
2016-10-29 14:21:29 +01:00
reaperrr
2d69f1104f Replace DelayedAction with Tick-based solution in PlaceBuilding 2016-10-26 20:54:51 +02:00
Oliver Brakmann
443d35f240 Merge pull request #11984 from reaperrr/upgradable-tooltip
Make Tooltip upgradable
2016-10-26 20:48:19 +02:00
reaperrr
101cc65876 Replace DelayedAction in Beacon effects with Tick-based solution 2016-10-26 20:17:24 +02:00
Oliver Brakmann
a6cde32a00 Merge pull request #12285 from abcdefg30/bloodyBye
Remove Bloody Delta from the ra map pool
2016-10-26 20:16:24 +02:00
reaperrr
cafd50ef43 Make RevealsShroud and CreatesShroud use stances
Instead of hardcoded (!)IsAlliedWith checks.
2016-10-26 19:18:15 +02:00
reaperrr
6b5e7b8c12 Make AffectsShroud and derivatives upgradable 2016-10-25 16:09:55 +02:00
reaperrr
a7e64bd8d8 Make AffectsShroud use explicit interfaces 2016-10-25 16:09:53 +02:00
reaperrr
0aefd87485 Make Shroud object- instead of actor-based 2016-10-25 16:09:52 +02:00
Paul Chote
5635c61007 Merge pull request #12301 from RobotCaleb/patch-1
Update CONTRIBUTING.md
2016-10-24 21:03:41 +01:00
Caleb Anderson
64e6fb666b Update CONTRIBUTING.md
Fixed single-character typo. 'youself' -> 'yourself'
2016-10-24 13:49:51 -06:00
reaperrr
5da3716110 Merge pull request #12001 from MustaphaTR/d2k-new-shellmap
Add New Shellmap to D2K
2016-10-23 18:52:32 +02:00
abcdefg30
8bd265ac42 Merge pull request #12224 from reaperrr/ts-polish05
TS polishing pass: More depth sorting fixes
2016-10-23 18:49:07 +02:00
reaperrr
efa6ad64f7 Remove now-redundant TooltipInfo check 2016-10-23 18:42:36 +02:00
reaperrr
5e8849abd1 Fix TS crate effect depth sorting 2016-10-23 18:21:21 +02:00
reaperrr
a7e3bfb95c Fix Tiberium veins and vein attack depth sorting 2016-10-23 18:21:21 +02:00
reaperrr
35a84546fb Fix Titan muzzle depth sorting 2016-10-23 18:19:05 +02:00
reaperrr
3c698d3d68 Fix Tick Tank muzzle depth sorting and offset 2016-10-23 18:19:05 +02:00
reaperrr
829f612a04 Fix Nod Buggy muzzle depth sorting 2016-10-23 18:19:05 +02:00
reaperrr
11ba90c690 Fix Vulcan Tower muzzle depth sorting 2016-10-23 18:19:05 +02:00
reaperrr
f8a410204d Fix Harpy rotor depth sorting 2016-10-23 18:19:05 +02:00
Paul Chote
4777161417 Merge pull request #11886 from reaperrr/UpgradeOnMovement
Add UpgradeOnMovement trait
2016-10-23 17:12:23 +01:00
abcdefg30
f53dc80d70 Merge pull request #12292 from pchote/fix-cargo-capture
Prevent mod-code from manpulating actor owners directly.
2016-10-23 18:06:51 +02:00
Paul Chote
a3f1287acf Merge pull request #12135 from reaperrr/ts-misc04
TS polishing pass: More depth sorting and starting units
2016-10-23 17:06:28 +01:00
reaperrr
677fcefb34 Fix deployed sensor array depth sorting and snow sprite 2016-10-23 17:04:30 +02:00