Paul Chote
d170262e09
Fix yaml merging of nodes that define their own overrides.
2017-10-06 17:54:11 +02:00
Paul Chote
18f6317560
Add a unit test for merging duplicated yaml nodes.
2017-10-06 17:54:11 +02:00
abcdefg30
178e7afd30
Remove a tiny bit of duplication on the TS walls
2017-10-06 15:38:53 +02:00
Paul Chote
4aee91cd47
Remove unnecessary trait lookups when cloaking/decloaking.
2017-10-06 10:09:12 +02:00
gkaretka
cf4c16b6bb
Add .idea to .gitignore
2017-10-04 11:20:19 +02:00
abc013
b55ae1dcf0
Fixed TS Hand of Nod lights
2017-10-03 13:52:06 +02:00
Paul Chote
a1347a7f32
Populate MapLocations from LoadMaps.
...
This ensures that the map locations won't be created by the utility
but means that LoadMaps must be called before attempting to use MapLocations.
2017-09-30 17:37:52 +02:00
Paul Chote
64afe4cfde
Display (attack|assault)move-blocked cursor outside map bounds.
...
This makes them consistent with the regular move order.
2017-09-30 14:33:40 +02:00
Paul Chote
e93183f0eb
Clamp out of bounds attack-move orders to the edge of the map.
2017-09-30 14:33:40 +02:00
Paul Chote
36af2107d6
Fix the attack move order generator activating with an empty selection.
2017-09-30 14:33:40 +02:00
Paul Chote
d8f53a9ccd
Fix crash when selection contains destroyed actors.
2017-09-30 14:33:40 +02:00
Paul Chote
fa8ab19dfd
Fix global chat history buffer timestamps.
2017-09-28 15:09:12 +02:00
reaperrr
9aaf800bca
Require explicit INotifyActorDisposing
2017-09-28 13:14:08 +02:00
reaperrr
5026dfe5d3
Require explicit INotifyCreated
2017-09-28 13:14:08 +02:00
reaperrr
6f790938d0
Require explicit IGameOver
2017-09-28 13:14:08 +02:00
reaperrr
2b391d5724
Require explicit ICreatePlayers
2017-09-28 13:14:08 +02:00
reaperrr
d7c2c6afc4
Require explicit INotifySelected and INotifySelection
2017-09-28 13:14:08 +02:00
reaperrr
a8e6cd2604
Require explicit IRenderOverlay
2017-09-28 13:14:08 +02:00
Paul Chote
69daa7e7cc
Don't draw mine overlay for single-cell fields.
2017-09-27 21:00:56 +02:00
Paul Chote
a0e028ee0e
Fix mine field overlay extending to map corner for the first tick.
2017-09-27 21:00:56 +02:00
Paul Chote
cc17b7419a
Add voice feedback when issuing a mine deploy order.
2017-09-27 21:00:56 +02:00
Paul Chote
1d6cd81690
Add mine deployment to the command bar.
2017-09-27 21:00:56 +02:00
Jean-Rémy Buchs
2b96c2ed78
Add RequiresCondition to ProvidesPrerequisite
2017-09-24 14:56:47 +01:00
rob-v
c9b4568117
Add Statistics options hotkeys
2017-09-24 15:32:02 +02:00
Forcecore
b86d632c8c
Land activity now lets the actor to land midair
...
Midair, at the altitude of the target actor.
2017-09-24 15:03:20 +02:00
Matthias Mailänder
205c947670
Settings documentation is no longer aimed at server admins.
2017-09-24 14:18:20 +02:00
Matthias Mailänder
030c942f73
Describe SendSystemInformation so people know how to opt-out.
2017-09-24 14:18:20 +02:00
Matthias Mailänder
da02620c4e
Add field description from current Settings wiki entry.
2017-09-24 14:18:20 +02:00
Matthias Mailänder
2cf102d81a
Remove trailing spaces.
2017-09-24 14:18:20 +02:00
Matthias Mailänder
95278b1f07
Don't add the launch arguments to the settings documentation.
2017-09-24 14:18:20 +02:00
Matthias Mailänder
faad941714
git ignore the auto-generated settings documentation
2017-09-24 14:18:20 +02:00
Matthias Mailänder
7549abc516
Wiki publish the auto-generated settings documentation.
2017-09-24 14:18:20 +02:00
Matthias Mailänder
1d8a50cdab
Add build script support for the settings documentation.
2017-09-24 14:18:20 +02:00
Matthias Mailänder
0018bf3063
Add start and stop repair overlay animation support.
2017-09-24 11:43:49 +01:00
RoosterDragon
7160c8a1a9
Allow multiple VocFormat streams.
...
VocFormat.GetPCMInputStream now returns independent streams, allowing multiple instances of the same source to be streamed.
2017-09-24 11:23:39 +01:00
RoosterDragon
7ed769421e
Providing streaming WavFormat data.
...
WavFormat.GetPCMInputStream now returns data that is streamed, rather than a MemoryStream.
2017-09-24 11:23:39 +01:00
reaperrr
4ae92a5c22
Only add partitioned effects to ScreenMap if (current) bounds are valid
...
This serves to avoid adding effect where either width or height is 0.
2017-09-24 10:54:58 +01:00
reaperrr
593e86325b
Fix SpriteEffect not updating ScreenMap
2017-09-24 10:54:58 +01:00
reaperrr
eea14ec922
Fix DepthCharge dealing no damage to surfaced subs
2017-09-23 20:06:23 +01:00
reaperrr
eb3b68e24a
Fix DepthCharge not showing an explosion when hitting emerged subs
2017-09-23 20:06:23 +01:00
reaperrr
1d402d4f8b
Fix submerged sub vulnerability to most weapons
2017-09-23 20:06:23 +01:00
Andre Mohren
800f6adc21
Made WithSpriteTurret.TurretOffset protected virtual to be overridden by mod traits.
2017-09-22 13:29:15 +02:00
Matthias Mailänder
d17e414648
Fix the overlay to actor rule for crates
2017-09-22 13:04:29 +02:00
Matthias Mailänder
44cfa793df
Don't import veinholedummy and correct it's index
...
as it is a Westwood hack we don't need to immitate.
There are already better ways to limit vein growth.
2017-09-22 13:04:29 +02:00
Paul Chote
48a018d994
Fix cheats reenabling OneShot support powers.
2017-09-19 17:53:53 +02:00
Matthias Mailänder
3af0b1a7a0
Remove PlayerPaletteFromCurrentTileset.
2017-09-17 16:20:38 +02:00
RoosterDragon
3b4904775a
Remove OpenAlStreamingSound.
...
Whilst the implementation appears to work most of the time, it sometimes stops playing audio mid-track. This could be an implementation issue, or bugs in the underlying streaming APIs of the OpenAL library. Either way, it is not currently reliable enough to be used.
2017-09-17 15:50:49 +02:00
RoosterDragon
94942cb140
Create OpenAlAsyncLoadSound.
...
This loads the sound inside a task, then begins playing it, avoiding blocking the UI thread. Unlike OpenAlStreamingSound it does not stream the sound from disk, rather, it loads the entire sound into memory and plays it in one go.
2017-09-17 15:50:49 +02:00
Paul Chote
f4c2b36778
Fix height calculations in custom terrain layers.
2017-09-17 15:35:40 +02:00
reaperrr
c3ece99796
Spatially partition SatelliteLaunch and GpsSatellite effects
2017-09-17 12:52:04 +01:00