Paul Chote
b235e244a4
Fetch battlefield news once per game launch.
2015-11-07 11:29:34 +00:00
Paul Chote
797f800966
Add unread message count to lobby chat tabs.
2015-11-07 10:59:18 +00:00
reaperrr
1ea339f316
Fix WithSpriteRotorOverlay upgrade rule to account for @ separator
2015-11-06 15:09:42 +01:00
reaperrr
f208cc6d38
Change engineVersion for upgrade rules of changes made between 20150808 and 20150919
...
Those changes were merged after the feature-freeze, but predate the stable release. Changing the engine version to the day after release makes it easier for modders to upgrade without using bogus engine dates.
2015-11-06 15:00:44 +01:00
Oliver Brakmann
e609abf445
Merge pull request #9852 from RoosterDragon/event-handler-removals
...
Detach some event handlers
2015-11-05 22:46:42 +01:00
Oliver Brakmann
d3d8a59088
Merge pull request #9867 from GraionDilach/fix-powermultiplier-namespace
...
Fix PowerMultiplier namespace.
2015-11-05 20:21:42 +01:00
atlimit8
7352290c94
Move SpawnActorOnDeath to OpenRA.Mods.Common & fix spawned death actor teleportation
2015-11-05 00:55:29 -06:00
RoosterDragon
6f09d1a2f4
Remove event handler when disposed in MainMenuLogic.
...
Removes a static event handler to Game.OnRemoteDirectConnect which allow the GC to reclaim the MainMenuLogic class after it has been disposed.
2015-11-04 23:09:33 +00:00
RoosterDragon
9f728b287b
Remove event handlers to CellEntryChanged when done.
...
Several classes would attach event handlers to the Map which would live longer then they did. Detaching them when no longer needed allows the GC to reclaim them.
2015-11-04 23:09:32 +00:00
RoosterDragon
8fe493938e
Merge pull request #9842 from GraionDilach/damagewarhead-stance-fix
...
Fix (HealthPercentage)DamageWarheads ignoring stances.
2015-11-04 22:32:37 +00:00
Oliver Brakmann
177d983728
Merge pull request #9759 from atlimit8/ActorsHavingTrait
...
Add ActorsHavingTrait<TTrait>()
2015-11-04 22:26:10 +01:00
teees
2465344a20
only change editor brushes on mouseup
...
let other uses of the right mouse button bubble up
2015-11-03 13:15:28 +01:00
teees
eb6df6fe62
Handle mouse up event in default editor brush
2015-11-03 11:45:10 +01:00
atlimit8
e385b21fae
Fix hex colors upgrade rules engine version
2015-11-02 17:28:25 -06:00
Oliver Brakmann
214945a61f
Merge pull request #9324 from atlimit8/ColorSpacePrefixes
...
Hex Color Parsing
2015-11-02 20:28:04 +01:00
Zimmermann Gyula
9ace207102
Fix PowerMultiplier namespace.
2015-11-02 14:03:37 +01:00
atlimit8
29de05cb59
Preclude StoresResources.Stored overflow
...
Closes #9857
2015-11-02 00:08:10 -06:00
atlimit8
74c63812eb
Show only missing required "mod (version)"s
2015-11-01 17:14:46 -06:00
Taryn Hill
aa594c8532
Merge pull request #9463 from penev92/modDependencies
...
Add support for inter-mod dependencies
2015-11-01 15:08:43 -06:00
Pavel Penev
2faf15bad7
Add an Install Mod dialog to the ModChooser
2015-11-01 22:35:38 +02:00
Pavel Penev
9748b556dc
Add RequiresMods tag to the mod Manifest
...
List required mods and their versions to enable mod dependencies on another mods.
Also used for identifying the engine version by `modchooser`'s version.
2015-11-01 22:22:03 +02:00
Zimmermann Gyula
0f14339763
Fix (HealthPercentage)DamageWarheads ignoring stances/TargetTypes.
...
Moves the IsValidAgainst check from SpreadDamage level to Damage level
and adds a duplication to HealthPercentageDamageWarhead.
2015-11-01 21:06:54 +01:00
RoosterDragon
7a6b5a0e55
Merge pull request #9763 from reaperrr/warhead-perf
...
Attempt to reduce SpreadDamageWarhead CPU overhead
2015-11-01 19:38:50 +00:00
Oliver Brakmann
88c20a6654
Merge pull request #9414 from atlimit8/TurretFacingsInit
...
Support loading multiple turret facings
2015-11-01 13:18:17 +01:00
Michael Rätzel
c5029e270d
reset RallyPoint Location after capture. resolves #9163 .
2015-10-31 20:31:08 +01:00
Pavel Penev
9ae4114d26
Merge pull request #9771 from reaperrr/d2k-thumper
...
Implement D2k thumper
2015-10-31 15:47:33 +02:00
Pavel Penev
0ca370e2ae
Merge pull request #9813 from atlimit8/FixRallyPointColor
...
RallyPoint palette tracks owner
2015-10-31 15:12:45 +02:00
Pavel Penev
a263f18824
Merge pull request #9812 from obrakmann/fix9811_missing-production-bar-after-capture
...
Fix missing production bar on captured factories
2015-10-31 15:04:48 +02:00
reaperrr
bbf5a4a06d
Make AmbientSound upgradable and add customisable interval
2015-10-31 13:43:57 +01:00
Paul Chote
64498b1ea7
Fix singleplayer game latency.
2015-10-31 11:36:32 +00:00
atlimit8
faa1a49604
RallyPoint palette tracks owner
2015-10-30 20:09:39 -05:00
Oliver Brakmann
b1e6916838
Add missing Requires<> to ProductionBar
2015-10-31 00:24:41 +01:00
Oliver Brakmann
9843d10dbd
Fix production bars not being visible on captured factories
2015-10-31 00:00:08 +01:00
atlimit8
168dab9707
Merge pull request #9706 from reaperrr/block-height
...
Add Height property to BlocksProjectiles
2015-10-29 23:51:14 -05:00
RoosterDragon
26d7d59c1a
Fix MoveWithinRange not moving far enough for min range checks.
...
MoveWithinRange was only moving the unit far enough away so the center of the target was above the minimum distance. However, the min range checks in the attack code require all positions on the target to be above the minimum distance. For large targets (e.g. buildings) this means some of the target was still too close, and the unit would get stuck in a loop.
Now MoveWithinRange uses the same range checks in order to ensure units are moved the correct distances.
2015-10-29 22:59:20 +00:00
Oliver Brakmann
e7e4f2f825
Fix base range circle not being shown during building placement
2015-10-29 11:00:59 +01:00
atlimit8
b6f17df260
Add ActorsHavingTrait<TTrait>([Func<TTrait, bool])
2015-10-28 16:36:45 -05:00
Oliver Brakmann
0997f5b52f
Merge pull request #9773 from Mailaender/musictab-dereference
...
Fixed musicTab = null return value from GetOrNull<ButtonWidget>
2015-10-28 21:53:59 +01:00
Oliver Brakmann
bdf71eabf3
Merge pull request #9777 from teees/repulsion-fix
...
calculate correct altitude with terrain elevation offset (aircraft repulsion)
2015-10-28 20:56:53 +01:00
Oliver Brakmann
c89bced9f0
Merge pull request #9782 from atlimit8/AircraftIsMovingAboveGround
...
Fix Aircaft.IsMoving Check
2015-10-28 20:45:15 +01:00
RoosterDragon
b4180615a8
Add Aircraft.MakeReservation.
...
This provides a simpler method for making reservations and also ensures the previous reservation is definitely unreserved before being discarded.
2015-10-27 22:15:56 +00:00
RoosterDragon
e2dd967757
Fix some reservation issues.
...
- TakeOff.Tick was nulling a local variable, rather than the Reservation field - this is changed to call UnReserve which does the right thing.
- Aircraft.ResolveOrder was missing an UnReserve call before setting a new reservation.
2015-10-27 22:00:26 +00:00
atlimit8
a5b93156db
Add --rgba2hex & --argb2hex color format conversion utility commands
2015-10-27 16:12:57 -05:00
atlimit8
dac15edce5
Load rgb[a] hex colors from MiniYaml (+ Lua)
2015-10-27 16:09:48 -05:00
Oliver Brakmann
b096671acb
Add an ActorInit for unit stances
2015-10-27 19:41:49 +01:00
Oliver Brakmann
1a879009f1
Change InitialStance to Defend for human players
2015-10-27 19:41:49 +01:00
atlimit8
2772ddbab4
Fix Aircaft.IsMoving Check
2015-10-27 10:45:45 -05:00
teees
3f718ae7d5
calculate correct altitude with terrain elevation offset
2015-10-27 11:19:56 +01:00
atlimit8
549f8a9e7c
Merge pull request #9760 from pchote/fix-teleporting-harvesters
...
Fix harvesters teleporting through doors
2015-10-26 23:42:51 -05:00
Matthias Mailänder
d2ce79e580
avoid a possible null return value musicTab
2015-10-26 21:45:40 +01:00