penev92
7c1ef2231d
Rename RaceInit to FactionInit
2015-07-25 00:39:31 +03:00
Oliver Brakmann
1e7da8514a
Merge pull request #8735 from reaperrr/safe-pf-changes
...
Minor pathfinder-related changes (preparation for mobile refactor)
2015-07-22 14:42:52 +02:00
reaperrr
711ec0c600
Minor pathfinder changes
2015-07-22 06:36:00 +02:00
reaperrr
61c0b5d59b
Make refinery unblock cell customisable
2015-07-22 02:31:29 +02:00
David Jiménez
787609d51e
Improved the performance and intelligence of resource harvesting by
...
refactoring the Harvesters' pathfinding. Now they in first place assess
which is the closest resource inside their search area and then a path is
calculated
Changed the way harvesters find resources by always trying to find the
closest resource to their refinery.
Changed the strategy of finding to find resources in Annulus.
2015-07-22 02:31:26 +02:00
Matthias Mailänder
0296d4e6c7
Merge pull request #8720 from abcdefg30/parashadow
...
Use the correct ShadowPalette for d2k paradrops
2015-07-20 21:56:50 +02:00
atlimit8
96cafccb8d
Fix #8751 - IndexOutOfRangeException when UpgradeMultiplierTrait is pre-enabled
2015-07-20 02:51:45 -05:00
Oliver Brakmann
68ac49b172
Merge pull request #8672 from pchote/more-terrainlayers
...
Convert remaining terrain layers to use TerrainSpriteLayer
2015-07-19 23:01:44 +02:00
abcdefg30
ef6da3d0b3
Replace the default value of ShadowPalette with "shadow".
2015-07-18 21:22:38 +02:00
Paul Chote
ce4bdced47
Use a TerrainSpriteLayer for smudges.
2015-07-18 12:14:23 +01:00
Paul Chote
fe41ee0346
Clean up SmudgeLayer init.
2015-07-18 12:14:23 +01:00
Paul Chote
1f0f8c953b
Use TerrainSpriteLayers for editor resources.
2015-07-18 12:14:13 +01:00
RoosterDragon
3a0eb5554e
Provide HasStance extension method for Stance enum, to avoid overhead of HasFlag method.
2015-07-15 20:40:38 +01:00
RoosterDragon
7dc654a5ad
Cache Orders in Passenger to avoid several repeated allocations when orders must be determined.
2015-07-15 20:40:35 +01:00
RoosterDragon
218712f5d3
Avoid allocating a compiler generated enumerator in WithDecoration.Render.
2015-07-15 20:40:35 +01:00
Oliver Brakmann
1d9c6251c0
Merge pull request #8658 from matija-hustic/higher_level_timed_upgrades
...
Higher level timed upgrades
2015-07-15 20:51:51 +02:00
penev92
479eb307d6
Remove unused parameter from Player's constructor
2015-07-15 04:58:50 +03:00
penev92
bb648decc3
Rename Player.Country to Player.Faction
2015-07-15 04:06:52 +03:00
Oliver Brakmann
2e1c1533a5
Merge pull request #8339 from matija-hustic/paradrop_activity
...
Step in the direction of RA2 paratroopers
2015-07-14 22:29:02 +02:00
Oliver Brakmann
c8c564fac5
Merge pull request #8714 from matija-hustic/spy_veterancy_leftovers
...
Spy veterancy leftovers
2015-07-14 22:17:11 +02:00
Matija Hustić
72e8e08f48
Step in the direction of RA2 paratroopers.
2015-07-14 20:39:06 +01:00
Oliver Brakmann
f7327418e4
Merge pull request #8712 from Phrohdoh/fix#rename-pwl
...
Rename ProduceableWithLevel to ProducibleWithLevel.
2015-07-14 21:22:57 +02:00
Matija Hustić
881f24c1cc
Rank+1 displays only on levelup.
2015-07-14 20:14:25 +01:00
Oliver Brakmann
380cf22477
Merge pull request #8661 from penev92/bleed_renameCountry
...
Rename the Country trait to Faction
2015-07-14 21:05:52 +02:00
Oliver Brakmann
4ed7a4ce8a
Merge pull request #8659 from penev92/bleed_playerReference
...
Rename PlayerReference.Race to Faction
2015-07-14 20:15:56 +02:00
penev92
2e04fb5ddd
Rename Faction trait members
...
Rename Faction.Race to Faction.InternalName
2015-07-14 18:50:39 +03:00
Matija Hustić
b2a26c57bc
Adjusted other users of timed upgrades.
2015-07-14 03:08:48 +01:00
Taryn Hill
a3d740aa44
Rename ProduceableWithLevel to ProducibleWithLevel.
2015-07-13 21:04:26 -05:00
Matija Hustić
58472bf090
Timed upgrades track sources.
2015-07-14 02:54:40 +01:00
Oliver Brakmann
9415ced6ff
Merge pull request #8664 from Mailaender/unduplicate-mobile
...
Removed code duplication from Mobile.cs
2015-07-13 22:17:37 +02:00
Oliver Brakmann
8f48065176
Merge pull request #8708 from reaperrr/harv-caching
...
Improved caching in harvester activities
2015-07-13 17:43:39 +02:00
atlimit8
daec860192
Added multiplier modifier traits, removing GainsStatUpgrades, InvulnerabilityUpgrade, & Invulnerable.
2015-07-13 09:24:50 -05:00
abcdefg30
b4031c6e9b
Merge pull request #8703 from atlimit8/RequireInMiniYaml
...
Require trait properties in MiniYaml
2015-07-13 15:50:06 +02:00
abcdefg30
ea5ef1c500
Merge pull request #8662 from atlimit8/UpgradableTargetableUnit
...
Upgradable TargetableUnit & apply to Allies 03
2015-07-13 15:40:28 +02:00
abcdefg30
db4f1ad025
Merge pull request #8663 from Mailaender/disguise-stand2-crash
...
Fixed a crash when disguising the spy as infantry without stand2
2015-07-13 13:39:19 +02:00
abcdefg30
ce9b818600
Merge pull request #8684 from Mailaender/globalpalette-effect-lua
...
Exposed GlobalPaletteEffect to the Lua API for day/night cycles
2015-07-13 13:20:37 +02:00
abcdefg30
d35eb48612
Merge pull request #8688 from Phrohdoh/unhardcode-placebuilding
...
Unhardcode sound and delay in PlaceBuilding.
2015-07-13 12:50:42 +02:00
atlimit8
9905f217ef
Make TargetableUnit upgradable
2015-07-12 19:41:29 -05:00
reaperrr
0ef5312931
Minor cosmetic cleanups for Harvester and BasePathSearch
2015-07-12 23:36:59 +02:00
reaperrr
ba2181e523
Make delay for re-checking for available refinery customisable and increase default
2015-07-12 23:36:58 +02:00
reaperrr
c8661ca2f9
Cache FindResources trait lookups in constructor
2015-07-12 23:36:56 +02:00
reaperrr
8253573ced
Cache lookups in DeliverResources constructor
...
Only re-check for refinery every 5 seconds instead of every second.
2015-07-12 22:36:24 +02:00
Matthias Mailänder
41b488779a
fix crash when disguising the spy as infantry without stand2
2015-07-12 22:20:52 +02:00
Matthias Mailänder
25d14d87e1
add Effect.ChangeLighting(red, green, blue, ambient) to Lua API
2015-07-12 22:12:38 +02:00
atlimit8
1bcc07ce69
Add property requirements to safe traits
2015-07-12 12:44:30 -05:00
atlimit8
7881ff40bf
Added FieldLoader.SerializeAttribute.Required to require fields in MiniYaml
2015-07-12 12:44:22 -05:00
reaperrr
27c6f5d6d6
Cached Mobile in constructor
...
...and removed redundant 'var harv'.
2015-07-12 19:19:32 +02:00
atlimit8
5513030627
Make GainsExperience upgrades explicit.
2015-07-09 23:54:11 -05:00
Oliver Brakmann
bd12a742f1
Merge pull request #8691 from Mailaender/wrange-renamings
...
Renamed WRange to WDist in the Lua API and documentation
2015-07-09 23:03:45 +02:00
Matthias Mailänder
56e9bcd96e
rename RangeSquard to LengthSquared
2015-07-09 21:16:01 +02:00