• 0
scottadges

Logspam errors for 'ExperienceTrait' ... SurveySkill / ConstructionSkill ... Help diagnose please?!

Question

Hi all, I've been seeing a significant amount of spam to my logs based on errors starting with an "ExperienceSystem" log entry and then a huge mess (>21K entries when loading into Space Center) for "ExperienceTrait: Cannot add effect..." Currently running KSP 1.7.3. Thanks for anyone who can help?? :confused:

Overall, my game has been fine until only recently I'm getting these errors:

[LOG 14:08:04.626] [ExperienceSystem]: Found 0 trait types
[LOG 14:08:04.631] [ExperienceSystem]: Found 31 effect types
[ERR 14:08:04.647] ExperienceTrait: Cannot add effect 'ExSurveySkill' as it does not exist.
[ERR 14:08:04.652] ExperienceTrait: Cannot add effect 'ExSurveySkill' as it does not exist.
[ERR 14:08:04.652] ExperienceTrait: Cannot add effect 'SurveySkill' as it does not exist.
[ERR 14:08:04.652] ExperienceTrait: Cannot add effect 'ExConstructionSkill' as it does not exist.
[ERR 14:08:04.653] ExperienceTrait: Cannot add effect 'ConstructionSkill' as it does not exist.
[ERR 14:08:04.654] ExperienceTrait: Cannot add effect 'ConstructionSkill' as it does not exist.
[ERR 14:08:04.654] ExperienceTrait: Cannot add effect 'ExConstructionSkill' as it does not exist.
[ERR 14:08:04.655] ExperienceTrait: Cannot add effect 'SurveySkill' as it does not exist.
[ERR 14:08:04.656] ExperienceTrait: Cannot add effect 'ExSurveySkill' as it does not exist.
[ERR 14:08:04.656] ExperienceTrait: Cannot add effect 'ExSurveySkill' as it does not exist.
[ERR 14:08:04.656] ExperienceTrait: Cannot add effect 'ExSurveySkill' as it does not exist.
[ERR 14:08:04.657] ExperienceTrait: Cannot add effect 'SurveySkill' as it does not exist.
[ERR 14:08:04.657] ExperienceTrait: Cannot add effect 'ExConstructionSkill' as it does not exist.
[...much more...]

In trying to nail this down myself, there seems to be references to Extraplanetary Launchpads (but this back in 2016):

On 2/5/2016 at 11:07 AM, MatterBeam said:

Opened my KSP.txt file and found this error a couple hundred times:


[ERR 14:15:36.892] ExperienceTrait: Cannot add effect 'ExWorkshopSkill' as it does not exist.

[ERR 14:15:36.896] ExperienceTrait: Cannot add effect 'ExWorkshopSkill' as it does not exist.

[ERR 14:15:36.897] ExperienceTrait: Cannot add effect 'ExWorkshopSkill' as it does not exist.

 

Tagging @taniwha and @Ericwi

But also in the older SimpleConstruction thread related to USI Tools:

On 4/22/2017 at 2:03 AM, Blackline said:

Do you also use the "untouched" EPL together with SC? Would it work? I am asking because i think i just figured out, that there is a bug somewhere relating to ConstructionSkill stuff. And the only place i found that was at @taniwha's sourcefiles.

13Wjwrj.png

https://github.com/taniwha/Extraplanetary-Launchpads/blob/a38adaf4131ccc97d192403f5303e937b967e821/Source/Workshop/ConstructionSkill.cs

And then a response:

On 4/23/2017 at 5:51 AM, Blackline said:

I think i figured it out (again): @RoverDude's USI_Tools is assigning stuff in his TraitsAndEffects.cfg. But all that usually doesn't exist if MKS is not installed (i guess). So i think it had nothing to do with you @taniwha

https://github.com/UmbraSpaceIndustries/MKS/blob/22b3157794c77e9baf5d10f16140a91f75a4db83/FOR_RELEASE/GameData/000_USITools/TraitsAndEffects.cfg#L24

Note that I'm not using the full version of EL, but a version base around the SimpleConstruction mod (https://forum.kerbalspaceprogram.com/index.php?/topic/173609-ksp-144-simpleconstruction-new-thread-stock-rocket-building-version-401-2018-06-24/ ... yes, it still works in 1.7.3 using the latest updated EL).

On GitHub there's also some discussion around this issue (within a big thread of another issue) from several years ago: https://github.com/taniwha/Extraplanetary-Launchpads/issues/117

JimmyDurandWesolowski commented on Jul 25, 2016
@SarahLJP You got the same issue:

ExperienceTrait: Cannot add effect 'ExSurveySkill' as it does not exist.
ExperienceTrait: Cannot add effect 'ExConstructionSkill' as it does not exist.
Can you also check for the DLL?

But this was one of the few places online that I can even see this reported. Is anyone familiar with this spam?

