Commit Graph

19633 Commits

Author SHA1 Message Date
Oliver Brakmann
6190db06ad Merge pull request #10309 from pjdelport/update-nunit-2.6.4-to-3.0.1
Update the default NUnit from 2.6.4 to 3.0.1
2015-12-29 19:10:00 +01:00
Piët Delport
e7a5be0c1b Add --noresult to the "make nunit" invocation
(requested by @obrakmann)
2015-12-29 19:47:41 +02:00
Piët Delport
8399ec721e Update AppVeyor config for NUnit 3.x
This follows the instructions at:

https://www.appveyor.com/docs/running-tests#nunit-3-x

and should enable reporting test results to AppVeyor, too.
2015-12-29 19:34:02 +02:00
Piët Delport
7f51a69eb5 Update NUnit lib path for the ps1 script too 2015-12-29 19:34:02 +02:00
Piët Delport
d682522b78 List myself in AUTHORS 2015-12-29 19:34:02 +02:00
Piët Delport
e9faad8224 Update fetch scripts to download NUnit 3.0.1, and adjust paths
Update Makefile to look for nunit3-console.exe
2015-12-29 19:34:02 +02:00
abcdefg30
c372d966b4 Merge pull request #10322 from RoosterDragon/triggers-array
Store triggers in ScriptTriggers in an array.
2015-12-29 16:41:03 +01:00
abcdefg30
0c23648899 Merge pull request #10225 from reaperrr/disable-turret
Disable WithSpriteTurret until build/transform complete
2015-12-29 16:27:38 +01: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
d5cfc1672c Merge pull request #9800 from huwpascoe/hitshape
Hitshape
2015-12-29 16:16:05 +01:00
RoosterDragon
0c5463208d Store triggers in ScriptTriggers in an array.
We can use the enum to index the array directly, in order to give faster lookups compared to a dictionary.
2015-12-29 14:27:54 +00: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
76d88e5ae4 Remove the now unused ctor of VqaPlayerWidget to silence travis 2015-12-29 14:54:22 +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
DArcy Rush
6dafeba3ab Add behind-the-veil.oramap to the RA mod 2015-12-29 11:35:42 +00:00
DArcy Rush
2a69b60af0 Add sidestep.oramap to the RA mod 2015-12-29 11:34:48 +00:00
DArcy Rush
734312ff37 Add and touch up tabula-rasa.oramap for the RA mod 2015-12-29 11:23:47 +00: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
840dd189ae Merge pull request #10310 from pchote/moregl
More OpenGL cleanups
2015-12-29 02:08:40 +00:00
reaperrr
7076dfaa4d HitShape Upgrade Rules
Radius is now a sub-property of Shape.Circle.
2015-12-29 00:29:03 +00:00
Huw Pascoe
b427190ab4 HitShape Unit Tests
The shapes should accurately calculate their distancce from a point.
2015-12-28 23:25:36 +00:00
Huw Pascoe
a8299221db Integrated HitShapes
Integrated hit shapes with field loader and warhead calculations.
2015-12-28 23:25:35 +00:00
Huw Pascoe
5ef6d86f66 Added HitShapes
New IHitShape interface.
Added Circle, Capsule and Rectangle shapes.
2015-12-28 23:25:33 +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
abcdefg30
f65ecf7780 Swap the Disable- and EnablePower sounds of D2K
Although the naming suggests something different,
the sounds are more fitting the other way round.
2015-12-28 22:30:34 +01:00
reaperrr
8d412e75ed Misc ZOffset fixes 2015-12-28 21:29:21 +00:00
reaperrr
c7b61799dc Make Bullet and Missile contrail ZOffset customizable
And give them a high default to avoid contrails "hiding" below large sprites.
2015-12-28 21:28:32 +00:00
reaperrr
2c5998e5d2 Make actor Contrail ZOffset customizable 2015-12-28 21:28:30 +00:00
RoosterDragon
e7f127976a Fix floating text ZOffset. 2015-12-28 21:28:29 +00:00
reaperrr
eafae0dee5 Fix ZOffset for move flash sequence 2015-12-28 21:28:28 +00:00
reaperrr
a7b5800d6f Make AreaBeam and LaserZap Z sorting customizable 2015-12-28 21:28:27 +00:00
reaperrr
92c7af7302 Fix beacon and rallypoint sequence ZOffsets 2015-12-28 21:28:26 +00:00
reaperrr
55f5bb5404 Fix powerdown/poweroff sequence ZOffsets 2015-12-28 21:28:25 +00:00
reaperrr
d8169556c8 Fix repair indicator sequence ZOffset 2015-12-28 21:28:24 +00:00
reaperrr
9cdbb5cf9e Fix crate effect sequence ZOffsets 2015-12-28 21:28:22 +00:00
reaperrr
af2343f487 Fix D2k rpg sequence ZOffset 2015-12-28 21:28:21 +00:00
RoosterDragon
8cb7211bb1 Fix YAML style. 2015-12-28 21:28:19 +00:00
reaperrr
32c6860445 Adapt explosion ZOffsets for effect Z sorting 2015-12-28 21:28:18 +00:00
reaperrr
072e4ce212 Adjust TS projectile sequences for Z sorting 2015-12-28 21:28:16 +00:00
reaperrr
0f61bec6b2 Adjust D2k projectile sequences for Z sorting 2015-12-28 21:28:15 +00:00
reaperrr
7cb5615c0b Adjust TD projectile sequences for Z sorting
Remove unused atomicup / atomicdown entries.
2015-12-28 21:28:14 +00:00
reaperrr
74123be3af Adjust RA projectile and smoke trail sequences for Z sorting
Make torpedoes go below ships.
Remove unused atomicup/atomicdown entries.
2015-12-28 21:28:13 +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
Paul Chote
0d07fe4b78 Merge pull request #10066 from Mailaender/last-resource-sprite-frame
Fixed highest density sprite frame never being rendered
2015-12-28 19:32:34 +00:00
Paul Chote
b7b48e71ef Merge pull request #10222 from teees/withvoxelturret-fix
Disable WithVoxelTurret until build/transform complete
2015-12-28 18:55:48 +00:00
Paul Chote
12df496f5b Merge pull request #10015 from atlimit8/MapEditorTooltips
Add map editor only tooltips
2015-12-28 18:46:07 +00:00