teinarss
5e74e58b22
Add support for dotnet core for Windows
2021-01-01 19:42:01 +01:00
Paul Chote
20fe59e844
Output compiled binaries to ./bin.
2020-11-24 17:53:48 +01:00
teinarss
19b02875c7
Use Tuple syntax
2020-08-15 10:37:10 +01:00
teinarss
e13fd693c3
Add Nuget packages for all dependencies
2020-04-18 11:36:25 -05:00
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
d53338ca5e
Switch to the newer Roslyn compiler on Linux/macOS.
2019-03-30 20:17:17 +01:00
Paul Chote
4886cca5d3
Remove System.Drawing references from mod code.
2019-03-04 18:26:42 +00:00
Paul Chote
6b7f1c6458
Use EmbeddedSpritePalette in D2k.
2018-10-28 20:55:40 +00:00
Matthias Mailänder
399e451ada
Add a DamagesConcreteWarhead to remove buildable concrete.
2018-09-15 15:36:12 +02:00
abcdefg30
5d1c37a4c5
Remove the CodeAnalysisRuleSet property from all csproj files
2018-08-25 22:02:59 +02:00
Paul Chote
670e153372
Remove byte order marks from csproj files.
2018-07-01 11:08:32 +02:00
Zimmermann Gyula
c4b5ec5241
Shift temporary owner-change logic from D2k to Common.
2018-05-20 19:44:35 +02:00
Voidwalker
711bad91a3
Generalize WormManager into ActorSpawnManager.
...
Added support of multiple actors, conditions and types.
2018-03-08 15:39:44 +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
rob-v
b0f1059df2
Remove unnecessary PostBuildEvent from D2k project
2017-06-17 20:17:31 +02:00
Paul Chote
3db15beeb9
Fix compatibility with msbuild/csc on non-windows.
2017-06-17 20:17:31 +02:00
Paul Chote
a3f7641b68
Move D2kSoundResources to Mods.D2k dll.
2017-05-07 13:25:43 +01:00
Paul Chote
81113e07a6
Remove WithDecorationCarryable.
2016-11-30 19:24:43 +00:00
Taryn Hill
5308a25ab9
D2k csproj: Use MSBuild tasks instead of shelling out
2016-09-05 16:35:42 -05:00
Matthias Mailänder
8df4e9e04c
Merge PoisonedByTiberium and DamagedWithoutFoundations
...
into DamagedByTerrain.
2016-07-10 19:44:19 +02:00
reaperrr
87537d9669
Move WithAttackOverlay to Mods.Common
2016-07-02 16:02:00 +02:00
Paul Chote
2355ad9dd1
Move carryall code to Mods.Common.
2016-06-21 21:38:19 +01:00
Matthias Mailänder
5029ac705f
Update to .NET 4.5
2016-05-19 21:24:21 +02:00
Oliver Brakmann
500216937b
Move ProductionFromMapEdge from D2k to Common
2016-03-30 02:46:19 +02:00
Matthias Mailänder
4012433e10
test and correct the ActorDataByActorCode
2016-01-10 21:56:26 +01:00
Matthias Mailänder
c6eff7023a
add spice blooms
2015-10-11 19:30:28 +02:00
Matthias Mailänder
ec9f0a4634
move ThrowsShrapnel to Mods.Commons
2015-07-09 13:07:49 +02:00
RoosterDragon
272a0d8691
Added a release config.
2015-06-09 18:06:31 +01:00
Paul Chote
d211fe9fe1
Add the world components of the new editor.
2015-05-15 17:09:20 +01:00
Oliver Brakmann
f251813f89
Keep downloaded files in a separate directory
...
As a side effect, this re-enables building the Windows installer on Linux hosts.
2015-05-08 20:59:24 +02:00
Oliver Brakmann
14886bc3f7
Merge pull request #8101 from penev92/bleed_references
...
Cleanup unused DLL references
2015-05-08 20:41:37 +02:00
Taryn Hill
cace31f5e9
Implement WithDecorationCarryable.
2015-05-08 09:55:40 -05:00
penev92
bb51657e40
Cleanup unused DLL references
2015-05-07 18:59:01 +03:00
Matthias Mailänder
d999617a3c
add the flame animation
2015-05-03 08:50:06 +02:00
penev92
efee3598f9
Add D2k harvester insurance on worm frenzy
2015-03-22 17:00:59 +02:00
penev92
0d05fb5326
Implement FreeActorWithDelivery to enable off-map harvester delivery
...
Fix FreeActorInfo fields descriptions
2015-03-22 17:00:57 +02:00
penev92
7608cb93b4
Split CarryUnit into PickupUnit and DeliverUnit
2015-03-22 16:58:15 +02:00
penev92
4eb67b328f
Refactor AutoCarryall trait and rename to Carryall
...
Fixup Carryable
2015-03-22 16:58:14 +02:00
penev92
f9a2378be8
Produce D2k carryalls at the edge of the map
2015-03-22 16:58:13 +02:00
Matthias Mailänder
737a0e0b67
move common traits
2015-03-15 18:25:28 +01:00
Paul Chote
e52c15553f
Remove legacy sidebar code.
2015-02-20 16:46:55 +00:00
penev92
da425f47e7
Initial implementation of D2k legacy map importer
...
Improve error handling; fix utility command description
Revert output location to working directory for both map importers
Rework how the map tiles get populated
Remove actor comments
2015-02-18 13:16:32 +02:00
penev92
e6f1c6b460
Enhance sandworm targeting logic by having actors produce noise
2015-01-14 21:26:55 +02:00
Matthias Mailänder
d4d55bb6dc
modularize the remaining legacy ingame interface widgets
...
and consolidate chrome root initialization
2015-01-04 17:57:38 +01:00
Matthias Mailänder
3835aec17f
add an attack overlay for the sand worm
2015-01-01 14:53:04 +01:00
penev92
681042caec
Further RA project cleanup
2014-12-23 15:18:07 +02:00