RoosterDragon
a6af65f380
Avoid allocations in SelectionDecorations when we have nothing to draw.
...
Return an empty enumerable immediately rather than allocating a compiler generated enumerable via 'yield'. We can defer allocating these until we actually need to draw them.
Also, cache the trait lookup.
2017-01-19 20:23:48 +00:00
Taryn Hill
43317e0f5d
Update copyright notice year to 2017
2016-12-31 23:46:13 -06:00
Oliver Brakmann
3e9bf7aa4d
Turn Actor.GetCurrentActivity into a property
2016-10-31 18:46:27 +01:00
Paul Chote
ed349f9086
Remove health bar rendering duplication.
2016-08-22 20:27:58 +01:00
Paul Chote
11805bb567
Rename and tweak post-render interfaces.
2016-08-22 17:40:05 +01:00
Matthias Mailänder
725a5d44eb
Split SelectionDecorations control group rendering into
...
WithSpriteControlGroup and WithTextControlGroup
2016-08-12 21:53:16 +02:00
Matthias Mailänder
889bbcf428
Cache the palette lookup.
2016-07-03 14:41:15 +02:00
Matthias Mailänder
4325e1b400
Let pipImages tick using the appropriate interface.
2016-07-03 14:40:47 +02:00
Matthias Mailänder
3e5155fa7d
Cache pipImages in the constructor.
2016-07-03 14:40:14 +02:00
Matthias Mailänder
3a7558c273
Document and lint test pips and groups.
2016-07-03 12:26:29 +02:00
reaperrr
fd5a597966
Move Render traits to Traits.Render namespace
2016-04-15 20:43:04 +02:00
Paul Chote
2915db67c4
Add depth buffer support to sprites and sequences.
2016-04-15 09:42:29 -04:00
Paul Chote
e71225496b
Clarify GPL version.
2016-02-21 16:30:48 +00:00
Paul Chote
b396965fd9
Update licence header year.
2016-02-21 16:27:31 +00:00
Paul Chote
409a0052ca
Remove legacy tag rendering.
2015-12-26 12:38:27 +00:00
Paul Chote
5b017cee58
Remove "Primary" tag.
2015-12-26 12:38:27 +00:00
Paul Chote
ef2f9cbafa
Remove "Fake" tag.
2015-12-26 12:38:27 +00:00
Paul Chote
3ceacbb7c1
Fix Z-sorting for UISpriteRenderable.
2015-12-26 12:37:22 +00:00
DArcy Rush
8eb34f3cfa
Replace 'Always show Healthbars' checkbox with dropdown
...
The player can now cycle between;
-Standard: Health and Status bars display only on mouse hover.
-Show On Damage: Health shows on damaged actors, Status always shows.
-Always Show: Health and Status bars are always displayed.
2015-11-29 21:52:31 +00:00
Matthias Mailänder
118782a85e
check palette references
2015-08-17 21:36:45 +02:00
Oliver Brakmann
618ba6342c
Fix not being able to select enemy units
2015-07-27 13:07:07 +02:00
reaperrr
3bcf0aab00
Move SelectionDecorations to Traits\Render
2015-06-19 12:27:27 +02:00