Matthias Mailänder
44f1c52e44
Merge pull request #7204 from Mailaender/ts-harvest-overlay
...
Added the Tiberian Sun harvest animation
2015-01-18 12:58:46 +01:00
Oliver Brakmann
c2dac459bb
Merge pull request #7334 from RoosterDragon/less-alloc
...
Cache or inline some delegates to avoid allocations.
2015-01-17 16:04:36 +01:00
Matthias Mailänder
c1c1960b44
Merge pull request #7337 from reaperrr/common29
...
Moved Lint, UtilityCommands and Scripting properties to Mods.Common
2015-01-17 14:53:48 +01:00
Matthias Mailänder
e694692b97
add the Tiberian Sun harvest animation
2015-01-17 11:36:41 +01:00
Oliver Brakmann
e58d4ae87e
Merge pull request #7257 from Mailaender/d2k-guarding-voice
...
Added the Dune 2000 Guarding voice
2015-01-15 23:26:57 +01:00
reaperrr
e82b2ce8dd
Moves BaseAttackNotifier to Mods.Common
2015-01-15 22:59:43 +01:00
Oliver Brakmann
c092c0231f
Merge pull request #7316 from reaperrr/move-stuff28
...
Moved Upgrades, SupportPowers and some misc features to Mods.Common
2015-01-15 20:57:40 +01:00
abcdefg30
15c07d94ac
Add repairing and unit repaired sounds to fix
2015-01-15 20:16:24 +01:00
reaperrr
e8fbfc366a
Moves some misc traits/activities to Mods.Common, moves some RA traits into the Traits folder
2015-01-15 13:18:12 +01:00
reaperrr
be9d37f30e
Moves SupportPowers and related Widgets to Mods.Common
2015-01-15 13:18:11 +01:00
reaperrr
f897a9ff01
Moves Upgrades and Invulnerable trait to Mods.Common
2015-01-15 00:07:27 +01:00
RoosterDragon
930d9cbea3
Cache or inline some delegates to avoid repeated allocations.
2015-01-14 22:57:41 +00:00
penev92
e6f1c6b460
Enhance sandworm targeting logic by having actors produce noise
2015-01-14 21:26:55 +02:00
penev92
e42cf58cb1
Add IgnoresVisibility field to AttackBase
2015-01-14 21:26:54 +02:00
penev92
ea9ebaa08d
Add IgnoresCloak trait
2015-01-14 21:26:53 +02:00
Oliver Brakmann
75a9848468
Merge pull request #7276 from penev92/bleed_fixAttack
...
Minor targeting cleanup
2015-01-12 18:48:18 +01:00
abcdefg30
b7d8b2c6b3
Don't remove power while the dev hack is enabled
2015-01-11 21:37:32 +01:00
reaperrr
c431545a44
Wrap up Render traits move
2015-01-11 03:04:42 +01:00
reaperrr
0e1773ac5d
Move Production to Mods.Common
2015-01-11 03:04:39 +01:00
Matthias Mailänder
a95abd7b38
setup the Guarding voice
2015-01-10 22:34:57 +01:00
abcdefg30
8ca61aa917
Updated all year numbers
2015-01-09 21:18:05 +01:00
Oliver Brakmann
c779259462
Merge pull request #7282 from penev92/bleed_moveFiles
...
Move more traits to Mods.Common
2015-01-08 17:29:19 +01:00
reaperrr
c619c06999
Merge pull request #7292 from RoosterDragon/upgradeoverlay-modifyrender
...
Adjust UpgradeOverlay.ModifyRender to be more efficient.
2015-01-08 08:48:55 +01:00
Matthias Mailänder
89b2f4d5d3
Merge pull request #7217 from Mailaender/chrome-init-cleanup
...
Cleaned up the ingame widget initialization
2015-01-08 07:40:36 +01:00
RoosterDragon
df6956867a
Adjust UpgradeOverlay.ModifyRender to be more efficient.
...
When IsTraitDisabled is set, ModifyRender doesn't actually alter the sequence, so we can just return it directly and avoid adding another layer of enumerable. If it is unset, then the modifying enumerable has one less condition to check inside the loop.
2015-01-08 00:52:03 +00:00
penev92
37cdcaf354
Move everything Capture-related + Transform activity to Mods.Common
2015-01-08 01:49:15 +02:00
penev92
18ac3953cc
Move everything ExternalCapture-related to Mods.Common
2015-01-08 01:49:14 +02:00
penev92
8504c233d9
Move everything Repair-related to Mods.Common
2015-01-08 01:49:14 +02:00
penev92
bcd5160604
Move everything Bridge-related to Mods.Common
2015-01-08 01:47:20 +02:00
RoosterDragon
7cfece6dc0
Introduce a new type for representing map coordinates.
...
To resolve the ambiguity introduced when the introduction of isometric maps meant that cell and map coordinates were no longer equivalent, a new type has been introduced so they can each be represented separately.
2015-01-07 17:30:34 +00: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
penev92
1c3dc388ea
Remove redundant (and possibly risky) AttackFollow.CanAttack()
2015-01-06 22:07:41 +02:00
penev92
17dfda4c9d
Some fixes to Cloak.IsVisible()
2015-01-06 22:07:33 +02:00
reaperrr
573c26145e
Move Render*Circle, ThrowsParticle and ParatroopersPower to appropriate locations
2015-01-04 18:12:11 +01:00
reaperrr
7a8826f5e0
Move Targetable*, Seeds/StoresResource(s) and two RenderBuilding traits to Mods.Common
2015-01-04 18:12:10 +01:00
reaperrr
b7a3b9fdbf
Move ScaredyCat, TakeCover, RenderInfantry, WithBuildingExplosion and SpawnMPUnits as well as Hunt activity to Mods.Common.
2015-01-04 18:12:09 +01:00
reaperrr
d07db9c6a9
Move Guard, CashTrickler, Explodes, SelfHealing, Sellable and Crushable to Mods.Common.
...
Extract Guardable trait from Guard into own file.
2015-01-04 18:12:08 +01:00
Matthias Mailänder
d4d55bb6dc
modularize the remaining legacy ingame interface widgets
...
and consolidate chrome root initialization
2015-01-04 17:57:38 +01:00
Matthias Mailänder
bc3acfeee7
StyleCop clean OpenRA.Game
2015-01-04 15:38:54 +01:00
reaperrr
cb3ba37462
StyleCop fixes
2015-01-04 15:02:19 +01:00
reaperrr
654f56c5d5
Moves Attack, Armament, Move, Air traits and activities as well as anything required by them to Mods.Common.
...
Extracts Exit from Production into its own trait.
2015-01-04 05:24:28 +01:00
Oliver Brakmann
158517c09f
Merge pull request #7251 from Mailaender/stylecop-clean-game
...
StyleCop cleaned OpenRA.Game Part 1
2015-01-04 01:00:56 +01:00
Matthias Mailänder
44cd174a8d
StyleCop clean OpenRA.Game
2015-01-03 19:00:48 +01:00
penev92
62601491ad
Move Enter and Repair Building activities, EngineerRepair trait and ActorExts to Mods.Common and extract IgnoresDisguise trait to its own file
2015-01-03 07:03:41 +02:00
penev92
b1e2e5bea6
Move PlayerStatistics to Mods.Common
2015-01-03 07:03:40 +02:00
penev92
0e71580af6
Move DetectCloaked to Mods.Common
2015-01-03 07:03:40 +02:00
penev92
5e1af58bbe
Move Gives/Gains Experience and Bounty to Mods.Common
2015-01-03 07:03:28 +02:00
Matthias Mailänder
9dd607c846
Merge pull request #7230 from RoosterDragon/occupied-cells-arrays
...
Make OccupiedCells implementations return arrays.
2015-01-02 17:38:56 +01:00
Hellhake
fa72e04042
Remove BOM
2015-01-01 22:51:12 +01:00
RoosterDragon
fe24304a21
Make OccupiedCells implementations return arrays.
...
Since there are only one or two items, it's cheaper to return a concrete collection and avoid the overhead of the compiler generated state machine.
This in particular speeds up Shroud.GetVisOrigins when dealing with Mobile.OccupiedCells, as the expensive CanEnterCell call is made only once rather than twice.
2014-12-30 17:25:04 +00:00