reaperrr
4d92fde5f7
Remove VqaReader dependency on AudReader
...
Use ImaAdpcmReader directly, since VQAs only contain
header-less raw IMA ADPCM audio.
2019-12-09 22:06:53 +01:00
reaperrr
5afc1c1443
Remove duplication between IMA and AUD readers
...
These parts were identical duplicates, so I removed them
and made AudReader depend on ImaAdpcmReader instead.
Applied some style fixes while I was at it.
2019-12-09 22:06:53 +01:00
abcdefg30
22374ed732
Remove the bogus 'GameSaved' speech notification definition
2019-12-08 21:56:24 +01:00
abcdefg30
bc484a9858
Add 'AirstrikeReady' to 'DisablePrefixes'
2019-12-08 21:56:24 +01:00
abcdefg30
9a57980952
Remove 'AbilityInsufficientPower' from cnc's notifications
2019-12-08 21:56:24 +01:00
Ivaylo Draganov
0900ac2b2f
Remove stray "Hotkeys" label in the Input Settings panel in TD
2019-12-08 21:38:28 +01:00
reaperrr
4751b1a176
Move ShpTDLoader, LZO and XORDelta formats to Mods.Cnc
...
They're pretty much RA/TD-specific formats.
2019-12-08 19:43:51 +00:00
reaperrr
cd123830c3
Move VocLoader from D2k to Cnc
...
My assumption that the D2 mod would want,
let alone need Mods.D2k was wrong.
Meanwhile, it does need Mods.Cnc for at least
the Pak format as well, so this is a good enough
compromise.
2019-12-08 18:14:17 +00:00
Ivaylo Draganov
93e42b0b27
Add selection tiers as inheritable templates
2019-12-08 18:39:21 +01:00
tovl
088919fecc
Change color of selection box based on selection mode.
2019-12-08 17:34:10 +01:00
reaperrr
efc06a020b
Move WithDeliveryAnimation to Mods.Common
2019-12-08 16:03:14 +00:00
reaperrr
fe1d3b3821
Move ProductionAirdrop to Mods.Common
2019-12-08 16:03:14 +00:00
reaperrr
948a9c9b19
Add ProductionAirdrop.ActorType update rule
2019-12-08 16:03:14 +00:00
Paul Chote
2603a495e6
Add render_world perf sampler.
2019-12-08 04:36:31 +01:00
Paul Chote
8c41e6a3f7
Remove redundant zoom parameter.
2019-12-08 04:36:31 +01:00
Paul Chote
327866ffc3
Render world via an intermediate FrameBuffer.
2019-12-08 04:36:31 +01:00
Paul Chote
0c8a47b5af
Add scissor support to IFrameBuffer.
2019-12-08 04:36:31 +01:00
Paul Chote
e7de7b4c05
Introduce World and UI rendering phases.
2019-12-08 04:36:31 +01:00
Paul Chote
ebd1557523
Draw voxel debug annotations using the UI renderers.
2019-12-08 04:36:31 +01:00
abcdefg30
9a5eaa7cb7
Don't throw an exception when a field is missing
2019-12-07 09:15:38 +01:00
Curtis Shmyr
f037436536
Added TooltipName as an actor Lua property
2019-12-06 09:33:23 +01:00
abcdefg30
b1571ad17a
Make Parachutable public
2019-12-05 23:13:35 +01:00
Paul Chote
494a7870d6
Add fallback exits to RA Kennel.
2019-12-05 18:01:09 +01:00
Paul Chote
dbe1d2d928
Add fallback exits to TS barracks.
2019-12-05 18:01:09 +01:00
Paul Chote
2146dd29bb
Add priority levels to Exit.
2019-12-05 18:01:09 +01:00
matjaeck
5ac9d2c2f1
Fix botmodules querying the Player actor before it is assigned.
2019-12-05 01:48:56 +01:00
reaperrr
a74235bdbc
Move ShpD2 and TmpRA/TD loaders to Mods.Cnc
...
Reducing the count of proprietary formats in Mods.Common.
Note: Moving ShpD2 to Mods.Cnc is intentional. RA/TD
use it for their original mouse shp files, and any D2(k) mod
will normally need Mods.Cnc anyway, while we can avoid
adding a Mods.D2k dependency to RA/TD this way.
2019-12-01 16:23:54 +01:00
reaperrr
a98a96b05d
Update update rule paths
2019-11-30 20:08:27 +01:00
abc013
b4c116cb31
Fix ExtractLanguageStrings utility command
2019-11-29 16:40:00 +01:00
reaperrr
074ebefee1
Fix FCOM still providing space while being captured
2019-11-27 23:04:28 +01:00
tovl
6fb3dc050b
Let CreateGroup use ExtraActors field.
2019-11-26 22:06:37 +01:00
tovl
00ce1d7ee6
Allow additional actor IDs to be send with orders.
2019-11-26 22:06:37 +01:00
reaperrr
b8e15fbe40
Move FastByteReader from LCW to own file
...
And make it public.
Making it easier to move formats that depend on it
to Mods.Cnc independently later.
2019-11-23 19:04:27 +01:00
reaperrr
3f06541b2b
Move Shp conversion/remap commands to Mods.Cnc
2019-11-23 19:04:27 +01:00
reaperrr
65728bc032
Move VocLoader to Mods.D2k
...
While this is strictly speaking a D2 format, any
D2 mod is pretty much guaranteed to use Mods.D2k,
so this should be a good enough place to move it to.
2019-11-23 19:04:27 +01:00
reaperrr
c4597b5c6b
Fix RA desert tree fire palette
...
By default WithDamageOverlay uses the actors'
palette, but RA's desert terrain uses the TD desert.pal
which isn't compatible with RA's fire animation shps.
2019-11-23 18:40:27 +01:00
abcdefg30
142f823e6f
Explain that CanEnterCell ignores 'subCell' if there is a free subcell
2019-11-21 14:13:17 +01:00
abcdefg30
25b7386f0d
Let Mobile's CanEnterCell consider ToSubCell
2019-11-21 14:13:17 +01:00
abcdefg30
4717e98c48
Add a subCell parameter to IPositionableInfo.CanEnterCell
2019-11-21 14:13:17 +01:00
abcdefg30
980c1e1b6a
Fix McvManagerBotModule spamming deploy orders
...
Removes the 'activeMCVs' list since it was not useful.
The real bugfix is not iterating over 'activeMCVs' when issueing new orders
(this was previously needed for already discovered mcvs that stopped)
but over 'newMCVs' instead.
2019-11-20 16:44:39 +01:00
teinarss
a47f60d3a6
Add a trait PlayerRadarTerrain to track explored terrain
2019-11-20 16:24:56 +01:00
reaperrr
ee00954f2e
Replace AmmoPool lookup methods with properties
...
And gave the more suitable names while at it.
This is more in line with how we do things in
other places.
2019-11-20 15:45:41 +01:00
teinarss
c77aa4c8f9
Add IsDead check to FerryUnit OnFirstRun
2019-11-19 15:59:27 +01:00
reaperrr
8181a452cb
Fix some header dates
...
Seems these were overlooked or merged after
the dates of the other files were updated.
2019-11-17 22:32:51 +01:00
Paul Chote
f39b688c39
Add GrantPrerequisiteChargeDrainPower and DrainPrerequisitePowerOnDamage.
...
These traits implement the Firestorm defense charge/drain logic.
2019-11-17 17:06:29 +01:00
Paul Chote
1fa90c0474
Allow support powers to override the icon overlay/tooltip labels.
2019-11-17 17:06:29 +01:00
Paul Chote
70b020205d
Rename *Time to *Ticks and increase internal resolution.
2019-11-17 17:06:29 +01:00
Paul Chote
e03abdc0da
Add support for custom SupportPowerInstances.
2019-11-17 17:06:29 +01:00
Paul Chote
61c56dcb00
Fix DamageModifier crashes when an actor is demolished.
...
Demolish calls GetDamageModifier with a null Damage.
2019-11-17 17:06:29 +01:00
Paul Chote
6b1e81a7b5
Spawn ejected pilots inside a FrameEndTask.
2019-11-16 23:07:58 +01:00