teees
5def1ed626
Added VocLoader
2016-01-05 18:06:54 +01:00
Matthias Mailänder
98a1a452c1
Merge pull request #10410 from RoosterDragon/fal-footprint
...
Fix FrozenActorLayer.FootprintBounds.
2016-01-04 22:13:49 +01:00
RoosterDragon
0dc51f79a0
Fix FrozenActorLayer.FootprintBounds.
...
The size of the bounds was too small (as rectangle has exclusive edges on the right and bottom). This meant some intersection tests would fail and thus the frozen actor was not found when searching the partition bins.
2016-01-03 23:48:28 +00:00
Matthias Mailänder
83bada07b5
don't disconnect every client when one user gets kicked
2016-01-03 23:19:36 +01:00
Paul Chote
6af377030c
Add sequence parameter to SpriteEffect.
2016-01-03 01:17:29 +00:00
RoosterDragon
8d7ed98636
Merge pull request #10380 from pchote/improve-trails
...
Polish and improved customization for actor trails
2016-01-03 01:15:26 +00:00
Paul Chote
7a9f27aa11
Fix trail sprite size with zoom.
2016-01-02 12:25:52 +00:00
Matthias Mailänder
51468c60ed
use UTF8 instead of system locale code page
2016-01-02 09:08:21 +01:00
Paul Chote
99ef4dc832
Merge pull request #10346 from RoosterDragon/misc-fixes
...
Dispose fixes + misc touchups
2016-01-01 13:53:05 +00:00
Matthias Mailänder
b3c474ebf9
Merge pull request #9452 from atlimit8/CreateFrozenActorsInFrozenUnderFogConstructor
...
Move FrozenActor creation to Created in FrozenUnderFog
2016-01-01 11:45:08 +01:00
RoosterDragon
5f13fa0343
Fix serialization of custom exceptions.
2016-01-01 04:51:55 +00:00
RoosterDragon
b5f24c3fa6
Add some missing Dispose calls, fix some Dispose implementations.
2016-01-01 04:51:54 +00:00
Matthias Mailänder
f8161300ed
Merge pull request #10304 from whinis/ReplayReworkPR
...
Reworking ReplayRecorderConnection to be not be a Connection
2015-12-31 12:40:51 +01:00
Matthias Mailänder
cd730914db
Merge pull request #10119 from RoosterDragon/sort-effects-with-actors
...
Interleave renderables for effects and actors
2015-12-31 12:31:47 +01:00
Matthias Mailänder
6a555a7a8d
Merge pull request #10089 from abcdefg30/shellmapCPU
...
Try to win a small amount of performance when the shellmap is disabled
2015-12-31 12:22:14 +01:00
atlimit8
4744f436d3
Move FrozenActor creation to Created in FrozenUnderFog
2015-12-31 00:53:26 -06:00
Whinis
155c74fc5f
Reworking ReplayRecorderConnection to no longer be an IConnection but rather attached to IConnection
2015-12-30 22:17:13 -05:00
abcdefg30
d2b75d780d
Merge pull request #9856 from atlimit8/FilterInstalledModsFromNeededMods
...
Show only missing required "mod (version)"s
2015-12-30 15:38:07 +01:00
Matthias Mailänder
c6cc0ecd29
Merge pull request #10323 from RoosterDragon/struct-equatable
...
Ensure some structs implement IEquatable<T>.
2015-12-30 09:28:09 +01:00
atlimit8
68fd5dfd58
Merge pull request #10272 from RoosterDragon/player-dict
...
Speed up dictionaries keyed on Player
2015-12-29 19:27:11 -06:00
RoosterDragon
4948f73154
Ensure some structs implement IEquatable<T>.
2015-12-29 15:27:00 +00:00
abcdefg30
a7de8b3919
Merge pull request #10256 from RoosterDragon/fal-partitioning
...
Spatially partition frozen actors
2015-12-29 16:16:26 +01:00
abcdefg30
e38424a2eb
Merge pull request #10133 from Mailaender/benchmark
...
Added a benchmark mode
2015-12-29 15:20:28 +01:00
abcdefg30
3c171569a7
Merge pull request #10193 from atlimit8/ITraitInfoInterface
...
TraitInfoInterface base for interfaces implemented by trait infos
2015-12-29 15:04:57 +01:00
abcdefg30
64f57ac9a5
Try to win a small amount of performance when the shellmap is disabled
2015-12-29 14:54:21 +01:00
RoosterDragon
4b2df6d133
Merge pull request #10290 from Phrohdoh/remove-fromdict
...
Remove unused methods in MiniYaml
2015-12-29 02:26:43 +00:00
RoosterDragon
8d2fc24fbe
Speed up SpatiallyPartitioned.InBox for searches in a single partition bin.
...
If a search in a spatial partition is taking place entirely within a single bin, the cost of tracking possible duplicate items with a set can be avoided for a small speedup.
2015-12-28 21:49:58 +00:00
RoosterDragon
8ec03ab3b7
Spatially partition frozen actor layer.
...
Track changes in the shroud in a spatial partition in frozen actor layer. This allows us to run the expensive visibility updates only on frozen actors with a footprint in affected partitions, rather than on all frozen actors every time.
2015-12-28 21:49:57 +00:00
RoosterDragon
a50fa4fcaa
Interleave renderables for effects and actors.
...
Previously, renderables from actors were z-ordered, but effects were excluded and not ordered. Now we order them all as a whole.
2015-12-28 21:28:12 +00:00
Paul Chote
7cc8846d72
Merge pull request #10271 from RoosterDragon/point-sequencing
...
Support sending sequences of points when drawing lines
2015-12-28 19:36:49 +00:00
Oliver Brakmann
3cd708d2bb
Merge pull request #10302 from Phrohdoh/attrib-require-traits
...
Allow ActorReferenceAttribute to list required traits
2015-12-28 14:30:01 +01:00
Oliver Brakmann
906aa0f1fd
Merge pull request #10003 from r34ch/mute-setting
...
Mute setting
2015-12-28 14:07:27 +01:00
Sean Hunt
8f4ec87b63
Factor silos needed warning to a new trait.
2015-12-27 14:40:37 -05:00
Oliver Brakmann
14b6034e9d
Merge pull request #10216 from pchote/remove-tags
...
Reimplement Primary and Fake tags using WithDecoration.
2015-12-27 19:43:57 +01:00
Taryn Hill
a7a6f41ef9
Allow ActorReferenceAttribute to list required trait types enforced by --check-yaml
2015-12-27 11:24:13 -06:00
Oliver Brakmann
5a27150587
Merge pull request #9977 from RoosterDragon/dispose-lua-values
...
Ensure LuaValues are disposed
2015-12-27 17:20:39 +01:00
reaperrr
7bd0ce012d
Merge pull request #10270 from RoosterDragon/less-samples
...
Remove some unneeded PerfSamples
2015-12-27 15:52:12 +01:00
Taryn Hill
2974af83c6
Remove unused MiniYaml methods From(Dictionary|List)
2015-12-27 07:56:41 -06:00
RoosterDragon
da84f3d5ef
Allow AUD file with sample rates other than 22050 Hz.
2015-12-27 00:05:28 +00:00
Paul Chote
74fb9bbfbb
Remove legacy SetLineWidth methods.
2015-12-26 13:51:53 +00:00
Paul Chote
788def1c31
Remove Quad rendering support.
2015-12-26 12:46:55 +00:00
Paul Chote
d0e9af8f6b
Convert VoxelRenderer to TriangleList.
2015-12-26 12:46:55 +00:00
Paul Chote
a754a96b77
Convert SpriteRenderer to TriangleList.
2015-12-26 12:46:54 +00:00
Paul Chote
af344452ea
Convert RgbaColorRenderer to TriangleList.
2015-12-26 12:46:54 +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
67f88e368f
Add mute option to the game
2015-12-25 23:33:18 +00:00
Oliver Brakmann
9ea2e0015d
Merge pull request #10255 from pchote/campaign-colors-redo
...
Enable original TD campaign colors.
2015-12-25 19:48:18 +01:00