Matthias Mailänder
7e1c3047f6
move generic Voxel render traits to Mods.Common
2015-05-14 17:02:47 +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
Matthias Mailänder
84e247f1eb
separate with newlines for readability
2015-05-02 12:14:46 +02:00
Matthias Mailänder
4e950024d3
Merge pull request #8046 from obrakmann/fix_missing_infantry_in_legacy_editor
...
Fix missing infantry in the legacy editor
2015-04-27 21:28:43 +02:00
Oliver Brakmann
22cd68e8f9
Fix missing infantry in the legacy editor
...
The editor is looking for actor types that implement ILegacyEditorRender, but infantry units don't anymore since #7638 .
This moves ILegacyEditorRender to the root of the Render* inheritance tree, so that all actor types have access to it.
2015-04-27 17:52:14 +02:00
Paul Chote
614f96046c
Remove RenderSprites animation keys.
2015-04-27 19:38:23 +12:00
Oliver Brakmann
e7cbd5a41b
Merge pull request #7937 from pchote/some-editor-prereqs
...
A collection of ActorPreview improvements.
2015-04-26 18:46:26 +02:00
Paul Chote
1b31001661
Merge pull request #7974 from Mailaender/ts-hover-wakes
...
Added the Hovercraft wake animation
2015-04-26 18:50:42 +12:00
Paul Chote
57db20da5d
Merge pull request #8028 from RoosterDragon/cache-traits
...
Cache traits
2015-04-26 18:23:15 +12:00
Paul Chote
8a171bb452
Don’t export certain Init types.
2015-04-26 18:12:21 +12:00
Paul Chote
a2af79ff98
Add support for wall preview neighbours.
2015-04-26 18:12:20 +12:00
Paul Chote
76202a9f6a
Fix turret preview z-offsets.
2015-04-26 18:12:20 +12:00
Paul Chote
d5541accda
Fix custom palettes in actor previews.
2015-04-26 18:12:20 +12:00
Paul Chote
56bf0f36a8
Fix crate actor previews.
2015-04-26 18:12:19 +12:00
Paul Chote
09bad3f0ef
Account for damage state in ActorPreviews.
2015-04-26 18:12:19 +12:00
Paul Chote
8f93d7b5d7
Simplify and fix animation glitches.
2015-04-25 22:52:14 +02:00
Matthias Mailänder
8c8b9b1cc3
deprecate RenderBuildingWarFactory
2015-04-25 22:52:14 +02:00
Matthias Mailänder
9a37e77d1a
fix the weapon factory door opening animation
2015-04-25 22:52:14 +02:00
Matthias Mailänder
9c20de7d98
readonly and don't sync cosmetic traits
2015-04-25 22:52:14 +02:00
RoosterDragon
fb0cab7481
Cache results of TraitsImplementing calls.
...
If a class is caching the TraitsImplementing enumerable, instead cache the results of enumerating it to an array. The avoids having to enumerate the sequence each time it is needed.
2015-04-25 20:42:27 +01:00
RoosterDragon
2937a31463
Make IsDisabled a method on Actor.
...
This allows us to cache the disabled traits, which simplifies life for some callers since we relieve them of having to cache it, as well as improving perf for all IsDisabled calls.
2015-04-25 20:42:26 +01:00
RoosterDragon
500a33b590
Cache some trait lookups that occur frequently.
2015-04-25 20:41:49 +01:00
Matthias Mailänder
70db0fa784
add the Hovercraft wake animation
2015-04-25 11:26:59 +02:00
Paul Chote
ddc3bd3a1f
Merge pull request #7887 from Mailaender/unhardcode-render-sequence
...
Unhardcoded and self-documented render sequences
2015-04-25 17:35:07 +12:00
Matthias Mailänder
7157cc0a9f
unhardcode and self-document render sequences
2015-04-18 08:44:43 +02:00
reaperrr
94c5ef7260
Make JamsMissiles and Hovers classes public
2015-04-09 15:38:49 +02:00
Paul Chote
e440d00585
Add upgrade support to WithIdleOverlay.
2015-03-31 22:32:12 +01:00
Paul Chote
5c18220636
Add upgrade support to WithTurret.
2015-03-31 22:32:11 +01:00
Paul Chote
42f3fa7439
Add upgrade support to WithMuzzleFlash.
2015-03-31 22:23:44 +01:00
Paul Chote
ee12257d24
Fix RenderRangeCircle for disabled Armaments.
2015-03-31 22:23:43 +01:00
Paul Chote
a9e1c09d82
Add upgrade support to DetectCloaked.
2015-03-31 22:23:43 +01:00
reaperrr
b52d055eec
Misc constructor caching
...
Cache trait look-ups in constructor for various other traits and
activities.
2015-03-27 13:47:04 +01:00
abcdefg30
f84882ce9c
Replace spaces with tabs
2015-03-23 17:27:53 +01:00
Paul Chote
4ea55809ca
Decompose RenderInfantry into WithInfantryBody and RenderSprites.
2015-03-21 13:04:17 +00:00
Paul Chote
fa0264a73c
Fix WithDeathAnimation dependency.
2015-03-21 13:04:16 +00:00
RoosterDragon
1515ac54f6
Enforce a line length limit.
2015-03-19 17:20:34 +00:00
Oliver Brakmann
e4ef1eb820
Merge pull request #7626 from Mailaender/ts-radar-dishes
...
Fixed Tiberian Sun radar dishes
2015-03-16 18:37:59 +01:00
Matthias Mailänder
737a0e0b67
move common traits
2015-03-15 18:25:28 +01:00
Matthias Mailänder
fa4f43b750
account for initial health
2015-03-11 23:18:03 +01:00
Oliver Brakmann
190d197613
Merge pull request #7544 from delftswa2014/bugfix/sam_site_friendlyfire
...
Friendly fire fixes and sam sites
2015-03-08 16:16:14 +01:00
pevers
17fec82348
fixed taking over sam/pillbox/etc. to stop firing
...
fixed issue with powered down samsites
more optimization
very small optimization
undo changes to powerdown samsite fixes
refixed powered down sam sites
removed debug line
redid the fix in another approach by queueing a sell activity on the top of the queue. This was already present but didn't always work
fixed line I removed
prevented attack activity to be queued when actor is disabled
another style fail of me
reverse and queueactivity activities are now executed on top of the queue for a sell action
2015-03-04 18:13:33 +01:00
Paul Chote
44159ecdd6
Add support for race-specific actor sequences.
2015-03-02 20:46:24 +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