Matthias Mailänder
0fcb7c377b
fixed RALint.exe System.Exception:
...
Tried logging to non-existant channel debug
2013-09-01 17:13:50 +02:00
Matthias Mailänder
05f165357d
StyleCop clean Map
...
move non-map specific functions to FileFormats
2013-08-07 15:52:29 +02:00
Matthias Mailänder
0cfe7e2a06
StyleCop clean Exts
2013-08-07 15:52:29 +02:00
Paul Chote
6bf783e674
Add IEnumerable.RandomOrDefault extension.
2013-07-13 19:18:26 +12:00
Chris Forbes
c0e0efd0ef
movement equivalence classes
...
These can be used as a basis for a bunch of pathing optimizations.
- Feasability of movement can be precomputed for each class, avoiding
the worst-case pathfinding behavior
- A path could potentially be shared between all members of a class.
This isnt necessarily the best path for any single unit, as it
doesn't care about efficiency of movement across various terrain --
but it would be a "reasonable" path that the whole group could take
together.
- General pathing checks can be converted from intersection of sets of
strings to a simple AND.
- Other, wilder things.
V2: be paranoid about too-long bit vectors.
2013-06-26 20:50:51 +12:00
Paul Chote
cd268c11ee
Move IsPowerOf2 to Exts.
2013-06-15 19:16:07 +12:00
Paul Chote
a3729a11c7
Extract stream extensions to their own file.
2013-06-01 15:09:35 +12:00
James Dunne
854a9c4eb7
Added new ToDictionaryWithConflictLog to help diagnose ToDictionary bombs.
2012-07-01 13:01:24 +12:00
Chris Forbes
809b716d0d
tidy silly Enum.GetValues type nonsense
2011-12-31 11:02:38 +13:00
Chris Forbes
d57dfd1997
tidy
2011-12-27 21:23:25 +13:00
Chris Forbes
dd88a1269a
move MakeArray to FileFormats.Exts
2011-12-27 14:52:11 +13:00
Chris Forbes
523183431b
remove some duplication and dead code
2011-12-27 14:48:10 +13:00
Chris Forbes
7b06e39390
(1/2) #1210 Untangling QueueResupplyActivities
2011-12-03 10:16:10 +13:00
Chris Forbes
f83c9fd4d7
add IEnum<T>.JoinWith, use it to clean up a bunch of things
2011-11-01 21:57:58 +13:00
Chris Forbes
bc6af1841b
fix indents everywhere
2011-10-18 15:10:17 +13:00
Chris Forbes
8174e7fffb
move WithDefault onto Exts
2011-10-04 22:33:52 +13:00
Chris Forbes
55036cd58c
fix trailing whitespace everywhere
2011-09-26 08:40:39 +13:00
Chris Forbes
2ec88a6f64
remove duplicated NextPowerOf2 definition
2011-07-14 20:29:11 +12:00
alzeih
0a67c68c45
GetTargetQueue -> GetTargets + Exts
2011-04-16 12:57:55 +12:00
Paul Chote
b0425aff3b
Renormalize line endings and fix copyright headers again.
2011-04-07 21:15:42 +12:00
Paul Chote
eb69b697b1
Fix bogus handling of special keyboard characters everywhere else. Textfields now only accept valid characters, support right-delete.
2011-03-18 10:48:12 +13:00
Chris Forbes
1e3f365cf2
move all the Game.Exts junk either down into FileFormats or into WorldUtils
2011-03-12 22:33:24 +13:00
Paul Chote
094907c1a9
Update copyright header. Normalize line endings to LF.
2011-02-13 10:38:57 +13:00
Chris Forbes
6afbb5550a
fix some more stuff in utility
2011-02-05 11:54:33 +13:00
Chris Forbes
1b3f769f34
shp writer
2011-01-26 21:47:53 +13:00
Paul Chote
df460d7407
Add extension methods to Rectangle/RectangleF, remove a pile of ToPoint()'s.
2011-01-05 22:24:11 +13:00
Caleb Anderson
7bdf6a953f
New slider Range parameter. Palette modifications. Potential crash fix. Clamp function.
...
Range parameter added to slider. Supports returning a range of values
rather than just 0-1. Allows you to not have to post process the offset.
Modified palette selector to not have full range, which was causing
blown out units.
Introduced exension method Clamp<T>(min, max)
Fixed crash deserializing out of bound color value using above
extension.
2010-10-05 17:25:25 +13:00
Bob
086bdfb4bd
new object creation logic
2010-09-22 08:01:57 +12:00
Chris Forbes
d5f12dd8ee
trim down license spam in all files
2010-07-18 16:48:21 +12:00
Chris Forbes
9bbb2f78de
some fileformats cleanup
2010-07-16 17:50:09 +12:00
Chris Forbes
fd324e2804
remove spurious ctor on Activities.Repair
2010-05-12 17:59:50 +12:00
Chris Forbes
fb592b90d5
added ReadAllLines() for stream; rewrote TerrainColorSet to use it
2010-05-12 17:53:09 +12:00
Chris Forbes
ed08314ec0
clean up some messy GC behavior & needlessly longwinded code. slight perf cost on map save.
2010-04-10 17:11:32 +12:00
Chris Forbes
2e8053257f
clean up LoadModAssemblies nonsense a bit
2010-03-16 20:03:19 +13:00
alzeih
7881deca30
Everything is now OpenRA, not OpenRa
2010-02-27 21:10:22 +13:00