Paul Chote
502c3e2bf5
Remove global chat integration.
2017-12-13 21:04:16 +01:00
Paul Chote
c87409ed1a
Remove legacy bounds code.
2017-12-11 19:45:07 +01:00
Paul Chote
f98907f42e
Add HotkeyManager class.
2017-12-08 01:29:15 +01:00
Paul Chote
c4237d6a1a
Rename NamedHotkey to HotkeyReference.
2017-12-08 01:29:15 +01:00
Pavel Penev
bd67bd24c0
Pull out game loop initialization from OpenRA.Program into OpenRA.Game and exception handling into its own class under OpenRA.Game/Support
2017-12-02 00:05:57 +01:00
reaperrr
6711af63eb
Move SelectionBarsRenderable to Mods.Common
2017-11-21 01:00:09 +02: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
Matthias Mailänder
8ae2a65d9d
Shroud is actually a player trait.
2017-08-26 22:47:48 +01:00
Paul Chote
42bf232b37
Introduce NamedHotkey type.
2017-08-25 21:56:52 +02:00
rob-v
97306f2bcd
Move DeveloperMode trait to Mods.Common
2017-07-23 15:08:24 +02:00
rob-v
d4e9e0e069
Add Visualization chat commands
2017-07-23 15:08:24 +02:00
RoosterDragon
9413d9595c
Providing streaming AudFormat data.
...
AudFormat.GetPCMInputStream now returns data that is streamed, rather than a MemoryStream.
2017-07-14 23:02:49 +01:00
Paul Chote
2c522e0371
Add mod registration utility commands.
2017-07-09 20:54:02 +02:00
Paul Chote
4f16b0d464
Revert "Replace legacy Evaluator with IntegerExpressions."
...
This reverts commit cd0898236d .
2017-07-08 22:11:36 +02:00
RoosterDragon
297f4ad9ed
Ensure we set ZipConstants.DefaultCodePage by using a helper method.
...
We were currently dealing with this terrible global variable in FileSystem/ZipFile.cs previously, but other parts of the code such as DownloadPackageLogic were creating these files too, and may not have executed the static ctors that fixed the encoding yet.
2017-07-05 22:45:15 +01:00
Paul Chote
34810756c2
Move Voxel code to Mods.Cnc.
2017-06-14 18:56:06 +02:00
Paul Chote
dc4c3fd546
Rename VoxelRenderer to ModelRenderer.
2017-06-14 18:56:06 +02:00
Paul Chote
4f42778d26
Rename VoxelAnimation to ModelAnimation.
2017-06-14 18:56:06 +02:00
Paul Chote
e1cd00c1dd
Add backend plumbing for model loaders.
2017-06-14 18:56:06 +02:00
Paul Chote
69587a2128
Move InstallShieldPackage to Mods.Common.
2017-05-29 12:41:28 +02:00
Paul Chote
ba7290cc2c
Move classic-mod package loaders and support files to Mods.Cnc.
2017-05-29 12:41:28 +02:00
reaperrr
5e736527b7
Merge pull request #13223 from pchote/mod-package-loaders
...
Unhardcode mod package loaders
2017-05-12 14:04:58 +02:00
Paul Chote
a3f7641b68
Move D2kSoundResources to Mods.D2k dll.
2017-05-07 13:25:43 +01:00
Paul Chote
0222ea675c
Implement mod-defined package loaders.
2017-05-07 13:25:38 +01:00
Paul Chote
cd0898236d
Replace legacy Evaluator with IntegerExpressions.
2017-05-06 13:50:30 +01:00
rob-v
382fefebfe
Take screenshot in dialogs #13184
2017-04-30 10:17:55 +02:00
reaperrr
1d3daa5e4d
Merge pull request #13108 from atlimit8/ConditionsToVariables
...
ConditionExpression to (Boolean|Integer)Expression refactor
2017-04-17 14:52:21 +02:00
Paul Chote
35249c1faf
Remove windows icon from OpenRA.Game.exe.
2017-04-11 17:15:20 +01:00
atlimit8
e73d3922dd
Rename ConditionExpression => VariableExpression
2017-04-11 01:26:38 -05:00
atlimit8
1afdcfb749
Merge pull request #12906 from pchote/project-args
...
Allow specific mods to be launched from MD/XS >= 6.1 GUI.
2017-04-02 21:53:52 -05:00
abcdefg30
5e923ff091
Remove the dead ActorGroupProxy trait
2017-03-18 13:40:05 +01:00
Paul Chote
34a37421f6
Allow specific mods to be launched from VS/MD gui.
2017-03-15 22:01:01 +00:00
atlimit8
d83dae5587
Rename BooleanExpression => ConditionExpression
2017-02-22 08:54:50 -06:00
reaperrr
0c44a49722
Merge pull request #12600 from pchote/externalmods
...
Add support for switching to mods from other engine installations.
2017-02-12 13:18:53 +01:00
Paul Chote
328bae550c
Implement external mod registration and launching.
2017-02-11 16:21:34 +00:00
Matthias Mailänder
13263f7bb2
Drop Maxmind.GeoIP and Newtonsoft.Json dependencies
2017-02-05 11:54:22 +01:00
Paul Chote
695a572dc3
Move ActorMap to mod code.
2017-01-29 18:57:36 +00:00
Paul Chote
cc34f8e557
Add a boolean expression parser.
2016-11-15 21:45:00 +00:00
Ori Bar
fabe799907
Remove DelayedAction from WeaponInfo and replace it with the more serialization friendly DelayedImpact
2016-11-04 02:24:43 +02:00
entropai
20c2b41f00
Reverted build dirs in CSPROJ and removed the unneeded Afterbuild section
2016-10-14 00:53:21 +03:00
Paul Chote
f66883c925
Merge pull request #11973 from Phrohdoh/csproj-afterbuild-targets
...
Fix AfterBuild tasks in csprojs
2016-10-11 02:51:47 +01:00
Paul Chote
9e8b18e7be
Extract a common SHA1 helper.
2016-10-02 12:53:41 +01:00
Taryn Hill
b3f8e8f87b
Game csproj: Use MSBuild tasks instead of shelling out
2016-09-05 16:35:43 -05:00
Taryn Hill
7433ca5380
Change OpenRA.Game's output path to bin\$(Configuration)
2016-09-05 16:35:43 -05:00
Paul Chote
cff8e949d8
Move ModContent out of the engine.
2016-08-08 22:36:07 +01:00
Paul Chote
bf4867909f
Rename Manifest.Mod -> Metadata.
2016-08-08 22:36:07 +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
Paul Chote
860e92a2a6
Rename IGraphicsDevice.cs to PlatformInterfaces.cs.
2016-08-06 19:53:50 +01:00
Paul Chote
75b58e6839
Revert "Add Migrations GlobalModData."
...
This reverts commit c204c10f5e .
2016-07-30 09:49:27 +01:00
Paul Chote
f4c42581d5
Remove legacy CAB package support.
2016-07-13 21:01:56 +01:00