Engineer Husk Salvage
Posted: Sun Jan 15, 2017 2:42 am
I’ve been looking to test ways to add more functionality to the engineer and have recently been taking a stab at giving engineers the ability to salvage a husk for credits.
The optimal way, I believe, would be to use the Engi’s ExternalCapture ability along with CashTrickler. However, because the mechanic uses Capture to restore husks, I can’t find a way to implement the engi capture without resurrecting the destroyed vehicle.
Is there a way to either:
a) Use the Capture and ExternalCapture traits in a way they can work independently from each other or
b) A different method for restoring husks with mechanics other than capture?
Here’s what I’ve been rolling with so far:
Aesthetically there are a couple of minor issues. The CashTrickler wants to show ticks even when the value is set to 0. I’ve limited it to only tick once by making the interval absurdly long.
Also, I can’t seem to get the ExternalCapturableBar to show.
The optimal way, I believe, would be to use the Engi’s ExternalCapture ability along with CashTrickler. However, because the mechanic uses Capture to restore husks, I can’t find a way to implement the engi capture without resurrecting the destroyed vehicle.
Is there a way to either:
a) Use the Capture and ExternalCapture traits in a way they can work independently from each other or
b) A different method for restoring husks with mechanics other than capture?
Here’s what I’ve been rolling with so far:
Code: Select all
^Husk:
ExternalCapturableBar:
ExternalCapturable:
AllowAllies: true
ConsumeActor: true
CaptureCompleteTime: 5
1TNK.Husk:
CashTrickler:
CaptureAmount: 350
Amount: 0
Period: 10000
2TNK.Husk:
CashTrickler:
CaptureAmount: 425
Amount: 0
Period: 10000
3TNK.Husk:
CashTrickler:
CaptureAmount: 625
Amount: 0
Period: 10000
4TNK.Husk:
CashTrickler:
CaptureAmount: 1000
Amount: 0
Period: 10000
HARV.FullHusk:
CashTrickler:
CaptureAmount: 550
Amount: 0
Period: 10000
HARV.EmptyHusk:
CashTrickler:
CaptureAmount: 550
Amount: 0
Period: 10000
MCV.Husk:
CashTrickler:
CaptureAmount: 1250
Amount: 0
Period: 10000
MGG.Husk:
CashTrickler:
CaptureAmount: 600
Amount: 0
Period: 10000
E6:
ExternalCaptures:
Type: building, ^Husk
Also, I can’t seem to get the ExternalCapturableBar to show.