Commit Graph

104 Commits

Author SHA1 Message Date
RoosterDragon
b28d999131 Made SheetBuilder rely on global settings rather than global renderer.
Additionally exposed an InitializeSettings method on game to initialize the global settings so that other classes can set up all the secret dependencies on the global settings required.
2014-12-22 17:39:19 +00:00
Guido L.
0806cca133 Prevent the creation of Logfiles in the Game Directory 2014-11-20 12:59:02 +01:00
ihptru
f971ff11ca fixes crash in minimap generator for some of maps 2014-10-30 22:35:01 +03:00
Paul Chote
4f44cc1969 Load assets using absolute paths. Fixes #6717. 2014-10-11 11:02:30 +13:00
Alexander Fast
08890b0994 Added IUtilityCommand and move default commands into Mods.Common. 2014-09-21 10:15:50 +12:00
Paul Chote
ff7b3541f4 Remove obsolete —upgrade-map-v5 and --setings-value commands. 2014-09-21 00:25:53 +12:00
Chris Forbes
87ff787f26 Merge pull request #5721 from RoosterDragon/stylecop-small-projects
Run StyleCop on the smaller projects.
2014-06-23 19:09:04 +12:00
RoosterDragon
38617dc0a9 Run StyleCop on the smaller projects.
Also add a copy of the rules to the CrashDialog and Irc projects.
2014-06-23 00:03:37 +01:00
Paul Chote
7cf2a32a2a Revert "export health, cost and damage per section into a CSV file"
This reverts commit 8249012e4b.

Conflicts:
	OpenRA.Utility/Command.cs
2014-06-23 09:31:40 +12:00
Paul Chote
c8c05ea19c Merge pull request #5451 from Mailaender/csv-dps
Added CSV rule export to OpenRA.Utility.exe
2014-06-21 01:18:12 +12:00
RoosterDragon
22abf9b4c4 Remove and sort usings. 2014-06-18 21:43:35 +01:00
Matthias Mailänder
8249012e4b export health, cost and damage per section into a CSV file
closes #3855
2014-06-15 20:10:51 +02:00
Matthias Mailänder
69d86cfcf2 add automated language string extraction to utility 2014-06-10 09:24:28 +02:00
Pavlos Touboulidis
495ad989d8 Add dummy "perf" log channel to Utility 2014-05-17 14:26:54 +03:00
Paul Chote
d73af0190f Add a new native-lua implementation. 2014-05-02 22:18:34 +12:00
Paul Chote
4935266945 Merge FileFormats dll into Game and reorganise namespaces. 2014-04-17 01:20:47 +12:00
ScottNZ
945a7121e4 Fix OpenRA.Utility not being able to locate mod assemblies on Windows. Fixes #4498 2014-02-22 13:17:40 +13:00
Matthias Mailänder
50bc073791 move legacy map import into the command line utility
closes #4368
2014-01-03 16:45:40 +01:00
Paul Chote
bd334a6295 Introduce a mod/map upgrade tool. 2013-12-26 19:58:23 +13:00
Matthias Mailänder
9acfbc30e5 this is now sprite to PNG 2013-12-15 12:03:21 +01:00
Paul Chote
ffcfe051e0 Fix bitrotted command descriptions. 2013-12-12 20:30:48 +13:00
Paul Chote
8f737719fd Rename utility --minimap to --map-preview. 2013-12-08 11:26:07 +13:00
Paul Chote
250a7cb349 Move map upgrading to OpenRA.Utility. 2013-12-08 11:25:54 +13:00
Matthias Mailänder
52ecac7336 allow mod override
e.g. useful for legacy maps where RequiresMod: is not set
2013-12-05 19:27:40 +01:00
Matthias Mailänder
5a4fc712a9 added --minimap to OpenRA Utility
closes #4195
2013-12-05 17:41:03 +01:00
Matthias Mailänder
06b0ce621f mixed line endings → Unix line endings 2013-12-05 17:14:55 +01:00
Paul Chote
e3e2758bfb Remove --userdir argument from Utility --extract. 2013-12-01 09:59:15 +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
246c5e4526 Update Utility --shp to match. 2013-12-01 09:48:44 +13:00
Paul Chote
e636f99c48 Change Utility --png to accept all ISpriteSources. 2013-12-01 09:48:44 +13:00
Matthias Mailänder
b73ca27a8f move vehicles to load sprites from DATA.R8 directly 2013-08-17 23:31:22 +02:00
Matthias Mailänder
8718a9cb44 load projectiles, muzzles and explosions from DATA.R8 2013-08-17 23:31:22 +02:00
Matthias Mailänder
bed3fc2498 replace the infantry sequences with transposed DATA.R8 frames 2013-08-17 23:31:22 +02:00
Matthias Mailänder
341522232e migrate all other buildings to DATA.R8 sequences
4th conyard might be for the Corrino faction
TODO: active animations are yet unused overlays

no need to render build-top for refineries
2013-08-17 23:31:22 +02:00
Matthias Mailänder
a7504b5dd9 load Dune 2000 walls directly from DATA.R8 2013-08-17 23:31:22 +02:00
Dan9550
1b6d79888f Quick and esy way to get the hash of map files using OpenRA.Utility 2013-08-11 12:47:34 +10:00
Matthias Mailänder
c2d80d21f3 StyleCop clean Utility 2013-08-07 15:42:34 +02:00
Matthias Mailänder
6262aa846f wire up the import from PNG to SHP button
store everything in user directory to not junk up the game
and for file permissions on Mac/Linux when installed
2013-05-15 18:13:39 +02:00
Matthias Mailänder
893eab0fb1 document the hidden Dune II converter command 2013-04-27 12:22:50 +02:00
Matthias Mailänder
8226fd21f9 ship a proper SDK for modders
including the OpenRA.TilesetBuilder.exe fixes #2316
and auto-generated trait documentation fixes #2437
compile Markdown to HTML for offline use
purge external files from the doc folder (moved to Wiki)
remove unused non-free Dune 2000 font
2013-03-20 17:04:38 +01:00
Chris Forbes
d0cf627b23 add --docs flag for utility 2013-03-20 15:12:58 +01:00
Matthias Mailänder
c75c72b525 made palette shadowindex configurable 2012-07-01 19:37:57 +12:00
Matthias Mailänder
769b5d7dc6 fixed OpenRA.Utility --remap
now uses the mod parameter again
2012-06-24 12:32:52 +02:00
Matthias Mailänder
84d623397b made PaletteFormat configurable
as suggested in issue #2219
2012-06-19 21:36:10 +02:00
Chris Forbes
7af0e64708 allow --transpose to do multiple operations in one pass 2012-06-18 20:38:37 +12:00
Chris Forbes
4f1a7ff5fb add --transpose option to utility 2012-06-18 11:22:24 +12:00
Matthias Mailänder
f140c6ec9c added TilesetBuilder command line, added Tileset extractor
removing all copyrighted raw tileset files
2012-06-08 19:31:10 +02:00
Matthias Mailänder
a20e30312e added Ordos 2012-05-27 15:17:03 +02:00
Matthias Mailänder
5426a5fd3c put d2k mod stuff into it's own branch 2012-05-20 15:50:39 +02:00
Chris Forbes
132c678594 add --remap cmdlet to OpenRA Utility, remaps between ra/cnc/etc palettes. 2011-12-27 11:48:22 +13:00