Matthias Mailänder
f316d4c757
Update dependency model to fix CVE warnings.
2024-12-02 21:31:01 +02:00
RoosterDragon
d6dba3e545
Fix Animation shadow to account for height.
...
If a unit is above the terrain, the shadow shouldn't display directly underneath the unit, it should take the height into account and display further down. This fix uses the same adjustment as applied by the WithShadow trait.
2024-11-30 14:45:40 +02:00
Gustas
0eb173e046
Install missing linux utilities
2024-11-16 18:39:22 +00:00
Gustas
7d9aa58103
Update SDL
2024-11-16 19:55:12 +02:00
RoosterDragon
874fa67036
Restore threaded renderer on Windows in windowed mode.
...
Previously, when running in windowed-mode on Windows, the threaded renderer would cause the minimize/restore behaviour to become unreliable. It was disabled under this configuration to avoid the problem.
This no longer occurs (perhaps fixed by an intervening SDL update?), so we can remove the workaround and always use the threaded renderer for a performance improvement.
2024-11-16 19:18:36 +02:00
RoosterDragon
bf7f81b7fe
Improve some String.Split calls.
2024-11-15 22:28:18 +02:00
RoosterDragon
cf7f57252e
Fix CA2265
2024-11-15 22:28:18 +02:00
RoosterDragon
e2296ad2d1
Fix CA2263
2024-11-15 22:28:18 +02:00
RoosterDragon
332ab244a7
Fix CA1862
2024-11-15 22:28:18 +02:00
RoosterDragon
ed90322a0b
Fix IDE0032
2024-11-15 22:28:18 +02:00
RoosterDragon
9809f6ed08
Add new .NET 9 rules to editorconfig.
...
Don't enforce all the rules yet, since we are still targeting .NET 6.
Adjust cast to nullable in UnloadCargo.ChooseExitSubCell. Avoid this cast tripping up CA2021 on older NET SDK versions.
2024-11-15 22:28:18 +02:00
Ashley Newson
7401182a1b
Refactor editor clipboard logic as blitting logic
...
- Refactors internal editor clipboard logic into reusable map contents
"Blitting" functionality.
- Fix actor processing being unnecessarily (cell) looped within
CopySelectionContents (now CopyRegionContents).
- Deduplicates largely repeated code.
- Minor code simplifications and renames.
2024-11-15 19:18:38 +02:00
RoosterDragon
2c68964566
Fix RA mod content.
...
Regression from 147cb566f2 .
2024-11-03 16:11:40 +00:00
Gustas
c639905119
Add BI 4.3 balance
2024-11-03 15:29:47 +00:00
Paul Chote
9bcf1b3295
Overhaul TD EVA Database.
2024-11-03 17:19:30 +02:00
Paul Chote
feef5be143
Allow mods to override Encyclopedia preview owners.
2024-11-03 17:19:30 +02:00
Paul Chote
f805d67741
Allow mods to display Encyclopedia production info.
2024-11-03 17:19:30 +02:00
Paul Chote
497251c0eb
Allow mods to display Encyclopedia portraits.
2024-11-03 17:19:30 +02:00
Paul Chote
c111cea7fc
Allow mods to display Encyclopedia titles in description panel.
2024-11-03 17:19:30 +02:00
Paul Chote
eff4c66410
Allow Encyclopedia entries to scale the actor preview.
2024-11-03 17:19:30 +02:00
abcdefg30
78e47ea70a
Support using player palettes as effect palette for SpawnActorPower
2024-11-03 17:02:00 +02:00
Paul Chote
147cb566f2
Remove "en" from fluent file paths.
2024-11-03 16:52:47 +02:00
Paul Chote
8452f71481
Rename Lua UserInterface.Translate to .GetFluentMessage.
2024-11-03 16:52:47 +02:00
Paul Chote
8b11b499ed
Rename Translations yaml keys to FluentMessages.
2024-11-03 16:52:47 +02:00
Paul Chote
ecaa414508
Simplify method name in CheckFluentReferences.
2024-11-03 16:52:47 +02:00
Paul Chote
c09d7cbdea
Remove magic ftl file naming.
2024-11-03 16:52:47 +02:00
Paul Chote
5a0c8439fc
Add map support for inline base64 fluent messages.
...
This enables the RC to parse and share custom messages
as part of the map's custom rules without any additional
API changes.
2024-11-03 16:52:47 +02:00
Paul Chote
43219e16da
Reorganize FluentBundle ctors to allow inline text.
2024-11-03 16:52:47 +02:00
Paul Chote
e4539e9cb5
Use nameof() when reflecting over Map field names.
2024-11-03 16:52:47 +02:00
Paul Chote
67254e0b39
Rename Fluent *GetString methods to GetMessage.
2024-11-03 16:52:47 +02:00
Paul Chote
09063d23da
Determine pixel-to-texel ratio for each sprite individually.
...
This fixes rendering artifacts when sprites are scaled > 1.
2024-11-03 16:38:32 +02:00
DrSheppard
42989c74aa
delete libfuse redundand installation
2024-11-01 12:22:04 +00:00
DrSheppard
637faac90e
use appimagetool with non-glibc linux support
2024-11-01 12:22:04 +00:00
Gustas
065040e5b8
Replace modcontent
2024-10-25 11:42:33 +01:00
Gustas
b62c883951
Localise lobby notification
2024-10-23 19:08:12 +03:00
test1232156
63e8835fa0
Miscellaneous lua translation fixups
...
Co-Authored-By: Gustas <37534529+punkpun@users.noreply.github.com >
2024-10-23 19:08:12 +03:00
test1232156
70f62dba4b
Fix spelling errors and add naming consistency in en.ftl files
...
Co-Authored-By: Gustas <37534529+punkpun@users.noreply.github.com >
2024-10-23 19:08:12 +03:00
test1232156
564da2fb8d
Fix prerequisites spelling error
...
Co-Authored-By: Gustas <37534529+punkpun@users.noreply.github.com >
2024-10-23 19:08:12 +03:00
Paul Chote
c6af758ee5
Fix Makefile "version" rule.
2024-10-20 16:56:04 +03:00
Paul Chote
b57be1cc08
Rework mod content installation.
2024-10-20 15:04:25 +03:00
Paul Chote
c84d088dfa
Fix lint test.
2024-10-20 15:04:25 +03:00
test1232156
631cf4ba74
Fix spelling errors and add naming consistency to campaign
...
Co-Authored-By: Gustas <37534529+punkpun@users.noreply.github.com >
2024-10-18 18:48:37 +03:00
test1232156
02e1c7444b
Mission briefing rewording and fact checking
...
Co-Authored-By: Gustas <37534529+punkpun@users.noreply.github.com >
2024-10-18 18:48:37 +03:00
Gustas
60a752cdef
Rename TS defense to support
2024-10-17 17:18:14 +01:00
Gustas
48a2e5c7a1
Rename TD defense to support
2024-10-17 17:18:14 +01:00
Gustas
52a605787b
Fix defense spelling
2024-10-17 17:18:14 +01:00
Gustas
f43d2fb98e
Fix lua failing to translate strings with arguments
2024-10-17 17:16:19 +01:00
Gustas
fb55764887
Fix database blocking the load button
2024-10-17 17:12:18 +01:00
Gustas
346d267e26
Fix common mission objective panel not filling the background uniformly
2024-10-17 17:12:18 +01:00
Gustas
8cd08e6a58
Make briefing less glitchy by not changing panel type before new briefing has been loaded
2024-10-17 17:12:18 +01:00