atlimit8
1bcc07ce69
Add property requirements to safe traits
2015-07-12 12:44:30 -05: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
Paul Chote
86bf9086d9
Rename WorldRenderer.Position -> ProjectedPosition.
2015-07-05 14:57:59 +01:00
reaperrr
26a202600d
Make WithAttackAnimation work with WithSpriteBody as well
2015-07-05 00:17:01 +02:00
reaperrr
8ae541339b
Make WithMoveAnimation work with WithSpriteBody as well
2015-07-05 00:09:46 +02:00
reaperrr
2be06e610a
Removed RenderUnit
...
Used this opportunity to unhardcode several sandworm-related sequences.
2015-07-04 22:08:07 +02:00
reaperrr
76aaafe37c
Added WithHarvestAnimation + WithDockingAnimation
...
Removed RenderHarvester.
2015-07-04 22:08:06 +02:00
reaperrr
1abe7ab2dc
Renamed WithHarvestAnimation to WithHarvestOverlay
2015-07-04 22:08:04 +02:00
reaperrr
cd6c96db82
Fixed WithAttackAnimation namespace
2015-07-04 22:08:03 +02:00
Zimmermann Gyula
4933a88c64
Enable the EMP overlay animation in TS.
2015-07-03 18:05:23 +02:00
Matthias Mailänder
f431c14ab7
fix possible NREs
2015-06-30 22:36:52 +02:00
Oliver Brakmann
82221f780f
Make range circles visible to observers
2015-06-29 18:11:52 +02:00
atlimit8
a9908bffb4
UpgradeManager after IUpgradables
2015-06-28 10:24:00 -05:00
Pavel Penev
55128b8f78
Merge pull request #8508 from reaperrr/damaged-sprites
...
Added support for damage stages to WithSpriteBody and WithTurret
2015-06-25 00:35:05 +03:00
reaperrr
5acc103242
Fixes infantry sequence modifier for good
2015-06-21 11:03:52 +02:00
Oliver Brakmann
2d920c43fb
Merge pull request #8511 from Mailaender/rm-openra-editor
...
Dropped the legacy WinForms map editor
2015-06-20 23:35:23 +02:00
Matthias Mailänder
7faebe874a
check for missing sequence entries using lint
2015-06-20 22:22:59 +02:00
Matthias Mailänder
ac970cdb44
remove the WinForms map editor
2015-06-20 13:45:44 +02:00
reaperrr
248e6b0e18
Adds support for damage-stage-based sequences to WithSpriteBody and WithTurret
2015-06-19 21:16:39 +02:00
reaperrr
3bcf0aab00
Move SelectionDecorations to Traits\Render
2015-06-19 12:27:27 +02:00
Matthias Mailänder
e2e9ce9d7e
check sequence image at RenderSprites level
2015-06-11 21:18:25 +02:00
Pavel Penev
a4f85c6201
Merge pull request #8300 from matija-hustic/withrank_trait
...
Rank effect moved to new trait
2015-06-11 04:54:08 +03:00
Matija Hustić
a4ac3ecd5f
Rank moved to new trait.
2015-06-11 02:41:29 +01:00
Pavel Penev
5097137b95
Merge pull request #8402 from obrakmann/fix8041_undeployable_conyard
...
Fix WithBuildingPlacedAnimation interrupting WithMakeAnimation
2015-06-10 14:55:22 +03:00
Matthias Mailänder
9882a6e34d
Merge pull request #8171 from reaperrr/withunitbody1
...
Introduce WithFacingSpriteBody and related With*Animation traits
2015-06-07 17:11:48 +02:00
Oliver Brakmann
a9339d91ea
Fix WithBuildingPlacedAnimation interrupting WithMakeAnimation
...
The bug happens when a second (or third, fourth etc.) Conyard deploys while a building is placed from the first Conyard.
The `WithMakeAnimation` running on the second CY uses `Animation::PlayThen` to call `Building::Unlock` in a delegate.
`WithBuildingPlacedAnimation::BuildingPlaced` runs when a building placed and replaces the delegate from `WithMakeAnimation` with its own before it has a chance to run, and so the new Conyard never gets unlocked.
The fix is then to simply not run `BuildingPlaced` on conyards that haven't completed the make animation yet.
2015-06-06 15:13:22 +02:00
Taryn Hill
0dd6f54a11
Merge pull request #8090 from penev92/bleed_upgradableTraits
...
Make some traits upgradable.
2015-06-04 12:04:07 -05: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
reaperrr
4d79cce491
Added WithAttackAnimation trait
...
Interacts with WithUnitBody.
Upgrade rule for RenderUnitReload -> RenderSprites + WithUnitBody + WithAttackAnimation
Use WithAttackAnimation for RA V2 launcher
Remove RenderUnitReload
2015-06-04 14:42:10 +02:00
reaperrr
b21ca9b7e7
Add deprecation notices to RenderUnit and RenderSimple
2015-06-04 14:42:09 +02:00
reaperrr
0e3a53bec7
Added WithFacingSpriteBody trait.
...
Extracted AutoSelectionSize into its own trait.
RenderUnit -> RenderSprites + WithFacingSpriteBody upgrade rule
Remove RenderSimple dependencies of ThrowsParticle
and WithHarvestAnimation.
2015-06-04 14:42:08 +02:00
penev92
afb97ac4b4
Make WithInfantryBody upgradable
2015-05-30 20:01:38 +03:00
Paul Chote
585a43fd8f
Rename Actor.Destroy/Destroyed to Dispose/Disposed.
2015-05-29 19:08:38 +01:00
abcdefg30
a39f966a11
Don't skip the heal animation
2015-05-26 12:00:10 +02:00
Matthias Mailänder
5b5b0c02dd
add trait documentation
2015-05-24 13:37:04 +02:00
Matthias Mailänder
cc34463019
require DetectCloaked as it is useless otherwise
2015-05-24 09:06:03 +02:00
penev92
32bb70abca
Remove DamageWarhead.DeathType in favor of DamageWarhead.DamageTypes
2015-05-24 00:15:07 +03:00
Pavel Penev
a47235d162
Merge pull request #8065 from pchote/ingame-map-editor
...
Add the new map editor.
2015-05-18 19:16:16 +03:00
Paul Chote
09e4c5c5ab
Merge pull request #8109 from reaperrr/fix-idleoverlay
...
Fixes WithIdleOverlay to start with first frame after make animation
2015-05-17 13:06:44 +01:00
Paul Chote
b1dc5012c3
Don’t crash if IQBO isn’t present on an actor.
2015-05-15 17:08:32 +01:00
Matthias Mailänder
7e1c3047f6
move generic Voxel render traits to Mods.Common
2015-05-14 17:02:47 +02:00
reaperrr
e190093ac4
Fix WithIdleOverlay to start with first frame after make animation
2015-05-13 23:18:59 +02:00
Pavel Penev
ffd45e9b04
Merge pull request #7982 from Mailaender/ts-obelisk
...
Added the Tiberian Sun Nod Obelisk charge animation
2015-05-11 03:30:48 +03:00
Paul Chote
c0282bdff9
Remove Owner from ActorPreviews.
2015-05-10 00:01:43 +01:00
Matthias Mailänder
d99ae3bcb9
split render building/overlay and play sound for charge
...
to add the Tiberian Sun Nod Obelisk
tick slightly faster
tweak the local offsets
2015-05-09 19:56:15 +02:00
Taryn Hill
d57d7c522f
Implement WithDecoration.
2015-05-08 09:55:31 -05:00
Oliver Brakmann
62b3592bd4
Merge pull request #7998 from Mailaender/ts-proc-dock
...
Added the Tiberian Sun docking overlays
2015-05-03 22:50:16 +02:00
penev92
c5dead9098
Introduce WithSpriteBody trait
...
Add upgrade rules
Add ISpriteBody
2015-05-03 11:54:27 +03:00
Matthias Mailänder
d999617a3c
add the flame animation
2015-05-03 08:50:06 +02:00