inigmatus / GAP

Giving Aircraft a Purpose (GAP) - Air Flights, Tours, Coast Guard, STS
http://forum.kerbalspaceprogram.com/index.php?/topic/129208-contract-pack-giving-aircraft-a-purpose-gap-10-beta-air-flights-tours-coast-guard-sts-105jan-4-2016/
MIT License
8 stars 5 forks source link

GAP - SpawnKerbals not Removed from Roster after Recovery after Contract Failure #142

Closed inigmatus closed 8 years ago

inigmatus commented 8 years ago

Happens with SSI-Start: https://github.com/inigmatus/GAP/blob/master/SSI-Start.cfg

  1. Pick up Inigma Kerman.
  2. Fail contract by waiting for time to expire.
  3. Recover Inigma Kerman.

Not even

BEHAVIOUR
{
    name = RemoveKerbal
    type = RemoveKerbal

    kerbal = @/kerbalsSSI.ElementAt(0)

}

prevents this.

inigmatus commented 8 years ago

reported in https://github.com/jrossignol/ContractConfigurator/issues/443

inigmatus commented 8 years ago

Likely not to be worked on again until KSP 1.1. Work around is to not hard fail contracts with SpawnKerbals where possible.

inigmatus commented 8 years ago

Testing:

Test accepting a spawn kerbal contract, then recover Kerbal. Then cancel. Do Kerbals remain on roster?

Test accepting a spawn kerbal contract, then cancel. Then recover Kerbal. Do Kerbals remain on roster?

Test accepting a spawn kerbal contract, hard fail. Then Recover Kerbal. Do Kerbals remain on roster?

Test accepting a spawn kerbal contract. Then recover kerbal. Then hard fail. Do Kerbals remain on roster?

inigmatus commented 8 years ago

I can't reproduce. Must have been a loading fluke.