Paul Chote
dcd8eccee4
Replace ResourceLayer references with IResourceLayer in traits/warheads.
2021-03-20 16:45:41 +01:00
Paul Chote
5adcbe4c78
Use IResourceLayer for editor resources.
2021-03-20 16:45:41 +01:00
Paul Chote
0b93556c06
Add resource updating methods to IResourceLayer.
2021-03-20 16:45:41 +01:00
Paul Chote
7e9d291223
Add IResourceRenderer interface.
2021-03-20 16:45:41 +01:00
Paul Chote
1dc26a9b8e
Pass resource type and count to IAcceptResources instead of the value.
2021-03-20 16:45:41 +01:00
Paul Chote
3dbc6400a6
Use IResourceLayer in BaseBuilderBotModule.
2021-03-20 16:45:41 +01:00
reaperrr
adf1aeb06a
Add support for pool-specific ammo pips decoration
2021-03-20 15:31:41 +01:00
Vapre
be224934a5
FieldLoader, use dictionary for GetValue to make it twice as fast.
2021-03-17 18:18:53 +01:00
teinarss
6b74093c04
Add readonly to structs
2021-03-14 15:17:57 +01:00
reaperrr
65c796dec7
Use Mobile.Pathfinder to reduce trait look-ups
2021-03-14 12:28:54 +00:00
reaperrr
503e706d45
Check for IsReloading in HasAnyValidWeapons
...
For Attack*.CanAttack().
Allows us to drop the additional check for armaments with ammo.
2021-03-14 12:28:54 +00:00
reaperrr
a1f974bd40
Save Mobile trait look-up in AttackBase
2021-03-14 12:28:54 +00:00
Unrud
11171ff649
Makefile: Fail target version when not a git repository
2021-03-13 15:57:17 +00:00
Paul Chote
3ff1888d74
Fail Situation Critical if Volkov is killed before entering the world.
2021-03-13 15:55:24 +00:00
Paul Chote
cbea08e1fe
Fix non-relative path handling in install logic.
2021-03-13 15:56:38 +01:00
Paul Chote
b622afd7fd
Fix self-contained packaging.
2021-03-13 13:12:31 +01:00
Paul Chote
7694d0842b
Fix two outdated comments.
2021-03-12 21:52:16 +01:00
Paul Chote
a90e6940ab
Add sequence scale and alpha support to ShroudRenderer.
2021-03-12 21:52:16 +01:00
Paul Chote
96c3825b6a
Add alpha support to TerrainSpriteLayer.
2021-03-12 21:52:16 +01:00
Paul Chote
a6467cb515
Fix Nullable type handling in Lua docs.
2021-03-10 17:46:44 +01:00
Paul Chote
d52ba83f96
Replace terniary null checks with coalescing.
2021-03-08 18:11:25 +01:00
reaperrr
2473b8763b
Rename methods/activities with Visual in them
...
While they may be only 'visual' in terms of influence/cell grid,
they all do update CenterPosition, which is essentially the
actual world position of the actor.
'Visual' would imply that it only affects the position where the
actor is drawn, which is inaccurate.
Furthermore, using the term 'Visual' here would make
naming future methods/properties related to visual interpolation
unnecessarily complicated, because that's where we might
need a real 'Visual(Only)Position'.
2021-03-08 11:19:11 +01:00
teinarss
7073279ab8
Replace WebClient with HttpClient
2021-03-07 16:04:57 +00:00
teinarss
ed43071792
Compile engine and mod dlls as NET5 when not using mono
2021-03-07 16:04:57 +00:00
teinarss
4a1e4f3e16
Use expression body syntax
2021-03-07 13:00:52 +00:00
Paul Chote
555c43843b
Fix lobby checkbox event rectangle overlapping with scrollbars.
2021-03-05 18:58:51 +01:00
Paul Chote
a0d75d1e63
Fix rendering artifacts with RA's dialog5 background.
2021-03-05 18:33:39 +01:00
reaperrr
1a7a47fa08
Randomize AI idle harvester scan intervals
2021-02-28 18:58:03 +01:00
teinarss
c2279d3071
Change GetField calls to use nameof
2021-02-28 18:43:51 +01:00
teinarss
ed295ae315
Change throw exceptions to use nameof in parameter
2021-02-28 18:43:51 +01:00
teinarss
53b781960c
Change FieldLoader.LoadUsing to use nameof
2021-02-28 18:43:51 +01:00
penev92
6b794ba3e5
Added the "missing" song to the D2k TestFiles
...
Since it's music it's optional, so the players still won't know anything happened, but if they do open the content manager they will have a chance for an automatic installation.
2021-02-28 12:29:15 +00:00
penev92
2f95e56256
Fixed incorrect D2k song installation
2021-02-28 12:29:15 +00:00
pizzaoverhead
c8644adc85
Fix TLS error on Win7.
2021-02-28 10:15:29 +00:00
Paul Chote
8b81078929
Fix lighting effects in "The Pit" map.
2021-02-24 19:20:48 +01:00
Paul Chote
76a10283c4
Fix TS effect translucency/lighting effects.
2021-02-24 19:20:48 +01:00
Paul Chote
0975102e92
Add Alpha support to sequences.
...
Alpha can specify a single value for the sequence
or values for each frame in the sequence.
AlphaFade: True can be specified to linearly fade
to transparent over the length of the animation.
2021-02-24 19:20:48 +01:00
Paul Chote
445d943549
Remove obsolete shadow palette definitions.
2021-02-20 02:08:40 +01:00
Paul Chote
554486fb0b
Replace projectile, WithShadow, WithParachute shadows with tint effects.
2021-02-20 02:08:40 +01:00
penev92
1c1af89bb9
Fixed D2k VQA videos crashing the game
2021-02-19 13:38:12 +01:00
Trevor Nichols
536c130a39
Add MSADPCM audio format decoding support
2021-02-19 01:56:57 +01:00
Matthias Mailänder
5aa67a42c1
Bump Eluant version to support Unicode strings.
2021-02-18 23:16:49 +01:00
Paul Chote
f661d1ba48
Remove OLDLST campaign overrides.
2021-02-14 18:13:21 +01:00
reaperrr
717b9ba1e6
Fix TS GDI temperate radar sprite
...
Unlike its snow counterpart, the transition between building
and its shadow was jarring, making it look as if there was a
1-pixel gap between them. Fixed that.
Also applied some very subtle polish by replacing some non-
remapable red pixels (nothing worth porting to snow variant, though).
2021-02-14 14:40:58 +00:00
reaperrr
c57cc96145
TS radars Z offset fixes
...
The lower borders of the sprites were cut off without this.
2021-02-14 14:40:58 +00:00
Smittytron
16fa1ef144
Change Z-offsets that overlap Repair Facility
2021-02-14 14:31:50 +00:00
Smittytron
788f0f3e24
Change Z-offsets that overlap Service Depot
2021-02-14 14:31:50 +00:00
Unrud
ccf9c8fb22
AppStream Metadata: Add violence-worship: moderate
2021-02-14 14:16:53 +00:00
Unrud
ee31146501
Update AppStream metadata for linux packaging
...
A few small improvements:
* The type `desktop` was renamed to `desktop-appliaction` (a long time ago)
* Add `launchable` to tell how the application can be launched
* Use `https` for homepage link
* Add link to the bugtracker
* Update `oars-1.0` to `oars-1.1`
* Remove all unnecessary `content_attribute` entries with value `none`
2021-02-14 14:16:53 +00:00
Vapre
f176a0ed83
Fix. Call EndGame in one place of server main loop. Ensure UPnP port forward is removed always. 18807.
2021-02-14 13:54:48 +00:00