abcdefg30
cd9af39662
Merge pull request #8044 from penev92/bleed_withSpriteBody
...
Retire RenderFlare and WithFire traits
2015-05-03 11:19:02 +02:00
penev92
c5dead9098
Introduce WithSpriteBody trait
...
Add upgrade rules
Add ISpriteBody
2015-05-03 11:54:27 +03:00
Matthias Mailänder
a3b5f5a9a2
separate docs by namespace
2015-05-02 10:06:33 +02:00
abcdefg30
95e3713b69
Add an upgrade rule
2015-05-01 14:16:20 +02:00
abcdefg30
8d2307db83
Convert the float health percentage to an int one
2015-05-01 14:16:19 +02:00
Chris Forbes
16c61cb929
Merge pull request #8017 from pchote/map-definitions
...
Remove magic ActorReference/SmudgeReference parsing
2015-04-30 10:46:27 +12:00
Paul Chote
d255a3989e
Upgrade mod rules.
2015-04-30 07:35:27 +12:00
Paul Chote
981f782cf9
Add a stub for upgrading map actors.
2015-04-30 07:06:14 +12:00
Paul Chote
4b1f541f34
Reorganize actor and smudge loading.
...
The actor and smudge definitions are now stored
as raw MiniYamlNodes in the map. It is now the
responsibility of the consumers to parse these
into real objects.
2015-04-30 07:06:14 +12:00
Paul Chote
94f22638be
Add an upgrade rule.
2015-04-27 19:47:12 +12:00
abcdefg30
c4a63eee30
Merge pull request #7875 from penev92/bleed_exposePlayerReferences
...
Add upgrade rules support for map PlayerReferences
2015-04-26 22:53:42 +02:00
penev92
2402b56da7
Reorganize PlayerReference loading to enable upgrade rules for them.
...
The PlayerReference definitions are now stored
as raw MiniYamlNodes in the map.
2015-04-26 23:16:20 +03:00
penev92
36abf2ac41
Add an upgrade rule for TakeCover
2015-04-26 14:29:12 +03:00
penev92
ea01439377
Add an upgrade rule for DamageWarheads
2015-04-26 14:29:10 +03:00
Paul Chote
8f93d7b5d7
Simplify and fix animation glitches.
2015-04-25 22:52:14 +02:00
Matthias Mailänder
b07d125d18
add an upgrade rule
2015-04-25 22:52:14 +02:00
Matthias Mailänder
4cc016c3d0
remove unused oldLength
...
closes #7808
2015-04-01 19:43:56 +02:00
Paul Chote
84e85d8a5d
Rename Image -> Images.
2015-03-30 20:20:36 +01:00
Paul Chote
4be5334a0e
Add support for TS-style random tile variants.
2015-03-30 19:44:53 +01:00
Paul Chote
b2458fc614
Remove GlobalFilesystem.OpenWithExts. Closes #5272 .
2015-03-28 12:38:48 +00:00
reaperrr
33cb4fe3e1
Projectile refactoring upgrade rules
2015-03-27 00:11:31 +01:00
Pavel Penev
c61dc48548
Merge pull request #7324 from reaperrr/limitedammo2
...
Refactored LimitedAmmo to AmmoPool
2015-03-26 15:59:56 -07:00
reaperrr
c51afd837c
Upgrade rules for LimitedAmmo -> AmmoPool refactoring
2015-03-26 23:21:02 +01:00
Paul Chote
ec77e15e54
Add a utility command to fix implicit tile definitions.
2015-03-23 20:32:28 +00:00
Paul Chote
a69145caf0
Add a utility command for checking sequences.
2015-03-22 12:48:51 +00:00
Paul Chote
4ea55809ca
Decompose RenderInfantry into WithInfantryBody and RenderSprites.
2015-03-21 13:04:17 +00:00
Matthias Mailänder
7be8c4461b
Merge pull request #7405 from Rydra/upstream/int2immutable
...
Made int2 class immutable
2015-03-20 16:03:46 +01:00
David Jiménez
f15f1e41e8
Made int2 struct immutable
2015-03-20 13:54:01 +01:00
RoosterDragon
1515ac54f6
Enforce a line length limit.
2015-03-19 17:20:34 +00:00
Taryn Hill
1e0612ddf0
Change SoundOnDamageTransition to randomly select
...
from a string[] instead of a single string.
2015-03-12 16:09:11 -05:00
Taryn Hill
a5bbb60db9
Remove unnecessary newline from output.
...
Make required trait strings a hyperlink.
2015-03-10 00:20:40 -05:00
Paul Chote
f4e94f9f60
Merge pull request #7318 from reaperrr/remove-percellwh
...
Removed PerCellDamageWarhead
2015-02-20 17:15:28 +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
Igor Popov
5bcd56eb9d
Merge pull request #7439 from ScottNZ/fix-map-import
...
Fix map importer using the map title as the output filename.
2015-02-17 09:47:01 +03:00
reaperrr
89527962dd
Upgrade rule for PerCellDamage removal
2015-02-17 01:33:23 +01:00
Paul Chote
2d31e12bb9
Add --replay-metadata utility command.
2015-02-15 08:58:59 +00:00
ScottNZ
61de2a2312
Fix map importer using the map title as the output filename.
...
This is broken because the map title can make an invalid filename.
2015-02-15 00:04:38 +13:00
ScottNZ
582b6635ff
Brace style fixes
2015-02-13 02:32:49 +13:00
Matthias Mailänder
bcda232a1c
Merge pull request #7231 from RoosterDragon/linq-checks
...
Checked LINQ queries and collections for inefficiencies.
2015-02-01 08:56:15 +01:00
RoosterDragon
7ad58a3e3d
Revert "don't check auto-generated code"
...
This reverts commit 47e2d9d623 .
2015-01-31 12:46:47 +00:00
RoosterDragon
82bea961ba
Checked LINQ queries and collections for inefficiencies.
...
- Made Array.IndexOf available via extension method.
- Made ToHashSet extension method.
- Change collections queried often via Contains into sets.
- Avoid Count() extension if Count or Length property exist.
- Made Count() > 0 checks and variations calls to Any() instead.
- Don't call ToList/ToArray if there is no benefit to materializing the sequence.
- If the sequence does benefit from materialization, follow this general pattern:
- Collection queried often via Contains use ToHashSet to speed up lookups.
- Short lived variables use ToList. This is because ToArray requires an extra copy to output the final size.
- Collections persisted into fields or for a long time use ToArray to minimize memory overhead.
2015-01-29 19:20:11 +00:00
Matthias Mailänder
47e2d9d623
don't check auto-generated code
2015-01-25 18:40:44 +01:00
penev92
828614d0f0
Add YAML upgrade rule
2015-01-25 17:17:35 +02:00
Oliver Brakmann
1f048b64ac
Add upgrade rule for PlayMusicOnMapLoad removal
2015-01-25 14:44:13 +01:00
reaperrr
f3d364877a
Moves the last 3 UtilityCommands and some prerequisite references to Mods.Common
2015-01-15 22:39:41 +01:00
abcdefg30
8ca61aa917
Updated all year numbers
2015-01-09 21:18:05 +01:00
RoosterDragon
a6cda967c2
Formatted all files.
...
Automatically formatted all files via VS. This generally corrects indentation, removes trailing whitespace and corrects misplaced tabs or spaces. Manually tweaked a few files where required.
2015-01-06 21:28:50 +00:00
Oliver Brakmann
75808c365a
Merge pull request #7269 from abcdefg30/general-polish
...
Some general polish
2015-01-04 16:54:37 +01:00
Matthias Mailänder
bc3acfeee7
StyleCop clean OpenRA.Game
2015-01-04 15:38:54 +01:00
abcdefg30
98aed777d0
Improved legacy map import
...
Health: 1 and Facing: 0 will be omitted.
2015-01-04 13:06:05 +01:00