Commit Graph

22353 Commits

Author SHA1 Message Date
Oliver Brakmann
83ee267105 Allow only valid file types when saving maps in the editor
It will also allow saving to files and directories which have a dot in their name.
2015-12-30 19:59:13 +01:00
Oliver Brakmann
a580aa1f27 Merge pull request #10316 from abcdefg30/powerUpDownD2k
Swap the Disable- and EnablePower sounds of D2K
2015-12-30 17:06:47 +01: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
f0ef8e669a Merge pull request #9945 from teees/air-fix
Adjust orca sight range and prevent aircraft from flying into shroud
2015-12-30 14:33:13 +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
Matthias Mailänder
5061e7acd7 Merge pull request #10333 from atlimit8/RemoveLingeringNUnit2
Fix-up NUnit 2 & 3 use in Unix Makefile
2015-12-30 09:21:23 +01:00
Matthias Mailänder
3372079beb Merge pull request #10336 from RoosterDragon/fix-param-order
Fix parameters sent to DetectionCircleRenderable.
2015-12-30 09:13:37 +01:00
RoosterDragon
a010b06b49 Fix UpgradeChromeMetrics.
This needs to handle the null value passed in for the parent parameter from it's only (non-recursive) callsite.
2015-12-30 04:48:38 +00:00
RoosterDragon
6156575cd5 Fix parameters sent to DetectionCircleRenderable.
The parameters had been accidentally reversed in the builder methods.
2015-12-30 04:26:52 +00: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
abcdefg30
2dd48ebe5f Merge pull request #10320 from r34ch/competitive-maps
Add competitive maps to the pool
2015-12-30 02:01:28 +01:00
atlimit8
dbcb0d6c09 Fix-up NUnit 2 & 3 use in Unix Makefile 2015-12-29 18:48:32 -06:00
Oliver Brakmann
7858ba16c4 Fix counting IRC notifications as unread messages 2015-12-30 00:50:03 +01:00
Oliver Brakmann
0be9d09650 Merge pull request #10328 from r34ch/ra-light-tank-buff
Buff light tank in the RA mod
2015-12-29 23:11:45 +01:00
Oliver Brakmann
d3b9277981 Merge pull request #10327 from pjdelport/add-travis-make-nunit
Add "make nunit" step to Travis
2015-12-29 22:50:50 +01:00
Piët Delport
8c3533e8e6 Add "make nunit" step to Travis
Historically, this wasn't working, but it should be more stable now.
2015-12-29 22:43:58 +02:00
Oliver Brakmann
928eda3a24 Merge pull request #10326 from pjdelport/add-nunit-binpath-config
Add NUnit configuration with correct binpath
2015-12-29 21:42:43 +01:00
DArcy Rush
efefb0e842 Buff light tank in the RA mod 2015-12-29 20:06:49 +00:00
Pavel Penev
1d69669b05 Merge pull request #10168 from teees/heightmap-fixes
Use heightmap to get correct groundlevel, use AircraftInfo for correct ground level
2015-12-29 21:45:55 +02:00
Piët Delport
8050b10488 Add NUnit configuration with correct binpath
This allows the tests to find and load OpenRA.Mods.Common.dll correctly
under Linux / Mono.

This should fix #10325.
2015-12-29 21:03:51 +02:00
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