Paul Chote
4cbc2ee6f3
Add support for custom sell cursors.
2017-11-19 23:40:33 +01:00
Paul Chote
5030a2257e
Delegate cursor selection to GlobalButtonOrderGenerator subclasses.
2017-11-19 23:40:33 +01:00
Arular101
586dd6541b
More Changes
2017-11-19 23:23:24 +01:00
Arular101
9c61f524f0
Tooltip fixes
2017-11-19 23:23:24 +01:00
Paul Chote
10fb487abf
Update macOS launcher/dependencies to latest tag.
...
This supports/forces the 64 bit mono runtime, and
is the first version that compiles all native code
using travis-ci.
2017-11-19 16:55:44 +00:00
Andre Mohren
25968ee66f
Allow WithIdleOverlayInfo to render while the actor is being build.
2017-11-19 16:52:59 +00:00
Mustafa Alperen Seki
7b12cf887d
Add Harkonnen 6b
2017-11-19 16:21:42 +01:00
Mustafa Alperen Seki
01c1e08bd8
Add Original Remap Palette for RA Mod Campaign
...
and Shellmap
2017-11-19 15:08:42 +01:00
Arular101
3e5829355d
Small override fix mission Intervention
2017-11-19 13:48:42 +00:00
abcdefg30
48df21c4a5
Fix the insertion transport not being removed in allies03b
...
The exit was outside of the map's border
2017-11-19 14:42:37 +01:00
abcdefg30
8654bcc244
Fix the FreePrisoners objective being completed without freeing prisoners
2017-11-19 14:42:37 +01:00
abcdefg30
dddc5dc80f
Capturing also fires OnRemovedFromWorld
2017-11-19 14:42:37 +01:00
abcdefg30
3e3d98c735
Resolve a TODO in allies03a.lua
2017-11-19 14:42:37 +01:00
Arular101
f16f9b8ae3
Allies06a Radar Reveal
...
Added beacon and message
2017-11-19 14:32:33 +01:00
Mustafa Alperen Seki
29ec16f15d
Some changes to crate unit bonuses
2017-11-19 12:58:34 +00:00
FrameLimiter
1e94ded9dd
Changed Warhead to Warhead@1Dam
2017-11-19 12:55:28 +00:00
FrameLimiter
edd9e39dcd
Removed redundent LaunchAngle override on 8Inch
2017-11-19 12:55:28 +00:00
FrameLimiter
cfe1a8cd02
Removed the redundant overrides
2017-11-19 12:55:28 +00:00
FrameLimiter
e6f73dc68f
Updated weapon trait names for drop-zone-w mission
2017-11-19 12:55:28 +00:00
FrameLimiter
c70efd4a14
Fixes PortaTesla Warhead override for drop-zone-tikiaki
2017-11-19 12:49:43 +00:00
FrameLimiter
b7c3bc4e25
Fixes PortaTesla Warhead override for drop-zone
2017-11-19 12:49:43 +00:00
RoosterDragon
471d7ae40d
Run GC more during loading.
...
This helps reduce the peak GC size by trimming temporary loading garbage a bit more often, rather than just doing it at the end of loading.
2017-11-19 12:42:25 +00:00
RoosterDragon
a71a5cc71d
Reduce the size of the sheets created for fonts.
...
- A 512x512 sheet is about half full after precaching and some usage, but uses 16x less memory than the default 2048x2048 sheet. This saving occurs twice as we maintain a managed buffer for this sheet.
- Only precache smaller fonts, as the larger fonts are less used and take up more space than is worthwhile.
- Only precache in white, as red is largely unused.
2017-11-19 12:40:04 +00:00
RoosterDragon
713cdaef5d
Reduce allocations needed by ReplayConnection.
...
Packets from each chunk are now saved directly in an array, removing the overhead of a list. Additionally, a list is reused as a buffer for decoding packets into, preventing a new buffer from needing to be allocated for each chunk.
2017-11-19 12:11:38 +00:00
FrameLimiter
f4502e9aa7
Map editor fix for misplaced T09.Husk
2017-11-19 01:32:52 +01:00
FrameLimiter
a5d7218dee
Removed TilesetOverride for desert tree husk t08
2017-11-19 01:29:30 +01:00
FrameLimiter
773a619d2d
Palette fix for desert tree husks
2017-11-19 01:26:13 +01:00
Smittytron
20a25c2f5e
TD disable DetectCloaked on low power
2017-11-18 16:06:25 +01:00
Smittytron
070c54d069
Disable DetectCloaked on low power Tesla Coil
2017-11-17 13:42:51 +01:00
abcdefg30
2836cec0a3
Fix reinforcements in Nod06a not playing a notification
2017-11-17 13:28:10 +01:00
Mustafa Alperen Seki
f35f6c0813
Move Sprite handling from Disguise to WithDisguisingInfantryBody
2017-11-15 15:48:24 +00:00
Mustafa Alperen Seki
ecdfcda43e
Add DisguisedAsCondition
2017-11-15 15:48:24 +00:00
Arular101
3efce265a8
Reduce barrel explosion damage vs wood armor
2017-11-15 15:17:08 +00:00
Smittytron
9d45528496
Remove Airstrike from nod06a Normal Difficulty
2017-11-15 14:47:55 +00:00
Arular101
8bec765925
Campaign file changes and cleanup
...
Remove NoAutoTarget
2017-11-15 15:43:44 +01:00
Arular101
fd9cd78810
Fix spy voices
2017-11-15 15:20:34 +01:00
Mustafa Alperen Seki
bb600620a9
Add ShowTicks to InfiltrateForCash
2017-11-15 15:16:39 +01:00
Forcecore
c762453607
(External)Capturable are now conditional
2017-11-15 13:54:15 +02:00
reaperrr
a7620c97f0
Some internal renamings in power-related traits
2017-11-13 03:09:05 +02:00
reaperrr
7f5f2eac6f
Don't scale RepairIndicator with zoom
2017-11-13 03:09:05 +02:00
reaperrr
d328b9b7d8
Adapt RA to low power/power-down refactor
2017-11-13 03:09:05 +02:00
reaperrr
bb790b83e6
Adapt TD to low power/power-down refactor
...
Removed CanPowerDown from TD buildings.
Manual power-down is intentionally not supported by the in-game UI, the remaining CanPowerDown entries were effectively bit-rot.
2017-11-13 03:09:05 +02:00
reaperrr
e0e1f56af5
Adapt D2k to low power/power down refactor
2017-11-13 03:09:05 +02:00
reaperrr
7537daf74e
Adapt TS to power-related trait refactorings
2017-11-13 03:09:05 +02:00
reaperrr
99edc71c54
PowerDown/low power refactor upgrade rule
2017-11-13 03:09:05 +02:00
reaperrr
917c6884ed
Make WithSpriteBody a pausable trait
...
Allowing to drop the PauseAnimationWhenDisabled property (in favor of using PausOnCondition).
2017-11-13 03:09:05 +02:00
reaperrr
786a0eb07f
Refactor PowerManager and RequiresPower to use conditions
...
Instead of Actor.IsDisabled.
Added INotifyPowerLevelChanged interface to do so as efficiently as possible.
2017-11-13 03:09:05 +02:00
reaperrr
6c02e3f2b7
Refactor CanPowerDown to provide a condition instead of triggering IsDisabled
2017-11-13 03:09:05 +02:00
Pavel Penev
8d7eb0bc47
Fix order deserialization when there is no indended order subject
2017-11-13 00:37:44 +01:00
reaperrr
d602ec6485
Rename SelfReloads to AutoReloads
2017-11-12 19:48:06 +00:00