teinarss
b8a5750529
Add map.contains check to CanStayInCell
2020-05-14 20:06:21 +02:00
Andrew Odintsov
98d5b8c7cc
Remove redundant call to OnTextEdited
2020-05-14 11:01:48 +02:00
Andrew Odintsov
3f34154a1e
Add OnTextEdited call to RemoveSelectedText
...
This would allow expty text box to be processed and disable filtering
2020-05-14 11:01:48 +02:00
thisisjacob
3119f831b3
Added notice for entering vehicles in docs
2020-05-13 17:25:49 -05:00
thisisjacob
8a07b762a2
Changed documentation for OnEnterComplete
2020-05-13 17:25:49 -05:00
Matthias Mailänder
551ab2fc59
Cache the footprint LINQ for performance.
2020-05-12 20:53:05 -05:00
Matthias Mailänder
be2c59bc6e
Add upgrade rule to convert ranges to footprints.
2020-05-12 20:53:05 -05:00
Zimmermann Gyula
54bd0eb99d
Use footprints in GrantExternalConditionPower.
2020-05-12 20:53:05 -05:00
Zimmermann Gyula
485faac294
Implement SupportPower.CellsMatching.
2020-05-12 20:53:05 -05:00
Andrew Odintsov
d531d6f3ef
Simplify groupActors condition
2020-05-12 15:06:50 +02:00
Andrew Odintsov
3a9fdb82f5
Add IsInWorld check for controlled groups
2020-05-12 15:06:50 +02:00
reaperrr
a68467292e
Use TargetType.Invalid checks instead of IsValidFor
2020-05-09 17:59:23 +02:00
reaperrr
978c69d0c3
Make Warhead.IsValidTarget method protected
...
IsValidTarget is never called from outside warheads.
2020-05-09 17:59:23 +02:00
reaperrr
3eabc59921
Make resource warheads AirThreshold-aware
2020-05-09 17:59:23 +02:00
reaperrr
2b3d99fac2
Sanitize resource warheads
...
- Fix potential crash due to invalid target (no CenterPosition)
- Fix potential crash on multiple ResourceLayers
2020-05-09 17:59:23 +02:00
reaperrr
2bdefe0e9e
Move AirThreshold to Warhead
...
To reduce duplication and for later use in more warheads.
2020-05-09 17:59:23 +02:00
reaperrr
de81fc2aca
Minor CreateEffectWarhead optimization
...
Palette only matters if we actually display an explosion.
2020-05-09 17:59:23 +02:00
reaperrr
715dfa4541
Use args in FireClusterWarhead methods
...
Instead of directly passing damage modifiers.
2020-05-09 17:56:08 +02:00
reaperrr
ac57a37224
DamageWarhead polish
...
Use BitSet.IsEmpty.
2020-05-09 17:56:08 +02:00
Paul Chote
552bceb07c
SpriteEffect facing -> WAngle.
2020-05-09 10:20:23 -05:00
Paul Chote
fe58ed1283
Animation facing -> WAngle.
2020-05-09 10:20:23 -05:00
Paul Chote
361e2d463c
ISpriteSequence facing -> WAngle.
2020-05-09 10:20:23 -05:00
atlimit8
259c8d2c98
Merge ConditionManager trait directly into Actor
2020-05-09 15:46:11 +02:00
abcdefg30
e12c1dc9aa
Retire the "release-20190314" path
2020-05-09 13:08:10 +01:00
abcdefg30
7fb49e383d
Update and fix the latest update path and rules
2020-05-09 13:08:10 +01:00
jrb0001
bf397591f9
Implement IPv6 support for server and direct connect
2020-05-08 15:17:44 +02:00
atlimit8
f1e8f9c9d0
Fixed PNG frame count calculation
...
This fixes the order of operations and rounding issue, making it columns * rows.
2020-05-02 23:14:31 +02:00
Paul Chote
f03841c4e4
Hide selection decorations when spectators zoom too far out.
2020-05-02 14:30:04 -05:00
Matthias Mailänder
0103c38c13
Don't change the animation when it's not your turn.
2020-05-02 20:07:09 +01:00
abcdefg30
10dc248f07
Remove unused usings from BaseBuilderBotModule
2020-05-02 14:05:44 -05:00
abcdefg30
d1f89c6217
Update the Desc of GrantCondition
2020-05-02 14:05:44 -05:00
abcdefg30
37f90fff44
Throw LuaExceptions instead of InvalidDataExceptions in ConditionProperties
2020-05-02 14:05:44 -05:00
abcdefg30
9fa6da3bc7
Add PlayerConditionProperties
2020-05-02 14:05:44 -05:00
Matthias Mailänder
c131728aa4
Give more context when crashing during .png sheet loading.
2020-05-02 13:26:06 -05:00
Matthias Mailänder
53d916d7f1
Add some basic error handling to png metadata writing.
2020-05-02 04:13:34 -05:00
reaperrr
2b4035979b
Make all warheads use WarheadArgs
...
Instead of passing damageModifiers directly.
2020-05-02 03:09:18 +03:00
Matthias Mailänder
38cdc93010
Default the optional effect sequence to null
2020-05-01 19:43:36 +03:00
Matthias Mailänder
42256bc262
Add an out of bounds check.
2020-05-01 19:41:06 +03:00
Matthias Mailänder
70babb4067
Validate the target before querying it's center position.
2020-05-01 16:53:29 +02:00
Matthias Mailänder
3603e6373d
Check for invalid targets.
2020-04-30 01:42:19 -05:00
Matthias Mailänder
bd1760682f
Rename WithNukeLaunch* traits to WithSupportPower*.
2020-04-30 01:37:05 -05:00
Matthias Mailänder
52d0490f95
Supersede INotifyNuke
2020-04-30 01:37:05 -05:00
Matthias Mailänder
b3b0aa75ae
Add new interfaces for support powers.
2020-04-30 01:37:05 -05:00
Paul Chote
e42d177920
Include selection decorations when calculating ScreenMap bounds.
2020-04-30 00:09:57 +02:00
dnqbob
86394eb56c
"FindEnemy" functions ignore hidden actors
...
(helped by reaperrr and abcdefg30)
2020-04-28 15:35:02 +02:00
dnqbob
2d7790f5e4
StateBase.cs modified:
...
1. Optimize & move "ammo" related function from "AirStates.cs" to StateBase.cs
2. Optimize & move "IsRearm" function from "AirStates.cs" to StateBase.cs, name changed to "IsRearming"
(optimized by reaperrr)
2020-04-28 15:35:02 +02:00
Matthias Mailänder
a1c9b27057
Add InfiltrateForSupportPowerReset
2020-04-27 16:06:32 +02:00
abcdefg30
089dd233a5
Correct the support dir location in ExtractSettingsDocsCommand
2020-04-26 12:38:11 +01:00
Matthias Mailänder
86a7a0bd6c
Move Render*Circle traits to their base traits.
2020-04-26 10:30:50 +02:00
Paul Chote
d5aed5a88a
Expose GL Profile in settings menu.
2020-04-25 21:03:43 +02:00