reaperrr
|
03fd591a00
|
Remove some unused usings
|
2016-10-31 21:12:41 +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
|
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
|
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 |
|
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
|
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
|
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 |
|
reaperrr
|
074bb78cbd
|
Made Tooltip trait upgradable
|
2016-10-23 14:59:18 +02:00 |
|
reaperrr
|
0fcc07cb7b
|
Add UpgradeOnMovement trait
This provides upgrades when an actor is moving. To avoid 'hiccups' for ground units, air units are considered moving as soon as they are airborne.
|
2016-10-23 13:23:04 +02:00 |
|
Paul Chote
|
635fc9e1e2
|
Prevent mod code from changing Actor.Owner directly.
|
2016-10-23 12:21:03 +01:00 |
|
Paul Chote
|
8d688ab5f3
|
Use ChangeOwner on captured cargo.
|
2016-10-23 12:20:25 +01:00 |
|
abcdefg30
|
1a99e716de
|
Merge pull request #12258 from reaperrr/move-icon
Move production icon sequence from Tooltip to Buildable
|
2016-10-22 21:10:32 +02:00 |
|
reaperrr
|
5b5b064981
|
Move production icon sequence from Tooltip to Buildable
|
2016-10-22 20:37:09 +02:00 |
|
abcdefg30
|
1592769419
|
Merge pull request #12155 from reaperrr/fix-spritebarrel-preview
Fixes sprite barrels ignoring turret/actor orientation in previews
|
2016-10-22 20:02:30 +02:00 |
|
reaperrr
|
77a134da91
|
Move INotifyDamageStateChanged to mod code and require explicit implementation
|
2016-10-22 18:21:52 +02:00 |
|
reaperrr
|
7955aeb1c3
|
Implement INotifyDamageStateChanged explicitly in WithSpriteBody
|
2016-10-22 18:21:52 +02:00 |
|
reaperrr
|
a6b09342bc
|
Make INotifyBuildComplete require explicit implementation
|
2016-10-22 18:21:52 +02:00 |
|
reaperrr
|
0f02a6ba7c
|
Merge pull request #12268 from reaperrr/interface-cleanups01
Several internal interface cleanups
|
2016-10-22 18:14:55 +02:00 |
|
reaperrr
|
1ffb151a38
|
Merge pull request #12162 from abcdefg30/heliHost
Fix HeliReturnToBase not exposing an host actor parameter
|
2016-10-22 15:58:06 +02:00 |
|
abcdefg30
|
713b970f24
|
Fully support unhardcoded sequences in the voxel render traits
|
2016-10-21 08:59:15 +02:00 |
|
reaperrr
|
0eb8def2b8
|
Move Cargo interfaces to TraitsInterfaces
|
2016-10-20 20:31:37 +02:00 |
|
reaperrr
|
437e142031
|
Reservable style fixes
|
2016-10-20 20:31:35 +02:00 |
|
reaperrr
|
61284d73dd
|
Make interface implementations explicit where possible in traits that implement INotifySold
|
2016-10-20 19:02:30 +02:00 |
|
reaperrr
|
22dcb1c66f
|
Move INotifySold to Common and require explicit implementation
|
2016-10-20 19:02:28 +02:00 |
|
reaperrr
|
b8c04a0887
|
Move INotifyBlockingMove to Common and require explicit implementation
|
2016-10-20 18:58:40 +02:00 |
|
Tyson Liddell
|
aeb1e07823
|
Moved production description from Tooltip to Buildable
|
2016-10-16 12:03:42 +11:00 |
|
Paul Chote
|
eabd881ca3
|
Merge pull request #12129 from reaperrr/aircraft-ismoving
Change Aircraft.IsMoving to be true only when moving horizontally
|
2016-10-15 15:07:41 +01:00 |
|
abcdefg30
|
da591a9030
|
Merge pull request #11974 from abc013/SecondWeaponAnimation
Add support for multiple fire animations in WithInfantryBody
|
2016-10-15 12:49:41 +02:00 |
|
abc013
|
268dcd7d41
|
changed AttackSequence to DefaultAttackSequence
|
2016-10-14 14:53:02 +02:00 |
|
reaperrr
|
22a90c546f
|
Merge pull request #12161 from abcdefg30/uncloakDamage
Fix UncloakOn: Damage only working when the damage state changes
|
2016-10-09 16:21:21 +02:00 |
|
Paul Chote
|
4ed78e1ff6
|
Work around an initialisation order conflict.
|
2016-10-04 01:13:32 +01:00 |
|
abcdefg30
|
55143ced87
|
Fix HeliReturnToBase not exposing an host actor parameter
|
2016-10-03 14:56:52 +02:00 |
|
abcdefg30
|
d57c476eaa
|
Fix UncloakOn: Damage only working when the damage state changes
|
2016-10-03 14:35:38 +02:00 |
|