Commit Graph

19522 Commits

Author SHA1 Message Date
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
85ffd505c1 Merge pull request #10344 from obrakmann/fix10339_map-editor-filetype-crash
Allow only valid file types when saving maps in the editor
2015-12-31 13:33:45 +01: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
Matthias Mailänder
9e5d325a25 Merge pull request #10347 from r34ch/kotg2-rebalance
Rebalance keep-off-the-grass-2.oramap for the RA mod
2015-12-31 09:39:49 +01:00
Matthias Mailänder
39bdda8fd3 Merge pull request #10352 from RoosterDragon/global-light-perf
Speed up GlobalLightingPaletteEffect.
2015-12-31 09:35:19 +01:00
RoosterDragon
208b51feb1 Speed up GlobalLightingPaletteEffect.
Perform everything in integer arithmetic using some bit twiddling to avoid the performance cost of converting to and from floating point values.
2015-12-31 06:26:05 +00:00
Whinis
155c74fc5f Reworking ReplayRecorderConnection to no longer be an IConnection but rather attached to IConnection 2015-12-30 22:17:13 -05:00
reaperrr
f7c6938e27 Merge pull request #10243 from pchote/fix-neutrino-bullets
Fix collision detection for Missiles and Bullets.
2015-12-31 00:14:16 +01:00
Matthias Mailänder
aed5e4a057 Merge pull request #10337 from RoosterDragon/fix-upgrade
Fix UpgradeChromeMetrics.
2015-12-30 23:48:33 +01:00
RoosterDragon
47aafc7936 Merge pull request #10334 from obrakmann/fix10331_suppress-unread-irc-notifications
Fix counting IRC notifications as unread messages
2015-12-30 22:25:17 +00:00
abcdefg30
f364a306f3 Merge pull request #10201 from teees/discardexcessresources
Optionally discard resources when silo capacity has been reached
2015-12-30 22:43:15 +01:00
DArcy Rush
6b93e21b81 Rebalance keep-off-the-grass-2.oramap for the RA mod 2015-12-30 21:36:16 +00:00
Paul Chote
8771562e37 Reduce projectile search radius to match warheads. 2015-12-30 19:32:00 +00:00
Paul Chote
124e7b389a Add a lint test for projectile target search radius. 2015-12-30 19:31:59 +00:00
Paul Chote
a44b50c2ad Increase wall blocking geometry to a full cell. 2015-12-30 19:31:59 +00:00
Paul Chote
871d328c35 Fix collision detection for Missiles and Bullets. 2015-12-30 19:15:17 +00:00
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