Paul Chote
50da18cd22
Add depth buffer support to RgbaColorRenderer.
2016-08-27 15:43:20 +01:00
Oliver Brakmann
b3c4ecd7c5
Merge pull request #11881 from reaperrr/always-visible-bar
...
Allow keeping empty selection bars visible
2016-08-26 14:56:29 +02:00
reaperrr
39034b0de9
Allow keeping empty selection bars visible
2016-08-25 20:40:56 +02:00
Paul Chote
d2f5fe7380
Draw order generator renderables above the shroud.
2016-08-22 20:27:59 +01:00
Paul Chote
69b358ec7b
Add IEffectAboveShroud for effects that draw above the shroud.
2016-08-22 20:27:58 +01:00
Paul Chote
ed349f9086
Remove health bar rendering duplication.
2016-08-22 20:27:58 +01:00
Paul Chote
6354686b58
Introduce IRenderAboveShroud interface.
2016-08-22 17:45:25 +01:00
Paul Chote
11805bb567
Rename and tweak post-render interfaces.
2016-08-22 17:40:05 +01:00
Oliver Brakmann
f1990853df
Merge pull request #11854 from Mailaender/startmatch-typo
...
Fixed a typo in the message displayed when servers disabled single player matches
2016-08-22 11:12:36 +02:00
Matthias Mailänder
880d848a66
Avoid duplication in server messages and fix a typo.
2016-08-21 18:27:23 +02:00
Paul Chote
f0306e7cc2
Render voxels with an approximately-correct z-offset.
2016-08-21 12:43:16 +01:00
Matthias Mailänder
f5d57e361a
Merge pull request #11788 from pchote/fix-smooth-moves
...
Make turning-while-moving actors follow curved paths.
2016-08-19 22:11:28 +02:00
reaperrr
f12e0d498c
Merge pull request #11771 from pchote/split-content-files
...
Rework mod enumeration and split content metadata into their own files.
2016-08-18 14:59:51 +02:00
Oliver Brakmann
12af71e9d8
Merge pull request #11790 from GraionDilach/screenshot-ms
...
Include milliseconds in TakeScreenshot timestamp.
2016-08-15 14:22:20 +02:00
Zimmermann Gyula
558e266ae2
Include milliseconds in TakeScreenshot timestamp.
2016-08-09 10:44:08 +02:00
Paul Chote
3261516b51
Support loading mods from arbitrary locations.
2016-08-08 22:36:08 +01:00
Paul Chote
cff8e949d8
Move ModContent out of the engine.
2016-08-08 22:36:07 +01:00
Paul Chote
bf4867909f
Rename Manifest.Mod -> Metadata.
2016-08-08 22:36:07 +01:00
Paul Chote
3df9efb95d
Rework mod enumeration / caching.
...
- Replaced ModMetadata.AllMods with Game.Mods.
- Store / reference mod Manifest instead of ModMetadata.
- Removes engine dependency on ModContent class.
2016-08-08 22:36:07 +01:00
Paul Chote
45a596953e
Add a Utility class and update command interface.
2016-08-08 22:23:16 +01:00
Paul Chote
1f2824e614
Add WAngle.Lerp function.
2016-08-07 19:28:28 +01:00
Matthias Mailänder
a8118d9acd
Dispose renderer and sound on exception.
2016-08-07 17:33:56 +02:00
Matthias Mailänder
0ec19365e3
We don't provide fallbacks anymore.
2016-08-07 17:33:56 +02:00
Paul Chote
860e92a2a6
Rename IGraphicsDevice.cs to PlatformInterfaces.cs.
2016-08-06 19:53:50 +01:00
Paul Chote
5a7a69a875
Tidy muting code.
2016-08-06 19:53:50 +01:00
Paul Chote
9437a86e7e
Remove legacy sound code and simplify platform init.
2016-08-06 19:53:50 +01:00
Paul Chote
86a0a0473b
Merge pull request #11745 from RoosterDragon/download-cancel-fixes
...
Fix cancellation of downloads.
2016-07-31 19:39:17 +01:00
RoosterDragon
3b5798b5e8
Fix cancellation of downloads.
...
The Download class cancels asynchronously, which means callers must handle cancellation inside the completion event, and not after requesting cancellation.
2016-07-30 16:27:45 +01:00
Paul Chote
75b58e6839
Revert "Add Migrations GlobalModData."
...
This reverts commit c204c10f5e .
2016-07-30 09:49:27 +01:00
Matthias Mailänder
2ab82664e3
Dispose the intermediate Stream after copying it to pkgStream.
2016-07-26 22:14:42 +02:00
Matthias Mailänder
5b61206ac6
Merge pull request #11513 from GraionDilach/idamage
...
Remove passing the warheads from DamageWarhead to AttackInfo.
2016-07-16 14:26:43 +02:00
Oliver Brakmann
707a8e73da
Merge pull request #11630 from Mailaender/fix-assetbrowser-palettes
...
Fixed palettes in the assets browser when the shellmap is disabled
2016-07-15 15:34:55 +02:00
Oliver Brakmann
c4956120a7
Merge pull request #11572 from pchote/building-depth
...
Add building depth imposters for TS base structures.
2016-07-14 11:10:13 +02:00
Paul Chote
0371727596
Allow sequences to define depth offsets via sprites.
2016-07-13 22:22:13 +01:00
Paul Chote
77e00e4587
Allow sequence blocks to remove inherited node Defaults.
2016-07-13 22:22:13 +01:00
Paul Chote
983abee1ed
Support tracking multiple sprites in SpriteCache.
2016-07-13 21:03:31 +01:00
Paul Chote
37c5e9e0b0
Fix incorrect secondary data channel in FastCreateQuad.
2016-07-13 21:03:30 +01:00
Paul Chote
f4c42581d5
Remove legacy CAB package support.
2016-07-13 21:01:56 +01:00
abcdefg30
d2c5aec08d
Filter the lua PlayerProperties on Requires
2016-07-12 14:03:44 +02:00
Zimmermann Gyula
cf8fff2b99
Remove passing the warheads from DamageWarhead to AttackInfo.
...
Added a Damage class to pass damage value and damage(types) instead.
This removes a great amount of overhead and longterm opens possibilities to have damagetypes without warheads.
2016-07-12 10:09:49 +02:00
Matthias Mailänder
8ea30f9a09
TickRender regardless of the shellmap being enabled or not.
2016-07-10 20:47:08 +02:00
Matthias Mailänder
57c22df114
Merge pull request #11487 from reaperrr/bldg-shape-prep
...
Improve Rectangle HitShape customizability
2016-07-10 17:09:31 +02:00
Paul Chote
b0c9d49d14
Fix INotifyRepair argument order.
2016-07-09 11:12:56 +01:00
Oliver Brakmann
eae3808515
Merge pull request #11589 from cjshmyr/crash-timestamp
...
Add timestamp to exception.log
2016-07-06 22:36:57 +02:00
Curtis Shmyr
2fc77a315e
Add timestamp to exception.log
2016-07-06 13:49:08 -06:00
Paul Chote
7caf636222
Port game speed selection to new lobby backend.
2016-07-03 15:46:08 +01:00
Taryn Hill
6a228f0428
FileSystem: Use TryGetValue in Mount(string, string)
2016-07-03 08:25:14 -05:00
Matthias Mailänder
2de423ddb9
Dispose fileStream when problems occur.
2016-07-03 10:27:44 +02:00
Matthias Mailänder
96d9a01f76
Dispose pkgStream.
2016-07-03 10:26:56 +02:00
reaperrr
9020d39fcc
Introduce PositionClosestTo util
2016-07-02 17:23:34 +02:00