Commit Graph

616 Commits

Author SHA1 Message Date
Paul Chote
089973280d Add Multiply blend mode for D2K move-flash and shroud. 2013-12-11 19:22:54 +13:00
Matthias Mailänder
989165d71c move Pak.cs to the correct directory
case-sensitive OS require it to compile using MonoDevelop
2013-12-05 09:43:22 +01:00
Paul Chote
29fcb3dc35 Fix dune 2 shp parsing. 2013-12-02 20:49:36 +13:00
Paul Chote
c2413b63f7 Remove duplicated Format2 implementation. 2013-12-02 20:44:39 +13:00
Paul Chote
4d12ea0941 Style clean Format80. 2013-12-02 20:43:29 +13:00
Paul Chote
b6cce50ccc Fix crash when loading 0x0 shps. Fixes #4192. 2013-12-02 20:43:29 +13:00
Paul Chote
57c2e75a59 Add a Pak parser for Dune II archives. 2013-12-01 22:09:32 +13:00
Paul Chote
314f819940 Load terrain from any SpriteSource. 2013-12-01 09:49:25 +13:00
Paul Chote
bfd50b97e2 Clean up ShpTSReader code. 2013-12-01 09:48:45 +13:00
Paul Chote
3f2be59056 Clean up ShpReader code. 2013-12-01 09:48:44 +13:00
Paul Chote
ed163aea82 Fix D2 shp parsing and make it a proper frame source. 2013-12-01 09:48:44 +13:00
Paul Chote
e4fe2b49f4 Make terrain tiles ISpriteSources. 2013-12-01 09:48:42 +13:00
Paul Chote
f92ce8bf51 Define a consistent interface for sprite loading. Fixes #4176. 2013-12-01 09:47:49 +13:00
Paul Chote
20a6c75ba4 Rewrite ShpTSReader. Closes #3746. 2013-12-01 09:47:49 +13:00
ScottNZ
cd0b3d8862 Add map scripting support 2013-11-18 20:55:59 +13:00
Paul Chote
d6f1debe22 Stylecop clean Manifest. 2013-11-15 09:54:42 +13:00
Paul Chote
a08dbdba05 Stylecop clean Mod. 2013-11-15 09:54:42 +13:00
Paul Chote
6d6d1e230b Remove runtime mod merging. Closes #3421. 2013-11-15 09:54:42 +13:00
Chris Forbes
4d893cb1f2 Merge pull request #4129 from ScottNZ/refactor
Refactor
2013-11-12 00:06:01 -08:00
ScottNZ
74e2baeb48 Fix a few spelling errors 2013-11-12 19:39:41 +13:00
ScottNZ
1394c1dcee Remove some misc redundancies 2013-11-12 19:39:39 +13:00
ScottNZ
00ec1ca87a Remove unused usings 2013-11-12 19:39:33 +13:00
ScottNZ
86a3e14f2d Remove constructor base() redundancies 2013-11-12 17:31:55 +13:00
ScottNZ
c373bc22e8 Rewrite our Equals implementations so they don't crash when comparing incompatible objects 2013-11-12 17:12:56 +13:00
Matthias Mailänder
a6f06a5dfd fixed broken build palette hotkeys
support modifiers for build palette hotkeys
2013-11-09 12:18:07 +01:00
Paul Chote
0f972fc853 Remove forced upper case hotkey display.
The default SDL2 names have fixed capitalisation.
2013-11-05 18:01:35 +13:00
Paul Chote
78fe3fb702 Convert Keycode to match SDL2. Fixes #4055. 2013-11-05 18:01:35 +13:00
Paul Chote
4b8b7fb75f Simplify Hotkey parsing. 2013-11-05 18:01:35 +13:00
Paul Chote
d1c9c6d76d Split text input into its own event. 2013-10-30 20:08:02 +13:00
Paul Chote
ae8475620d Tidy IInputHandler. 2013-10-30 20:07:04 +13:00
Matthias Mailänder
74692bde66 load maps only from MapFolders defined separately in mod.yaml 2013-10-27 09:22:10 +01:00
Matthias Mailänder
166b727c0b StyleCop cleanup 2013-10-27 08:02:05 +01:00
Matthias Mailänder
0b73491e3f CamelCase for FileSystem folder 2013-10-27 08:02:05 +01:00
Paul Chote
3fe3b4d088 Fieldloader support for longs. 2013-10-26 17:54:56 +13:00
Paul Chote
84ffb0de05 Add Subtractive blend mode for d2k move-flash. 2013-10-26 17:54:56 +13:00
Paul Chote
5cd29f999d Palette header comes *after* the frame. Fixes #3728. 2013-10-26 17:54:56 +13:00
Paul Chote
76c8c8806e Remove desyncing fp from WPos.LerpQuadratic. Fixes #3966. 2013-10-22 22:22:09 +13:00
Paul Chote
7ffbfb9b7e Add a Hotkey class for user-configurable keys. Fixes #3779.
Users can now define and use hotkeys that include modifiers (ctrl/meta/shift/alt).
2013-10-22 09:14:05 +13:00
Paul Chote
aab6fec68b Remove VirtKey and KeyName. 2013-10-21 20:24:24 +13:00
Paul Chote
e5f93ec39e Introduce Keycode to simplify key checks. 2013-10-21 20:24:24 +13:00
Matthias Mailänder
70ba7fe5f6 added OpenRA, OS and .NET/Mono runtime version to exception.log 2013-10-17 20:39:41 +02:00
ScottNZ
6598f0382a Add support for game translation 2013-10-14 19:38:18 +13:00
ScottNZ
104a2d23cf Split FieldSaver out into its own file 2013-10-13 16:49:19 +13:00
Paul Chote
e09a7f4682 Merge pull request #3888 from Mailaender/ts-asset-download
Added Auto-Download for Tiberian Sun assets
2013-10-05 01:33:57 -07:00
Matthias Mailänder
ecf9c260b6 minor StyleCop cleanups 2013-10-05 08:57:04 +02:00
ScottNZ
8b89952d59 Add observable collections 2013-09-22 19:22:07 +12:00
ScottNZ
f3fa81b8f1 Fix ActionQueue.PerformActions executing actions out of order 2013-09-22 19:22:06 +12:00
buddytex
5e3504fe44 Fixed spelling.
Changed polynomal to polynomial.
2013-09-05 16:04:38 -05:00
buddytex
49d13a2fe6 Eliminated usage of default parameters. 2013-09-04 21:07:03 -05:00
Chris Forbes
207401e6aa Merge pull request #3773 from Mailaender/palette-clean
Cleaned up the palette code
2013-09-02 03:34:39 -07:00