Project

General

Profile

Bug #27166

In a science or sandbox mode game, pilot experience is disabled even though the "Enable Kerbal Experience" setting is turned on

Added by Jalaris about 3 years ago. Updated over 2 years ago.

Status:
Resolved
Severity:
Low
Assignee:
Category:
Kerbal Experience
Target version:
Start date:
01/29/2021
% Done:

100%

Version:
Platform:
Windows
Expansion:
Breaking Ground, Core Game, Making History
Language:
English (US)
Mod Related:
No
Votes:
Arrow u r green
Arrow d r red

Description

Steps to Replicate:
1) Create a science or sandbox mode game and turn on the "Enable Kerbal Experience" setting
2) Create a ship with a pilot Kerbal in it, click Launch, and then turn SAS on

Expected: Only the stability assist option should be available for a level 0 pilot with the "Enable Kerbal Experience" setting turned on.

Result/Observed: All pilot experience control options are available even though the pilot is level 0 with the "Enable Kerbal Experience" setting turned on.

Fixes/Workarounds:
- None found

Notes:
This behavior may be related to the "* Playing a science/sandbox game in which Kerbals are restricted to class traits but all probes have access to all SAS modes is now possible." patch note change that came in under patch 1.11.1

This behavior does not replicate in a career mode game. Only science and sandbox.

This was a totally un-modded Kerbal Space Program


Related issues

Related to Kerbal Space Program - Bug #27169: Level 1 Pilot has access to all SAS effectsResolved01/29/2021

History

#1 Updated by Technicalfool about 3 years ago

  • Related to Bug #27169: Level 1 Pilot has access to all SAS effects added

#2 Updated by victorr about 3 years ago

  • Assignee set to victorr

#4 Updated by just_jim about 3 years ago

  • File screenshot60.png added
  • Status changed from New to Confirmed
  • % Done changed from 0 to 10

I see the same issue

#5 Updated by just_jim about 3 years ago

  • File deleted (screenshot60.png)

#7 Updated by victorr almost 3 years ago

  • Status changed from Confirmed to Ready to Test
  • Target version set to 1.12.0
  • % Done changed from 10 to 80

We have made some changes in this last 1.12.0 release and would like some feedback on this issue. Thanks.

#8 Updated by tswett almost 3 years ago

victorr wrote:

We have made some changes in this last 1.12.0 release and would like some feedback on this issue. Thanks.

I just updated to 1.12.0.3140 (WindowsPlayer x64) en-us, and the issue does not seem to be fixed, at least not for career mode saves from 1.11. Tests I've tried since upgrading:

  • Launched a vessel with a Mk1 Command Pod, a scientist, and no other parts or kerbals. The vessel had SAS available, including normal and radial.
  • Launched a vessel with a Probodobodyne Stayputnik and no other parts. The vessel had SAS available, including normal and radial.
  • Switched to a vessel (launched before upgrading to 1.12) with a 1-star pilot on board and no other kerbals. The vessel had all SAS options available, and clicking on any of them caused the vessel to point in the requested direction.

The persistent.sfs file has EnableFullSASInSandbox = False and EnableFullSASInMissions = False.

I'm sure you've seen this comment which seems to explain the cause: https://bugs.kerbalspaceprogram.com/issues/27169#note-17

I'm looking at the disassembly myself, and it looks like as of right now, APSkillExtensions.AvailableAtLevel always returns true whenever MakingHistory is not installed and the game mode is neither SANDBOX nor SCIENCE_SANDBOX. It looks like it never checks EnableFullSASInMissions if MakingHistory is not installed.

#9 Updated by tswett almost 3 years ago

I just noticed that this bug report only pertains to science and sandbox games, and you never claimed to have fixed the problem for career mode games. I apologize for missing that.

#10 Updated by Technicalfool over 2 years ago

  • Status changed from Ready to Test to Resolved
  • % Done changed from 80 to 100

This should now be working as intended, regardless of whether DLCs are installed or not. If bugs continue to occur, please continue to report!

Also available in: Atom PDF