Finally, here's my current mod list (via CKAN) which may provide some context.

Spoiler

Flight Manager for Reusable Stages (FMRS) Continued (FMRSContinued 1.2.8.1)
[x] Science! Continued (xScienceContinued 5.22)
Action Groups Extended (AGExt 1:2.3.5)
Airplane Plus (AirplanePlus 26.1)
Astronomer's Visual Pack (AstronomersVisualPack 2:3.8.3.0)
Astronomer's Visual Pack-4k Textures (AVP-4kTextures v1.9)
Automated Screenshots & Saves (AutomatedScreenshots 0.8.4.4)
B9 Part Switch (B9PartSwitch v2.11.1)
BetterCrewAssignment (BetterCrewAssignment 1.3.2)
BetterTimeWarpContinued (BetterTimeWarpCont 2.3.11.4)
ClickThrough Blocker (ClickThroughBlocker 0.1.7.2)
CollisionFX-Updated (CollisionFXUpdated 0.8.3.1.1)
CommNet Constellation (CommNetConstellation 1.4)
Community Category Kit (CommunityCategoryKit 4.3.0.0)
Community Resource Pack (CommunityResourcePack 1.2.0.0)
Community Tech Tree (CommunityTechTree 1:3.3.7)
Community Terrain Texture Pack (CommunityTerrainTexturePack 1:1.0.4)
Community Trait Icons (CommunityTraitIcons v1.1.1)
Contract Configurator (ContractConfigurator 1.27.1)
Contract Pack: Bases and Stations Reborn (ContractConfigurator-KerbinSpaceStation 2:3.7.1.5)
Contract Pack: Kerbal Academy (ContractConfigurator-KerbalAcademy 1.1.10)
Contract Pack: Tourism Plus (ContractConfigurator-Tourism 1.5.2)
Contract Parser (ContractParser 8.0)
Contracts Window + (ContractsWindowPlus 9.3)
Craft Manager (CraftManager 1.1.5)
Cryo Tanks (CryoTanks 1.3.0)
Cryo Tanks Core (CryoTanks-Core 1.3.0)
Custom Barn Kit (CustomBarnKit 1.1.19.0)
Decoupler Shroud (DecouplerShroud 0.7.1)
Deflatable Heat Shield (DeflatableHeatShield 0.0.3)
Deployable Engines Plugin (DeployableEngines 1.1.0)
Distant Object Enhancement (DistantObject v1.9.1.1)
Distant Object Enhancement default config (DistantObject-default v1.9.1.1)
DMagic Orbital Science (DMagicOrbitalScience 1.4.2)
Docking Port Alignment Indicator (DockingPortAlignmentIndicator 6.8.3)
Draggable Altimeter (DraggableAltimeter v1.0.1)
Draggable Navball (DraggableNavball v1.0.1)
Dynamic Battery Storage (DynamicBatteryStorage 2:2.0.6.0)
Easy Vessel Switch (EVS) (EasyVesselSwitch 1.11)
Editor Extensions Redux (EditorExtensionsRedux 3.3.22)
Engine Lighting (EngineLighting 1.5.1)
Environmental Visual Enhancements (EnvironmentalVisualEnhancements 2:EVE-1.7.3-0)
Feline Utility Rovers (FelineUtilityRovers 1.2.10)
Firespitter Core (FirespitterCore v7.13.0)
Firespitter Resources config (FirespitterResourcesConfig v7.13.0)
Hangar Extender (HangerExtenderExtended 3.5.5)
Heat Control (HeatControl 0.4.12)
Hide Empty Tech Tree Nodes (HideEmptyTechNodes 1.1.1)
HyperEdit (HyperEdit 1.5.8.0)
Interstellar Fuel Switch (InterstellarFuelSwitch 3.11.0.4)
Interstellar Fuel Switch Core (InterstellarFuelSwitch-Core 3.11.0.4)
Keep It Straight (KeepItStraight 1.0.7)
Kerbal Alarm Clock (KerbalAlarmClock v3.11.0.0)
Kerbal Atomics (KerbalAtomics 1:1.0.5)
Kerbal Engineer Redux (KerbalEngineerRedux 1.1.6.0)
Kerbal Improved Save System (KerbalImprovedSaveSystem v2.4.0)
Kerbal Joint Reinforcement Continued (KerbalJointReinforcementContinued v3.5.0)
Kerbal Planetary Base Systems (KerbalPlanetaryBaseSystems v1.6.9)
Konstruction (Konstruction 1.2.0.0)
Kopernicus Planetary System Modifier (Kopernicus 2:release-1.7.3-2)
KS3P (KS3P V6.1)
KSP AVC (KSP-AVC 1.3.1)
KXAPI (KXAPI 1.1.0)
MagiCore (MagiCore 1.3.1.7)
Making Less History (MakingLessHistory 1.0)
MechJeb 2 (MechJeb2 2.8.4.0)
MechJeb and Engineer for all! (MechJebForAll 1.3.0.6)
MemGraph (MemGraph 1:1.1.3)
Mini Airbrakes (MiniAirbrakes 1.1)
Mk2 Stockalike Expansion (Mk2Expansion 2:1.8.6)
Mk3 Stockalike Expansion (Mk3Expansion 1.4.8)
ModularFlightIntegrator (ModularFlightIntegrator 1.2.6.0)
Module Manager (ModuleManager 4.0.3)
MSP-3000 Material Science Pod (MSP3000 v1.1)
NavHud (NavHudRenewed 1.3.7)
Near Future Construction (NearFutureConstruction 1.1.4)
Near Future Electrical (NearFutureElectrical 1.0.3)
Near Future Electrical Core (NearFutureElectrical-Core 1.0.3)
Near Future IVA Props (NearFutureProps 1:0.5.1)
Near Future Launch Vehicles (NearFutureLaunchVehicles 1.2.3)
Near Future Propulsion (NearFuturePropulsion 1.1.1)
Near Future Solar (NearFutureSolar 1.0.5)
Near Future Solar Core (NearFutureSolar-Core 1.0.5)
Near Future Spacecraft (NearFutureSpacecraft 1.2.4)
Outer Planets Mod (OuterPlanetsMod 2:2.2.5)
Patch Manager (PatchManager 0.0.16.4)
PersistentRotation (PersistentRotation 1.8.5)
PlanetShine (PlanetShine 0.2.6.1)
PlanetShine - Default configuration (PlanetShine-Config-Default 0.2.6.1)
Portrait Stats (PortraitStats 17.0)
Precise Node (PreciseNode 1.2.10.3)
Progress Parser (ProgressParser 10.0)
RasterPropMonitor (RasterPropMonitor 1:v0.30.6)
RasterPropMonitor Core (RasterPropMonitor-Core 1:v0.30.6)
RCS Build Aid Continued (RCSBuildAidCont 1:0.9.8)
Realistic Atmospheres (RealisticAtmospheres 1.3.1)
RecoveryController (RecoveryController 0.0.3.8)
Reentry Particle Effect (ReentryParticleEffect 1.4)
ReStock (ReStock 0.1.4)
ReStock+ (ReStockPlus 0.1.4)
Retractable Lifting Surface Module (RetractableLiftingSurface 0.1.6)
scatterer (Scatterer 2:v0.0540)
scatterer - default config (Scatterer-config 2:v0.0540)
scatterer - sunflare (Scatterer-sunflare 2:v0.0540)
SimpleConstruction (SimpleConstruction 1:3.4.6)
SpaceY Expanded (SpaceY-Expanded 1.4)
SpaceY Heavy Lifters (SpaceY-Lifters 1.17.2)
Stockalike Mining Extension (StockalikeMiningExtension 0.99.3)
Stockalike Station Parts Expansion Redux (StationPartsExpansionRedux 1.2.1)
SXTContinued (SXTContinued 1:0.3.28.2)
TAC Fuel Balancer (TacFuelBalancer v2.21.4.1)
TextureReplacer (TextureReplacer v3.7)
The Janitor's Closet (JanitorsCloset 0.3.6.1)
Toolbar (Toolbar 1:1.7.22.2)
Toolbar Controller (ToolbarController 1:0.1.8.2)
Tracking Station Evolved (TrackingStationEvolved 4.1)
Trajectories (Trajectories v2.2.3)
Transfer Window Planner (TransferWindowPlanner v1.7.2.0)
TriggerAu Flags (TriggerAu-Flags v2.9.3.0)
TRP-Hire (TRPHire 0.6.9.4)
TweakScale - Rescale Everything! (TweakScale v2.4.3.7)
Universal Storage II (UniversalStorage2 1.7.0.10)
USI Tools (USITools 1.2.0.0)
WorldStabilizer (WorldStabilizer 0.9.5)
 

 

Edited by scottadges

Share this post


Link to post
Share on other sites

3 answers to this question

Recommended Posts

  • 0
1 minute ago, taniwha said:

EL moved to use ELConstructionSkill

Thanks so much for your response. I do remember about that and believed this was properly updated (at least, with using SimpleConstruction).

I'm wondering, how might I track down where those config values are being introduced and therefore showing up in the log when they're not present?

Share this post


Link to post
Share on other sites
  • 0

Just to wrap this one up, I think the cause of this was in fact leftover "Ex" effect naming rather than using "EL" in the 'ExperienceTraits.cfg' file of the SimpleConstruction configs. Once that was fixed in what was provided by SC, the logspam seems to have gone away. Woohoo!

Also posted this to the SC thread for future generations of SC enthusiasts:

 

 

Edited by scottadges

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.