dnqbob
32121a38f4
Fix Hovers desync caused by changing 'WorldVisualOffset' in renderer.
2024-01-15 15:21:45 +02:00
RoosterDragon
2fde98a0d1
Fix uses of LabelWidget.Text and ButtonWidget.Text to use GetText instead.
...
The Text element of these widgets was changed from display text to a translation key as part of adding translation support. Functions interested in the display text need to invoke GetText instead. Lots of functions have not been updated, resulting in symptoms such as measuring the font size of the translation key rather than the display text and resizing a widget to the wrong size.
Update all callers to use GetText when getting or setting display text. This ensure their existing functionality that was intended to work in terms of the display text and not the translation key works as expected.
2024-01-15 15:16:58 +02:00
Wojciech Walaszek
00857df990
adds tilting on slopes to suitable actor previews
2024-01-09 14:56:30 +02:00
Gustas
1a037c06bf
Fix smudges incorrectly generating on slopes
2024-01-08 18:22:41 +01:00
Wojciech Walaszek
680144b24f
adds Hovers WorldVisualOffset to muzzle calculations
2024-01-06 13:06:08 +02:00
michaeldgg2
9a1823d805
Make UnitOrderGenerator more extensible by giving inherited classes access to some methods
2024-01-06 12:39:29 +02:00
reaperrr
1f10dafbea
Add MaxSmokeOffsetDistance to SmudgeLayer
2024-01-06 12:31:17 +02:00
Wojciech Walaszek
da638a495c
implements flashing on healing units
2023-12-31 14:06:40 +02:00
N.N
d83a871520
Add RemoveOrders into RejectOrders trait
2023-12-27 17:28:10 +02:00
dnqbob
ba951b6470
Add Translation to TooltipDescription
2023-12-15 18:20:00 +02:00
Paul Chote
6c56ea4c55
Introduce Renderer.WorldBufferSnapshot().
2023-12-15 13:37:05 +02:00
N.N
aa5b193746
Exlude DamageTypes from HarvesterNotifier
2023-12-15 13:04:36 +02:00
abcdefg30
da507b2eed
Add a lint check to ensure no actor names are conflicting with script names
...
Only scripted maps will have the need to use named actors, so we can
assume that there will be a Lua script used in maps with such actors.
2023-12-15 11:58:42 +02:00
dnqbob
264564d006
Allow WeatherOverlay fade in/out when enabled/disabled
2023-12-15 11:48:54 +02:00
Gustas
dd7441e0b4
Automate update rule.
2023-12-04 10:10:28 +02:00
Paul Chote
ad833a6fbb
Add support for additional cloak styles and use native alpha in RA,D2k,TS.
2023-12-04 10:10:28 +02:00
Paul Chote
9f196f2693
Fix Cloak.UncloakSound not being used.
2023-12-04 10:10:28 +02:00
Gustas
d8100cb9f2
Simplify harvester's creation activity
2023-12-03 19:27:02 +00:00
Gustas
2733ed4b1c
Fix war factory not opening its door properly
2023-12-03 19:27:02 +00:00
Gustas
018777472a
Fix harvesters teleporting when produced
...
And allow to interrupt actor creation child activities
2023-12-03 19:27:02 +00:00
Gustas
20f6e01afe
Fix crashing when transports are loaded via lua
2023-12-03 19:27:02 +00:00
Oliver Brakmann
3904576574
Draw border around capture area in ProximityCapturable
2023-12-03 17:14:47 +00:00
Oliver Brakmann
c4acd8b361
Add ability to draw a border around a set of adjacent cells.
2023-12-03 17:14:47 +00:00
Oliver Brakmann
8529512edb
Add CellTrigger support to ProximityCapturable
2023-12-03 17:14:47 +00:00
Paul Chote
07ed6a889e
Move ColorShift traits into the main repo.
2023-12-02 21:44:58 +02:00
Gustas
d67e0a4eef
Allow harvester definitions to exist on non-mobile actors
2023-12-02 13:50:46 +01:00
Gustas
8e7fa26709
Add TransformsIntoDockClient
2023-12-02 13:50:46 +01:00
dnqbob
deacc7ad65
Fix InitialActor in Carryall not initialized correctly
2023-12-02 13:56:36 +02:00
N.N
bb1e830264
Add initial delay for ActorSpawnManager
2023-12-02 11:36:42 +02:00
abcdefg30
855568cab7
Fix a compiler warning in MapCommand.cs
2023-11-27 18:39:51 +02:00
RoosterDragon
6b0db6699d
Merge RefreshMap and UnpackMap commands. Add regex filename filter.
...
This provides a single utility command for interacting with maps, that takes an arg for the map operation. The filename filter allows all maps in the mod to be operated on by default, or a regex can be passed to limit the operation to certain maps.
2023-11-25 16:45:05 +01:00
RoosterDragon
61b124ddf5
Add UnpackMapCommand
...
This command allows either unpacking oramap files into folders, or packing folders into oramap files.
Example invocations:
"d2k --unpack-map unpack" to unpack maps of the d2k mod into folders.
"cnc --unpack-map repack" to repack maps of the cnc mod into oramap files (but will only pack folders that were unpacked previously).
2023-11-25 16:45:05 +01:00
Gustas
0f5b78442b
Extract unit names and descriptions
2023-11-25 16:28:19 +01:00
Gustas
a5e472dfe6
Add a utility command than extracts rule translations
2023-11-25 16:28:19 +01:00
Gustas
4b7036be0f
Match better newline format
2023-11-25 16:28:19 +01:00
Gustas
6386e96134
Move chrome extraction utility to common and reuse code
2023-11-25 16:28:19 +01:00
Gustas
b267374d20
It doesn't make sense to put dots after file paths
2023-11-25 16:28:19 +01:00
Gustas
342fc5b0e9
Fix trait linting not providing trait and actor names
2023-11-25 16:28:19 +01:00
RoosterDragon
e6914f707a
Introduce FirstOrDefault extensions method for Array.Find and List.Find.
...
This allows the LINQ spelling to be used, but benefits from the performance improvement of the specific methods for these classes that provide the same result.
2023-11-19 19:28:57 +02:00
RoosterDragon
acca837142
Fix RCS1246
2023-11-19 19:28:57 +02:00
RoosterDragon
330ca92045
Fix RCS1077
2023-11-19 19:28:57 +02:00
Paul Chote
89e1d71aec
Validate lobby option values.
2023-11-17 10:28:52 +02:00
Paul Chote
2faae285db
Persist skirmish settings between sessions.
2023-11-17 10:28:52 +02:00
Paul Chote
bdef619803
Move skirmish bot creation to the server.
2023-11-17 10:28:52 +02:00
Paul Chote
3f4f9e7354
Introduce ServerType.Skirmish.
2023-11-17 10:28:52 +02:00
Paul Chote
3b67e425ed
Add FilenamePattern support to sequences.
2023-11-16 15:06:10 +02:00
RoosterDragon
c8efc5fdd7
Fix CA1854
2023-11-16 09:29:17 +02:00
RoosterDragon
c2568ebd1f
Fix CA1851
2023-11-16 09:29:17 +02:00
RoosterDragon
2996a1ddde
Fix CA1868
2023-11-16 09:29:17 +02:00
RoosterDragon
2ea2106eca
Fix CA1865
2023-11-16 09:29:17 +02:00