abcdefg30
5bf7fe852c
Remove the copyright year numbers
2023-01-11 11:58:54 +02:00
Paul Chote
6d438a9d61
Allow mods to customise the default rendering scale.
2022-12-31 17:11:03 +01:00
Paul Chote
7c2be4ce3c
Implement state prediction for lobby ready checkbox.
2022-12-23 16:33:21 +02:00
Paul Chote
25935bbe99
Implement state prediction for debug menu checkboxes.
2022-12-23 16:33:21 +02:00
Paul Chote
2ba52f1b94
Implement state prediction for lobby checkboxes.
2022-12-23 16:33:21 +02:00
Paul Chote
80945cd08a
Report CPU arch in logs and sysinfo.
2022-12-23 12:54:06 +02:00
Gustas
55cf40ec52
Added carryalls to spectator Economy statistics
2022-12-21 21:06:38 +01:00
Paul Chote
11e5d19f32
Prioritise primary buildings in CycleBasesHotkeyLogic.
2022-12-19 11:55:45 +02:00
Ivaylo Draganov
a0f17b15ec
Refactor translation files
...
- Add prefixes to all message keys to provide context
- Use messages with attributes for some UI elements (dropdowns, dialogs, checkboxes, menus)
- Rename some class fields for consistency with translation keys
2022-12-19 22:04:54 +13:00
abcdefg30
0f149f1143
Fix the actor edit panel not always getting closed properly
2022-12-18 12:24:36 +13:00
Gustas
c739447598
Fix map editor sliders stealing focus
2022-12-14 23:53:28 +01:00
Ivaylo Draganov
18e36b96db
Add HPF overlay controls to observer chrome
2022-12-12 23:51:46 +01:00
Matthias Mailänder
760a1245c5
Mark non-moddable translation strings as constant.
2022-12-07 18:40:26 +02:00
Matthias Mailänder
14b5504ea7
Show the host in the download failed error message.
2022-11-23 23:35:53 +01:00
Matthias Mailänder
6f4f0c4e8f
Fix unknown host not getting translated.
2022-11-23 23:35:53 +01:00
IceReaper
35eb246080
Replaced hardcoded SourceType with custom defined ISourceResolver.
2022-11-17 21:19:57 +01:00
IceReaper
7188f88ba1
Replaced hardcoded source actions by user defined ISourceAction.
2022-11-17 21:19:57 +01:00
IceReaper
fcc8f53b59
Installer downloads now using specified IPackageLoader.
2022-11-17 21:19:57 +01:00
IceReaper
8ae5383698
Made installer asset resolving case insensitive.
2022-11-17 00:16:59 +02:00
Gustas
33a1bb8e6b
Don't disable chat in replays
2022-11-06 22:28:52 +01:00
ThomasChr
a3f8b41e25
Add dropdown for sorting maps in map chooser dialog
2022-11-01 12:08:01 +02:00
Matthias Mailänder
efe65701e4
Expose game speeds to localisation.
2022-10-27 23:30:19 +02:00
Gustas
858d782af1
Simplify 'default' expression (IDE0034)
2022-10-11 17:40:05 +02:00
Matthias Mailänder
eb897d755e
Add observer vision stats.
2022-10-03 20:48:18 +02:00
Ivaylo Draganov
e7dcbb3c2d
Improve translation of power/silo usage tooltip
...
- Fix an instance where "silo-usage" translation was used without
arguments
- Use the same translation reference for the "Power usage"
- Make the ResourceBarWidget accept a cached transform with the tooltip
text
so it won't have to build the string itself
- Display an infinity symbol when the infinite power cheat is used
- Removes a magic number that is no longer used (>1000000 to check for
unlimited power)
2022-10-03 12:00:42 +02:00
abcdefg30
757c4d84c7
Change the incompatible replay dialogue text from "Cancel" to "OK"
2022-09-29 23:34:59 +03:00
abcdefg30
b2498fec7d
Fix a crash when version or mod of a replay are null
2022-09-29 23:34:59 +03:00
Matthias Mailänder
0080e98390
Fix No Players No Bots No Spectators label overlapping.
2022-09-26 22:47:33 +03:00
Gustas
fe72dd4140
Remove a ScrollItem header hack
...
with the merge of #20218 headers no longer need to be selected
2022-09-24 16:23:59 +02:00
RoosterDragon
70c2ec15d3
Change spaces to tabs.
...
To follow code style.
2022-09-19 23:36:30 +02:00
Zachary Schirm
1339faa5f4
Disallowed Save Map without Title and Author Input
2022-09-13 18:48:21 +03:00
Gustas
43e0cca663
Prevent game from starting with unavailable map
2022-09-12 20:13:42 +02:00
Matthias Mailänder
3be0e9e8a5
Add an in-game encyclopedia to Dune 2000.
2022-09-11 20:19:58 +03:00
Matthias Mailänder
ca45e02265
Fix untranslated strings in skirmish objectives.
2022-09-10 22:58:28 +03:00
penev92
8a38ac0d24
Added an asset type filter to AssetBrowserLogic
2022-09-09 16:57:22 +03:00
Gustas
4901de24b1
Select LastModifiedMap when entering ServerCreation
2022-09-09 14:31:25 +03:00
Gustas
81561778a2
Select LastModifiedMap when entering MissionBrowser
...
And add auto-updating to the play button
2022-09-09 14:31:25 +03:00
Gustas
63b76d1b53
Select LastModifiedMap when entering LobbyLogic
2022-09-09 14:31:25 +03:00
Gustas
02b6a260af
Make IngameMenuLogic use ShowMenu
2022-09-09 14:31:25 +03:00
Zachary Schirm
9a5d352e41
Disallow saving the game with an empty name field
2022-09-09 11:39:31 +03:00
Zachary Schirm
125a7b8c88
Disallow Join button without IP address input
...
Disallow join button without IP address Input
Closes #20234
Trying to join a server with an empty address crashes the game. This fix disallows pressing join button without ip address field input. Updated to reuse search for joinButton vs 2 separate calls to search.
2022-09-09 11:22:52 +03:00
Gustas
ee0d958cd1
Fixed incorect fluent name in MissionBrowserLogic
2022-09-08 23:45:11 +02:00
Gustas
9ae27b8e60
Fix team 0 being translated in SpawnSelectorTooltipLogic
2022-09-08 23:45:11 +02:00
Gustas
1b00cef30f
Fix a few tooltip translations being called every frame
...
in WorldTooltipLogic and IngamePowerBarLogic
2022-09-08 23:45:11 +02:00
Ivaylo Draganov
56a9acd035
Extract a couple of untranslated strings
2022-09-08 23:45:11 +02:00
Matthias Mailänder
7ba6a49378
Avoid using LINQ on indexable collections (CA1826)
2022-09-06 18:02:39 +02:00
Matthias Mailänder
68ca09e896
Fixed "bots" not getting translated in Lobby dropdowns
2022-09-05 22:35:50 +02:00
reaperrr
145f6abc09
Add option to limit render fps to game tick rate
...
This helps slow systems that struggle to render 2 frames per game tick.
2022-09-04 17:00:37 +03:00
penev92
378c447ded
Misc fixes in AssetBrowserLogic and MapOverlaysLogic
2022-09-02 16:16:45 +02:00
Matthias Mailänder
0b67b5bfae
Extract translation strings.
2022-09-02 14:41:24 +03:00