Commit Graph

98 Commits

Author SHA1 Message Date
Paul Chote
4f7dca809f Fix csproj formatting. 2019-05-26 23:13:37 +02:00
Paul Chote
845fca25d1 Change platform from x86 to Any CPU (preferring 64 bit)
A Release-x86 configuration allows x86 Windows installers to still be created.
2019-05-26 23:13:37 +02:00
Paul Chote
ba282865f1 Replace legacy StyleCop(Plus) with StyleCopAnalyzers
Analyzers are enabled in the Debug configuration
only to avoid unnecessary overheads when compiling
normally.
2019-05-09 20:40:08 +02:00
Paul Chote
ac8252531b Fix solution listings in the Rider IDE. 2019-05-05 23:19:04 +02:00
Paul Chote
1955cac84e Unify Windows and mono build systems.
The Makefile behaviour is recreated using the new and significantly
cleaner .NET Core csproj format.

fixheader.exe is promoted to OpenRA.PostProcess.exe and now runs
on all platforms.
2019-05-05 23:19:04 +02:00
Paul Chote
4886cca5d3 Remove System.Drawing references from mod code. 2019-03-04 18:26:42 +00:00
abcdefg30
cadbd0d9ab Change the year number in all cs headers from 2018 to 2019 2019-01-26 23:15:21 +01:00
abcdefg30
5d1c37a4c5 Remove the CodeAnalysisRuleSet property from all csproj files 2018-08-25 22:02:59 +02:00
Paul Chote
d37119655b Add Engine.SupportDir argument. 2018-08-17 21:02:36 +02:00
Paul Chote
670e153372 Remove byte order marks from csproj files. 2018-07-01 11:08:32 +02:00
Arular101
8a60918841 Update copyright notice year to 2018 2018-01-17 00:47:34 +01:00
RoosterDragon
3a9abda441 Specify C# 5 as the language version used in all projects.
Attempts to use features from a new version will generate compile errors (on Roslyn and possibly other compilers), preventing accidental adoption of new language features.
2017-10-19 14:18:03 +02:00
Paul Chote
688feea33b Require Game.Mod to be give an a launch arg to OpenRA.Game.exe. 2017-04-21 18:02:14 +01:00
Paul Chote
215aa6fa60 Remove support for loading mods from the support dir. 2017-04-21 17:55:15 +01:00
Taryn Hill
4d5f9e0de7 Server: Get mod search paths from env MOD_SEARCH_PATHS 2017-04-03 17:58:44 -05:00
Paul Chote
7d758202c5 Rework mod searching/enumeration. 2017-02-12 13:21:11 +00:00
Taryn Hill
43317e0f5d Update copyright notice year to 2017 2016-12-31 23:46:13 -06:00
Paul Chote
3261516b51 Support loading mods from arbitrary locations. 2016-08-08 22:36:08 +01:00
Paul Chote
3df9efb95d Rework mod enumeration / caching.
- Replaced ModMetadata.AllMods with Game.Mods.
- Store / reference mod Manifest instead of ModMetadata.
- Removes engine dependency on ModContent class.
2016-08-08 22:36:07 +01:00
Matthias Mailänder
d1f104a78f Add new log channel nat to the dedicated server as well. 2016-07-04 22:07:29 +02:00
Matthias Mailänder
5029ac705f Update to .NET 4.5 2016-05-19 21:24:21 +02:00
Paul Chote
7315ffbcb7 Fix outdated file headers. 2016-04-10 09:41:12 -04:00
Paul Chote
4b0aa77ce5 Add missing timestamp to dedicated server logs. 2016-04-02 17:09:52 +01:00
Paul Chote
706d3ae52a Move dedicated server code to OpenRA.Server.exe 2016-03-30 19:26:50 +01:00
Chris Forbes
36b3578dec fix installer 2010-03-10 18:49:49 +13:00
Chris Forbes
7d257cd8eb moved OpenRA.Server.* into main exe 2010-03-09 21:12:50 +13:00
Chris Forbes
b2df8d3b0e inproc server 2010-03-09 20:50:59 +13:00
Chris Forbes
56b1b45965 reject connections if the game is already started 2010-03-09 13:56:17 +13:00
Chris Forbes
b33a24e71d removed /addmod command; replaced with /mods which takes a list. 2010-03-07 21:31:54 +13:00
Matthew
e7b48c7ea6 Fixed server disconnection bug. Will now detect client disconnections on mono. 2010-03-02 00:59:01 +13:00
Chris Forbes
ae77b596d3 added a pile of new palettes 2010-02-27 22:31:30 +13:00
alzeih
7881deca30 Everything is now OpenRA, not OpenRa 2010-02-27 21:10:22 +13:00
Chris Forbes
11b926a422 fix case 2010-02-27 20:17:27 +13:00
Chris Forbes
fb0936a5d6 added white remap 2010-02-27 12:40:01 +13:00
Chris Forbes
3237485055 cleaned up compiler warnings 2010-02-18 20:32:34 +13:00
Chris Forbes
a72d19e754 converted to GPLv3 2010-02-16 21:20:41 +13:00
Chris Forbes
839d77410e fixed chat identity bug 2010-02-11 00:18:51 +13:00
Chris Forbes
599537b575 fix dumb bugs, remove remaining 'allies' reference in server 2010-02-10 17:28:13 +13:00
Chris Forbes
ea3b674d9a Player has Country now, not Race 2010-02-10 15:19:26 +13:00
Chris Forbes
c3f4653801 first step: Race -> string 2010-02-10 14:07:40 +13:00
Chris Forbes
853f9ae6d5 ore growth -> trait on world 2010-02-07 18:09:41 +13:00
Alli
31881edade Stop server crashing if can't establish socket 2010-02-07 13:57:23 +13:00
Alli
4724734454 missed Server.cs 2010-02-06 20:08:19 +13:00
Alli
df00694c83 spawn points! bugs: minimap lags by one, 1-8 always valid 2010-02-06 20:07:26 +13:00
Chris Forbes
9cdefee403 fixing up various issues 2010-02-05 19:36:18 +13:00
Chris Forbes
99342322af added default mod(s) support to server. 2010-02-05 17:50:59 +13:00
Paul Chote
2a7f52edc7 Fix most of the player color regressions 2010-02-05 11:02:46 +13:00
Paul Chote
6821238710 Extendable palette definitions. Contains many regressions, bugs and general hacks 2010-02-05 11:02:41 +13:00
Bob
43aa8c680c ServerOrder no longer transmits a playerId. 2010-01-26 17:11:37 +13:00
Bob
99e59e8fb2 chat no longer sets Order.Player (or Subject); clientId is used instead. 2010-01-26 16:25:27 +13:00