RoosterDragon
d415d3ba4e
Reduce allocations in the main game loop.
...
- Cache the shroud projection even for flat maps to avoid allocating single element arrays.
- Avoid LINQ in shroud and map projection queries to avoid enumerator allocations.
- Avoid LINQ in calculation of sync values.
- Cache enumerables in ProductionQueue.
- Cache delegate in HackyAI.
2015-08-18 21:17:28 +01:00
Pavel Penev
8b58f3a1d8
Rename ProductionQueue.Race to Faction
2015-08-11 03:29:49 +03:00
Pavel Penev
6e9b5ed2c9
Rename ProductionQueueInfo.Race to Factions
...
Also add an upgrade rule.
2015-08-11 03:27:12 +03:00
penev92
7c1ef2231d
Rename RaceInit to FactionInit
2015-07-25 00:39:31 +03:00
penev92
bb648decc3
Rename Player.Country to Player.Faction
2015-07-15 04:06:52 +03:00
penev92
2e04fb5ddd
Rename Faction trait members
...
Rename Faction.Race to Faction.InternalName
2015-07-14 18:50:39 +03:00
atlimit8
1bcc07ce69
Add property requirements to safe traits
2015-07-12 12:44:30 -05:00
Paul Chote
97b4509607
Remove deprecated Buildable.Owner field.
2015-04-30 07:35:27 +12:00
Paul Chote
d1ed1bf0fb
Set actor race (and icons) based on active producer.
2015-03-03 18:45:44 +00:00
ScottNZ
582b6635ff
Brace style fixes
2015-02-13 02:32:49 +13:00
abcdefg30
2fd1576d15
Ignore buildlimits with AllTech cheat
2015-01-18 20:36:26 +01:00
reaperrr
0e1773ac5d
Move Production to Mods.Common
2015-01-11 03:04:39 +01:00