Paul Chote
b6f463729b
Add a ChromeLogic base class for chrome logic.
2015-10-21 19:35:35 +01:00
Paul Chote
e819ff832b
Record the SheetType in each Sheet.
2015-10-17 22:28:19 +01:00
atlimit8
49d7604bd9
Cache WeaponInfo look-ups
2015-10-03 22:29:40 -05:00
Pavel Penev
8a44366667
Merge Plane and Helicopter into Aircraft
2015-10-01 20:15:41 +03:00
atlimit8
9acf121eb1
Replace ActorInfo.Traits.WithInterface with ActorInfo.TraitInfos<T>()
2015-09-21 15:50:57 -05:00
Paul Chote
ef55d646f7
Unstatic the Sound class.
2015-09-20 14:11:06 +01:00
atlimit8
09984683a7
Add ActorInfo.TraitInfo[OrDefault]<T>() requiring ITraitIfo types
2015-09-19 09:56:14 -05:00
atlimit8
45112cfa76
Remove redundant IBodyOrientation[Info] & replace with BodyOrientation[Info]
2015-09-15 22:57:08 -05:00
atlimit8
8250f223c4
More HashSet trait fields & Lint support
2015-09-05 16:59:30 -05:00
reaperrr
9da56f51e2
Remove RenderBuilding
2015-08-30 15:44:59 +02:00
reaperrr
21186c10b6
RenderBuildingTurreted -> WithTurretedSpriteBody
2015-08-30 00:22:52 +02:00
Matthias Mailänder
9c1eeafa08
Merge pull request #9004 from reaperrr/quanbo
...
Introduce QuantizeFacingsFromSequence
2015-08-28 22:46:29 +02:00
reaperrr
f62bc3c226
Merge pull request #9172 from Mailaender/fix-withcargo-desync
...
Fixed a desync involving WithCargo
2015-08-28 15:05:55 +02:00
Paul Chote
8730a7f223
Fix WithCargo desync.
2015-08-26 19:35:18 +02:00
reaperrr
006e66a3c3
Refactored IQuantizeBodyOrientation implementation
...
Moved BodyOrientation and related interfaces from Game to Mods.Common.
Introduced QuantizeFacingsFromSequence trait.
With*Body render traits no longer implement IQuantizeBodyOrientation
themselves.
2015-08-24 00:48:56 +02:00
Pavel Penev
09f67d18bb
Some internal "race" to "faction" renaming
2015-08-22 23:34:36 +03:00
Matthias Mailänder
118782a85e
check palette references
2015-08-17 21:36:45 +02:00
Matthias Mailänder
d0634d9bb7
add missing weapon reference
2015-08-15 09:57:42 +02:00
abcdefg30
538723f8fb
Merge SpawnViceroid into LeavesHusk
2015-08-08 23:23:31 +02:00
reaperrr
c3d996cb62
Adds WithReloadingTurret render trait to TD mod
2015-08-01 17:15:34 +02:00
reaperrr
abec89fa26
Replaced RenderGunboat with WithGunboatBody
...
Based on WithSpriteBody.
2015-07-18 18:21:10 +02:00
penev92
bb648decc3
Rename Player.Country to Player.Faction
2015-07-15 04:06:52 +03:00
penev92
2e04fb5ddd
Rename Faction trait members
...
Rename Faction.Race to Faction.InternalName
2015-07-14 18:50:39 +03:00
Matthias Mailänder
7447e0bf93
rename WRange to WDist
2015-07-09 10:55:38 +02:00
penev92
41cdc57ea5
Fix traits implementing INotifyKilled
2015-07-06 22:24:41 +03:00
penev92
351cf254e7
Fix DamageModifiers
2015-07-06 22:24:30 +03:00
atlimit8
a9908bffb4
UpgradeManager after IUpgradables
2015-06-28 10:24:00 -05:00
RoosterDragon
272a0d8691
Added a release config.
2015-06-09 18:06:31 +01:00
reaperrr
733b7fc0b0
Added WithMoveAnimation trait
...
RenderUnitFlying -> WithUnitBody + WithMoveAnimation upgrade rule
Make TD Orca use WithMoveAnimation
Remove RenderUnitFlying
2015-06-04 14:42:11 +02:00
Matthias Mailänder
a3c8d4691a
add a missing dispose of the base class
2015-05-31 15:31:22 +02:00
Taryn Hill
26a72fff5b
Move Cursor field to SupportPower.
2015-05-29 09:47:05 -05:00
penev92
32bb70abca
Remove DamageWarhead.DeathType in favor of DamageWarhead.DamageTypes
2015-05-24 00:15:07 +03:00
Oliver Brakmann
f251813f89
Keep downloaded files in a separate directory
...
As a side effect, this re-enables building the Windows installer on Linux hosts.
2015-05-08 20:59:24 +02:00
Oliver Brakmann
14886bc3f7
Merge pull request #8101 from penev92/bleed_references
...
Cleanup unused DLL references
2015-05-08 20:41:37 +02:00
Pavel Penev
3eb556258d
Merge pull request #8021 from sinf/quickbuild
...
Added quick build feature
2015-05-08 17:53:57 +03:00
penev92
bb51657e40
Cleanup unused DLL references
2015-05-07 18:59:01 +03:00
sinf
5991a9b439
Added quick build feature
2015-05-01 01:40:26 +03:00
Paul Chote
614f96046c
Remove RenderSprites animation keys.
2015-04-27 19:38:23 +12:00
Paul Chote
722f4725d5
Fix orca’s flying sequences.
2015-04-25 22:06:02 +12:00
Oliver Brakmann
32ed63727d
Revert "Expose Plane turn-to-attack delay to yaml."
...
This reverts commit 02da41e5c5 .
2015-04-03 23:42:35 +02:00
Oliver Brakmann
a8d7140c1a
Merge pull request #7815 from Phrohdoh/aircraft-turn-timing
...
Expose Plane turn-to-attack delay to yaml.
2015-04-03 23:15:41 +02:00
Taryn Hill
4ed53c5952
Simplify return statements.
...
Remove redundant ‘this’.
Remove unused using directives.
Simplify LINQ chains.
Add some trait property descriptions.
Add readonly where viable.
Add fullstops to some yaml descriptions.
2015-04-01 12:33:17 -05:00
Taryn Hill
02da41e5c5
Expose Plane turn-to-attack delay to yaml.
...
Require Plane in some ctors.
2015-04-01 00:12:20 -05:00
reaperrr
1e9d1a6cb7
Cache trait look-ups in the constructor where possible for Air activities/traits
2015-03-27 13:47:04 +01:00
Paul Chote
e5c03413cc
Move common widgets from Game to Mods.Common.
2015-03-21 11:53:53 +00:00
Matthias Mailänder
737a0e0b67
move common traits
2015-03-15 18:25:28 +01:00
Paul Chote
d1ed1bf0fb
Set actor race (and icons) based on active producer.
2015-03-03 18:45:44 +00:00
Paul Chote
00a2146299
Adjust GetImage plumbing in preparation for race-specific sequences.
2015-03-02 20:46:24 +00:00
Paul Chote
f606a1bfd7
Use a consistent set of arguments for Render* ctors.
2015-03-02 20:46:23 +00:00
Bynnar18
0abe8f9b2b
Fixes issues with support powers and adds property to all IOrderGenerator classes to determine priority over selection in the left-click order scheme.
2015-03-01 14:58:19 -06:00