abcdefg30
cadbd0d9ab
Change the year number in all cs headers from 2018 to 2019
2019-01-26 23:15:21 +01:00
rob-v
a2c6b19205
No player name in replay for chat commands
2019-01-22 22:57:11 +00:00
Paul Chote
01f5c67036
Fix spectator crash if replay does not define FinalGameTick.
2019-01-05 23:56:21 +01:00
Ivaylo Draganov
caead311cb
Add hotkey for Army value statistics panel
2019-01-04 21:12:06 +00:00
Clément Bœsch
bb5e0eafba
Observer: display army value in a new dedicated graph tab
2019-01-01 18:25:44 +00:00
Clément Bœsch
11b064a333
Observer: display army value in stats widget
2019-01-01 18:25:44 +00:00
Paul Chote
83e44bee66
Rework and rename Sync.CheckSyncUnchanged
2018-12-26 17:33:55 +01:00
Jeremy
85a97998aa
Added final game tick to replay meta data for completion percentage on replay.
2018-12-24 20:51:03 +01:00
Oliver Brakmann
680ffffff2
Cache some more strings in GameInfoStatsLogic
2018-12-24 00:55:09 +01:00
Oliver Brakmann
3507167e79
Fix player score not updating while game info screen is visible
2018-12-24 00:55:09 +01:00
Paul Chote
13f5ef50b9
Fix production tooltip padding.
2018-12-08 15:32:58 +01:00
Andre Mohren
c3f4bc484d
Correctly handle Production traits disabled by condition.
2018-11-21 22:13:20 +01:00
Andre Mohren
b1a44086a0
Removed unused using directives.
2018-11-17 17:23:22 +00:00
abcdefg30
a03abe78af
Ignore disabled production traits.
2018-11-03 17:30:05 +01:00
Mustafa Alperen Seki
53304a0353
Change LowPowerSlowdown to LowPowerModifier
2018-10-08 21:38:30 +01:00
Andre Mohren
3bfcecd539
Refactored ProductionQueue to support different production styles.
2018-09-30 16:58:49 +02:00
Andre Mohren
48248266a8
ClickSound and ClickDisabledSound and ChatLine are optional ui sounds.
2018-09-29 20:05:53 +02:00
Andre Mohren
a86f41cd5c
Made Valued optional for traits who do not require it.
2018-09-28 22:06:56 +01:00
Andre Mohren
a0ad79e555
Extracted RadarUp and RadarDown notifications to RadarWidget.
2018-09-24 22:43:14 +02:00
Andre Mohren
d7f81d4a20
Extracted Win and Lose and Leave notifications MissionObjectives.
2018-09-24 22:43:14 +02:00
Andre Mohren
e353ff326e
Extracted CashTickUp and CashTickDown to PlayerResources.
2018-09-24 22:43:14 +02:00
abcdefg30
978d447d42
Disable the restart button on dedicated servers
2018-09-22 15:44:56 +01:00
abcdefg30
92e8fbf4d0
Make the menu widget readonly
2018-09-22 15:44:56 +01:00
Paul Chote
0a507f3d33
Allow deploy orders to be queued from the command bar.
2018-09-10 19:42:24 +02:00
Paul Chote
1bfe70e923
Revert "Add "Restart" button for multiplayer replays"
...
This reverts commit 3a377a572c .
2018-08-12 18:57:12 +02:00
Unknown
c97f36793c
Implemented horizontal allign support for SupportPowersWidget
2018-08-04 17:39:18 +02:00
Paul Chote
7ec19b82e3
Add in-game tooltips for registered / anonymous players.
2018-07-29 00:30:17 +02:00
Paul Chote
97c03b00f2
Strip the client block down to latency only.
2018-07-29 00:30:17 +02:00
matjaeck
d33ac0c838
Fix tooltip descriptions for spectators.
2018-07-28 17:49:42 +02:00
Andre Mohren
81e1b39bb9
Made PowerManager optional for traits who do not require it.
2018-07-26 14:02:42 +01:00
Ivaylo Draganov
3a377a572c
Add "Restart" button for multiplayer replays
2018-06-16 15:53:43 +02:00
Paul Chote
da29250711
Move PlayerResources to Mods.Common.
2018-04-28 20:42:10 +02:00
Mustafa Alperen Seki
ec61527ebc
Don't show negative prerequisites on tooltip
2018-04-26 17:10:26 +02:00
RoosterDragon
c9b19ffe52
Prevent attack move crashing if selected actors die.
...
- Cancel attack move if all actors die.
- Command bar no longer shows available actions from any dead units.
2018-04-04 18:30:47 +02:00
Paul Chote
237d9b3a29
Fix missing click sounds on observer stat hotkeys.
2018-02-03 19:16:18 +01:00
Paul Chote
2fccfdf1ee
Add support for disabling IIssueDeployOrders.
2018-01-28 18:06:30 +01:00
Paul Chote
fc31fac1f0
Work around duplicated notification sound when the ingame menu is open.
2018-01-28 14:51:41 +01:00
Paul Chote
73f5f1fa75
Remove AddChatLine registration on IngameChatLogic dispose.
2018-01-28 14:51:41 +01:00
Arular101
8a60918841
Update copyright notice year to 2018
2018-01-17 00:47:34 +01:00
Paul Chote
7dea5e28af
Remove ReturnToBase order feedback if no RearmBuildings are defined.
...
ReturnToBase requires RearmBuildings to function.
2018-01-14 23:25:47 +01:00
Alexis Hunt
157a783df5
Correct UI for unslowed queues in low power.
...
Because of the way the tick logic works, 0 (or any negative number) for
LowPowerSlowdown is functionally equivalent to 1. But LowPowerSlowdown
is multipled by a time in several cases, so while 1 will produce the
correct result (no slowdown), 0 will say that the time remaining is
00:00. Forbid nonpositive values, and correct the d2k mod which was
using 0.
Additionally, in the production tooltip, the colour should display as
white even in low power if there is no slowdown.
2018-01-13 16:13:59 +01:00
Paul Chote
f6fcf4ca6f
Fix crash when the mouse-overed support power loses all instances.
2018-01-06 14:32:00 +01:00
reaperrr
b70e4de5ee
Refactor support powers to use ticks instead of seconds for all delays - code changes
...
Also renamed ChargeTime to ChargeInterval.
2017-12-28 10:04:43 +00:00
Paul Chote
c269525397
Fix support power tooltip time coloring.
2017-12-19 00:55:09 +01:00
Paul Chote
36fccbc453
Add Checkbox/Dropdown to lobby options yaml fields.
2017-12-12 22:43:11 +01:00
RoosterDragon
70ffa99203
Fix some uses of Exts.IsTraitEnabled.
2017-12-11 01:46:41 +01:00
RoosterDragon
5338784e45
Fix bad uses of FirstEnabledTraitOrDefault on TraitInfos.
...
These are not traits so this method does not work. We can use EnabledByDefault on the ConditionalTraitInfo instead.
2017-12-10 13:39:24 +00:00
RoosterDragon
7a7eed4fb7
Add FirstEnabledTraitOrDefault helper method.
...
This avoids the allocations caused by LINQ when using traits.FirstOrDefault(Exts.IsTraitEnabled). This is important in FrozenActorLayer.RefreshState which is called very often. We apply the new helper method to all areas using the old pattern. An overload that takes an array allows arrays to be enumerated without causing allocations.
2017-12-10 13:39:24 +00:00
Paul Chote
2f79173044
Migrate hotkey consumers to HotkeyManager.
2017-12-08 01:29:15 +01:00
Paul Chote
811427adc4
Add HotkeyReference.IsActivatedBy method.
2017-12-08 01:29:15 +01:00