RoosterDragon
|
8d3cec5bea
|
When a render method has nothing to render, eagerly return.
By eagerly returning an empty enumerable in these cases, this avoids allocating an enumerable for the whole render method if nothing will be drawn.
|
2020-10-17 23:48:48 +02:00 |
|
RoosterDragon
|
71e3ca4493
|
Sort renderables in-place in WorldRenderer.GenerateRenderables
|
2020-10-17 23:48:48 +02:00 |
|
RoosterDragon
|
2adee1e374
|
Use HasMovementType to avoid Enum.HasFlag allocations.
|
2020-10-17 23:48:48 +02:00 |
|
RoosterDragon
|
094ccf76b0
|
Prefer Min/MaxBy overloads to OrderBy().First() patterns
|
2020-10-17 23:48:48 +02:00 |
|
RoosterDragon
|
bb116034c7
|
Avoid or reduce LINQ allocations required in various areas.
|
2020-10-17 23:48:48 +02:00 |
|
Paul Chote
|
da53d5b776
|
Fix a divide by zero crash in Move.
|
2020-10-17 22:31:35 +02:00 |
|
abcdefg30
|
75fe0e524f
|
Fix units not attack moving to waypoints after resupply/takeoff
|
2020-10-17 19:48:54 +01:00 |
|
Matthias Mailänder
|
0ded0355c1
|
Allow mod code to set rally point indicators.
|
2020-10-16 18:14:33 +01:00 |
|
Matthias Mailänder
|
0d64fa549b
|
Fix the command bar selecting dead units
and crashing while doing a trait lookup on them.
|
2020-10-14 19:58:24 +02:00 |
|
Curtis Shmyr
|
8d5ed65feb
|
Remove effective owner check when choosing armament
|
2020-10-14 19:52:34 +02:00 |
|
Paul Chote
|
a375f0e58a
|
Rewrite spawn point assignment logic.
|
2020-10-13 20:41:39 +02:00 |
|
Curtis Shmyr
|
c0cbca26ea
|
Use lobby option display values when clients join
|
2020-10-12 22:05:35 +02:00 |
|
Paul Chote
|
87c5cc96ad
|
Add an "Automatic" GL profile.
|
2020-10-12 12:24:22 +02:00 |
|
Paul Chote
|
dd7b8b24af
|
Use tileset ID in sequences instead of the TileSet object.
|
2020-10-11 01:23:15 +02:00 |
|
abcdefg30
|
6dcb701d1d
|
Fix a crash in AIUtils
|
2020-10-10 17:54:55 +02:00 |
|
dnqbob
|
ca8341d432
|
Avoid WaterCheck crash in base builder
|
2020-10-10 11:44:43 +02:00 |
|
Paul Chote
|
dd18829def
|
Traits: add ICreatePlayersInfo
Signed-off-by: Clément Bœsch <u@pkh.me>
|
2020-10-10 01:17:39 +02:00 |
|
Paul Chote
|
60df247416
|
Streamline SpawnOccupant management.
|
2020-10-09 12:19:19 +02:00 |
|
Mustafa Alperen Seki
|
3ec3eac160
|
Don't StartOnThreshold if the trait is disabled.
|
2020-10-06 13:29:33 +02:00 |
|
Paul Chote
|
fc1786e243
|
Fix turrets immediately realigning on actor creation.
|
2020-10-05 15:13:48 +02:00 |
|
Matthias Mailänder
|
7e61199458
|
Fix a link in the Lua documentation.
|
2020-10-05 10:11:30 +02:00 |
|
Paul Chote
|
0672553a07
|
Lock Server.LobbyInfo to prevent races with callback threads.
|
2020-10-04 20:31:07 +02:00 |
|
reaperrr
|
8d1f72c104
|
Fix for SquadManagerBotModule
Aircraft and ships are immediately assigned a squad,
so adding them to `unitsHangingAroundTheBase` is bogus.
|
2020-10-04 00:31:35 +01:00 |
|
reaperrr
|
6337067032
|
Clean up property names + defaults of smudge smoke
|
2020-10-02 23:46:48 +02:00 |
|
reaperrr
|
7395a3ed2d
|
Use cached world instead of query in SmudgeLayer
|
2020-10-02 23:46:48 +02:00 |
|
abcdefg30
|
cc8908d7eb
|
Make ProductionParadrop and ProductionAirdrop refund undelivered actors
|
2020-10-02 11:51:48 +02:00 |
|
abcdefg30
|
0dac4520ad
|
Add a 'refundableValue' parameter to 'Produce'
|
2020-10-02 11:51:48 +02:00 |
|
Paul Chote
|
cc2e369475
|
Fix corrupted final frame in VQA playback.
|
2020-10-02 11:37:00 +02:00 |
|
tovl
|
92189e4b50
|
Let docking angle be determined by the host building.
|
2020-10-02 11:28:14 +02:00 |
|
abcdefg30
|
2e8c85ff0b
|
Add support for querying the Passengers of an actor via Lua
|
2020-10-02 11:24:52 +02:00 |
|
abcdefg30
|
798aff1140
|
Fix ValidStances of RevealsMap not working
|
2020-10-02 11:17:03 +02:00 |
|
Niklas Holma
|
8596ce00cc
|
Add a text field next to the map editor actor initializer sliders.
|
2020-09-28 15:46:19 +02:00 |
|
Matthias Mailänder
|
b5613acad8
|
Don't put absolute paths of developer machines in there.
|
2020-09-28 12:47:27 +02:00 |
|
Matthias Mailänder
|
7e992d44c8
|
Fix a crash when refineries share a cell.
|
2020-09-28 12:45:20 +02:00 |
|
Matthias Mailänder
|
7a7393b9f0
|
cachedWidth is never assigned.
|
2020-09-27 22:56:41 +01:00 |
|
Matthias Mailänder
|
f13e6fb76d
|
Fix Analyzer warning V3008 variable is assigned values twice.
|
2020-09-27 22:56:41 +01:00 |
|
Mustafa Alperen Seki
|
3e83346915
|
Add DamageTypes to SoundOnDamageTransition.
|
2020-09-27 21:22:52 +01:00 |
|
Mustafa Alperen Seki
|
761d3583c4
|
Add DeathTypes to ShakeOnDeath.
|
2020-09-27 21:22:52 +01:00 |
|
Matthias Mailänder
|
930f8ab207
|
Reset lobby ready state when options change server side.
|
2020-09-27 15:06:48 +02:00 |
|
Matthias Mailänder
|
2e438f1da9
|
Remove superfluous null checks.
|
2020-09-27 00:11:25 +01:00 |
|
abcdefg30
|
4627387ae3
|
Document the 'CancelActivity' field
|
2020-09-26 23:20:00 +01:00 |
|
abcdefg30
|
fd69bce609
|
Use CancelActivity instead of hackily using ResolveOrder
|
2020-09-26 23:20:00 +01:00 |
|
abcdefg30
|
391d9030cb
|
Move update rules into their correct subfolder
|
2020-09-26 23:20:00 +01:00 |
|
Matthias Mailänder
|
8d7e5f4663
|
Fix Analyzer warning: V3022 Expression is always true.
|
2020-09-26 22:59:39 +01:00 |
|
Paul Chote
|
1aca6da1ea
|
Hide "Furthest" battlefield camera option if the mod disables it.
|
2020-09-20 20:28:28 +02:00 |
|
abcdefg30
|
ce4d263b52
|
Fix AttackMove getting unarmed units stuck
|
2020-09-20 12:02:20 +02:00 |
|
abcdefg30
|
53c02eb2b9
|
Fix a crash in the Move activity
|
2020-09-18 20:12:42 +02:00 |
|
Paul Chote
|
b72a58b917
|
Add missing ActorReferences to yaml dictionaries.
|
2020-09-15 09:27:50 +02:00 |
|
Paul Chote
|
7f7bce50dc
|
Add dictionary support for ActorReference.
|
2020-09-15 09:27:50 +02:00 |
|
Paul Chote
|
290e214638
|
Remove unexpected RenderSprite.FactionImage fallback.
|
2020-09-12 17:52:46 +02:00 |
|