reaperrr
2f1a6e8807
Add maximum and minimum range vs. target checks
...
This adresses the issue that actors would ignore the validity of weapons when deciding the attack distance versus a target. This could result in actors staying out of range of a weapon valid versus target if they carried a weapon with higher range but invalid versus target.
2016-06-16 20:39:45 +02:00
Paul Chote
bb88507f87
Add an "Install videos" prompt to the mission browser.
2016-06-16 18:32:55 +01:00
Paul Chote
3ac42e1643
Generalise and combine cancel/confirm prompts.
2016-06-16 18:28:02 +01:00
reaperrr
3c2a553f63
Fix conflict in ModContentLogic
...
The variable would otherwise conflict with the declaration at line 24.
2016-06-16 15:15:28 +02:00
Paul Chote
eb5b50185c
Add IActorPreviewInitModifier interface.
2016-06-15 20:36:25 +01:00
Paul Chote
970caf38c6
Support dynamic initial turret facings.
2016-06-15 20:36:24 +01:00
teees
4fa3ecfafb
Add DynamicFacingInit.
2016-06-15 20:36:23 +01:00
teees
8724ed29bc
Support dynamic offsets in ActorPreviews.
2016-06-15 20:36:08 +01:00
teees
b7bf7b6ec0
Move mod-level ActorInits out of the engine.
2016-06-15 20:35:22 +01:00
Paul Chote
4c5429200e
Don’t double-notify passenger addition.
2016-06-15 20:35:22 +01:00
Paul Chote
3585d8afd4
Remove legacy installation logic.
2016-06-14 20:18:57 +01:00
Paul Chote
0b97a81616
Remove legacy music installer.
2016-06-14 20:18:56 +01:00
teees
86eabeea3f
Add AttackOrderPower as Supportpower
2016-06-14 20:18:44 +02:00
Paul Chote
ff147f39b9
Add new content installer framework.
2016-06-14 18:27:24 +01:00
Paul Chote
054b3a43a4
Add a lightweight MSCab parser.
2016-06-14 18:27:24 +01:00
Paul Chote
bd3096f21b
Add command to dump Mix contents.
2016-06-14 18:15:03 +01:00
Paul Chote
92ea404b0b
Add command to dump InstallShield contents.
2016-06-14 18:15:03 +01:00
Paul Chote
67d6de91e3
Allow custom BorderWidths on ScrollPanelWidget.
2016-06-14 18:15:02 +01:00
Paul Chote
90468974ce
Add tooltip support to ImageWidget.
2016-06-14 18:15:02 +01:00
Curtis Shmyr
f05c537491
Merge pull request #11447 from obrakmann/fix11446_fix-disabled-aa-tracking-targets
...
Fix disabled AA gun continuing to track targets
2016-06-13 18:08:51 -06:00
Oliver Brakmann
79fa3f731e
Merge pull request #11435 from reaperrr/remove-rotoroverlay
...
Remove WithSpriteRotorOverlay
2016-06-13 21:59:32 +02:00
Matthias Mailänder
fa864f55bf
Move IonCannon and NukeLaunch into Projectiles folders.
2016-06-13 14:35:32 +02:00
Matthias Mailänder
71743b3b4a
Only sync projectiles and future synced effects.
2016-06-13 14:35:28 +02:00
Curtis Shmyr
348d49cd5b
Merge pull request #11404 from obrakmann/fix11246_getexternalip-nres
...
Fix NREs in LobbyUtils.GetExternalIP
2016-06-12 13:52:18 -06:00
Oliver Brakmann
3edc4da15c
Fix disabled AA gun continuing to track targets
2016-06-12 18:01:04 +02:00
abcdefg30
d97d02b97f
Merge pull request #11407 from reaperrr/ts-infantry-tweaks
...
Various TS infantry fixes
2016-06-12 14:42:12 +02:00
reaperrr
ce73faaa1f
Change WithDeathAnimation to look up string rather than integers
...
For DeathType sequence mapping.
2016-06-12 14:25:31 +02:00
reaperrr
0947e7bdd6
Introduce ExplosionOnDamageTransition
...
And use it for TS cyborgs.
2016-06-12 14:25:26 +02:00
reaperrr
e59a491c1b
Allow UpgradeOnDamage to grant permanent upgrades
...
Needed to properly implement things like permanently crippled weapons or limbs.
2016-06-12 14:25:23 +02:00
reaperrr
9def6b0f70
Merge pull request #11211 from Mailaender/debugcustomterrain
...
Added a CustomTerrainDebugOverlay
2016-06-12 11:53:47 +02:00
reaperrr
1adf887c75
Remove WithSpriteRotorOverlay
...
This is now redundant as WithIdleOverlay + upgrades can be used to completely replicate its functionality.
2016-06-11 17:43:10 +02:00
reaperrr
b1e331e7ec
Merge pull request #11364 from pchote/lobby-trait-options
...
Unhardcode the lobby options backend.
2016-06-11 13:40:09 +02:00
reaperrr
239f51e8b2
Merge pull request #11406 from Mailaender/upgrademanager-exception
...
Added an error message when setting up upgrades without UpgradeManager
2016-06-11 12:59:59 +02:00
Matthias Mailänder
89cefbea50
Allow map imports from directories other than game root.
2016-06-07 22:03:48 +02:00
Matthias Mailänder
d76a344ebe
Give hard-coded special case waypoints a descriptive name.
2016-06-07 22:03:46 +02:00
Matthias Mailänder
a3af1d91cc
Don't add mpspawns when importing single-player maps.
2016-06-07 22:03:04 +02:00
Matthias Mailänder
9b6e15ea78
Add a CustomTerrain debug overlay.
2016-06-06 19:25:37 +02:00
Matthias Mailänder
3b27975b33
Also check for a missing UpgradeManager trait
...
as optional upgrades will otherwise be silently non-functional.
2016-06-05 17:37:36 +02:00
Matthias Mailänder
bec879cf7c
Don't check modulare actor templates
...
as the inherited combinations of the actors are of concern.
2016-06-05 17:36:32 +02:00
Paul Chote
e70b27f857
Merge pull request #11391 from Mailaender/flameguy
...
Added the FLAMEGUY death animation
2016-06-05 15:20:15 +01:00
Oliver Brakmann
c0dd7c3182
Fix NREs in LobbyUtils.GetExternalIP
2016-06-05 12:55:00 +02:00
Matthias Mailänder
6cc7a21629
Add FLAMEGUY.
2016-06-05 00:35:42 +02:00
reaperrr
2de84253b5
Merge pull request #11398 from obrakmann/inotifyfiredsalvo
...
Added INotifyBurstComplete interface
2016-06-04 22:54:54 +02:00
teees
524bc3d45f
Added INotifyBurstComplete trait interface to notify when a full salvo has been fired
2016-06-04 22:33:28 +02:00
reaperrr
f35338e88b
Fix some style issues in Mobile
2016-06-04 21:44:48 +02:00
Oliver Brakmann
910d04f53d
Merge pull request #11395 from pchote/fix-missing-filenames
...
Set yaml filename when loading from FileSystem.
2016-06-04 18:23:55 +02:00
Oliver Brakmann
8de91be069
Merge pull request #11380 from Mailaender/upgrade-on-terrain
...
Added UpgradeOnTerrain
2016-06-04 18:16:55 +02:00
Matthias Mailänder
3dc472bb06
Add UpgradeOnTerrain.
2016-06-04 17:42:58 +02:00
reaperrr
099c44f6f9
Remove ActorExtensionsForMove
...
And use IMove.IsMoving instead.
2016-06-04 16:34:47 +02:00
Paul Chote
b4d1517d0d
Set yaml filename when loading from FileSystem.
2016-06-04 15:23:44 +01:00