Angel-125

[1.8.1 - 1.9.x] Buffalo: NASA Inspired Modular Space Exploration Vehicle

Recommended Posts

where is the deffination of the equipment resource located in the files? i was looking for volumen ammounts for putting into parts not yet compatable with WBI, but also im just curious of the structure of the mod.

 

On 12/30/2019 at 11:27 PM, pp3d said:

i posted on the kerbalism forum on this ... but this is relevant here in case anyone uses both mods

 

kerbalisim isint really compatable with alot of other mods as it breaks some of the stock systems in the way it implaments stuff, and the developer never changed this...

Share this post


Link to post
Share on other sites
1 hour ago, Space Kadet said:

 

kerbalisim isint really compatable with alot of other mods as it breaks some of the stock systems in the way it implaments stuff, and the developer never changed this...

The problem with WBI is that WBI comes with its own set of resource definitions that conflict with the resource definitions that kerbalism uses, which leads to a wild list of issues. It was not fixed because it is not fixable, but it will be fixed in the next version at the cost of broken backwards compatibility with existing save games. It has nothing to do with how kerbalism changes stock systems and everything to do with lacking coordination with resource definitions.

besides, the list of mods kerbalism is incompatible with is surprisingly short, you might want to take a look at the Wiki.

Share this post


Link to post
Share on other sites
Posted (edited)
On 3/14/2020 at 3:49 PM, Sir Mortimer said:

The problem with WBI is that WBI comes with its own set of resource definitions that conflict with the resource definitions that kerbalism uses, which leads to a wild list of issues. It was not fixed because it is not fixable, but it will be fixed in the next version at the cost of broken backwards compatibility with existing save games. It has nothing to do with how kerbalism changes stock systems and everything to do with lacking coordination with resource definitions.

besides, the list of mods kerbalism is incompatible with is surprisingly short, you might want to take a look at the Wiki.

sorry mate, this may be true now, and you may be right, however all i know is seeing the same post about kerbalisim breakins stuff to do with USI mks a few years ago(2016),  i belive at the time it was to do with changing how the converters worked.

Im sure its a good mod, and appoligies if i was inaccurate, all i know it pathfinder plays well with others and kerbalisim had compatibility issues 4 years ago so i was trying to point the person back to the kerbalisim thread for answers. 

Edited by Space Kadet

Share this post


Link to post
Share on other sites
Posted (edited)

@Space Kadet The points where Kerbalism and WBI conflict are:

  1. Failure/Maintenance mechanics. WBI has BARIS. Related: It doesn't seem to be common knowledge, or well documented (I never looked. Sorry. If that documentation does exist.) that Kerbalism is very modular and that several aspects can be turned off to make it more friendly with other mods. Example: Many people just want the radiation system but as far as I know, there's no post on SpaceDock or GitHub that offers configs like this or instructions on how to do it. (Do correct me if I'm wrong.)
  2. Resources. WBI has its Classic Mode which @Sir Mortimer hints at. WBI's play mode switcher function allows WBI to be used with CRP, and so, probably quite easily avoid this problem. However, Angel no longer cares for CRP so he's not going to take any obligation to diagnose CRP problems or add to CRP support in his mods. After a bit of digging I found a patch for an overlapping resource: Atmosphere. Kerbalism uses this for its cabin pressure mechanism meanwhile WBI uses it in place of CRP's IntakeAtm for engines that don't care about oxygen.
  3. Kerbalism's history of stripping out or overriding stock module behaviors. This is the bulk of the conflict. I don't truly know how deep this issue goes so I can't say it's as shallow as only deleting modules from part configs, or it's truly deep like changing modules such that mods that add their own parts and mods that extend the stock modules become broken because underlying functions are different or gone. Today, USI users who want radiation hazards for kerbals can install Kerbal Health (it's made to be very compatible with other mods) instead of Kerbalism, but Kerbal Health does not have space weather, magnetospheres and cabin atmosphere management.

Kerbalism has internally changed quite a lot since N70 took over, and Sir Mortimer after him. Its bad reputation has faded, I would think, and it's become pretty awesome, especially with its upgrade to how it makes science work and how well it's hold on to backward compatibility. Mortimer doesn't need to worry about losing backwards compatibility. Instead, either one of these must happen:

  1. The player needs to know how to use Kerbalism's modularity, and to make the choice to use WBI in CRP mode and sacrifice WBI's OmniStorage system.
  2. Kerbalism must take advantage of WBI's pseudo-mod which activates with Classic Stock mode in the play mode switcher. ClassicStock can be used as an argument of the :NEEDS pass, and streamline the adaptation of mods to this. This is my logic for detecting the play mode: :NEEDS[CommunityResourcePack,!ClassicStock] and :NEEDS[ClassicStock]. And this logic makes obsolete the practice of saving classic mode configs as .txt (the play mode switcher renames files between .cfg and .txt) if you don't care about creating or using other play modes.

You will find the Equipment resource definition at GameData/WildBlueIndustries/000WildBlueTools/Templates/Common/Storage/

 

Edited by JadeOfMaar

Share this post


Link to post
Share on other sites

I would also add that play mode is designed such that you can add your own, such as a Kerbalism play mode. That is well beyond my scope but it is possible if you really want Kerbalism support.

Share this post


Link to post
Share on other sites
54 minutes ago, JadeOfMaar said:

*snip*the choice to use WBI in CRP mode and sacrifice WBI's OmniStorage system. *snip*

you just helped me figure out what was going on with my mod of HX parts :p

 

 

 

Share this post


Link to post
Share on other sites

A great Idea, really. If I could make a recommendation, it would be nice to add electrical charge to the tundra modules as a storage option.

Share this post


Link to post
Share on other sites

Getting a lot of log spam from the jetwing on 1.9.1

 

[EXC 00:56:25.357] NullReferenceException: Object reference not set to an instance of an object
	ModuleResourceIntake.FixedUpdate () (at <55ba45dc3a43403382024deac8dcd0be>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[EXC 00:56:25.365] NullReferenceException: Object reference not set to an instance of an object
	ModuleResourceIntake.FixedUpdate () (at <55ba45dc3a43403382024deac8dcd0be>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[EXC 00:56:25.372] NullReferenceException: Object reference not set to an instance of an object
	ModuleResourceIntake.FixedUpdate () (at <55ba45dc3a43403382024deac8dcd0be>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[EXC 00:56:25.378] NullReferenceException: Object reference not set to an instance of an object
	ModuleResourceIntake.FixedUpdate () (at <55ba45dc3a43403382024deac8dcd0be>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[ERR 00:56:25.544] Module JetWing threw during OnUpdate: System.NullReferenceException: Object reference not set to an instance of an object
  at WildBlueIndustries.JetWing.hasThrustForRCS () [0x00001] in <fb9d152a689e46b0a5f7142146f80460>:0 
  at WildBlueIndustries.JetWing.OnUpdate () [0x00036] in <fb9d152a689e46b0a5f7142146f80460>:0 
  at Part.ModulesOnUpdate () [0x0004a] in <55ba45dc3a43403382024deac8dcd0be>:0 

[EXC 00:56:25.569] NullReferenceException: Object reference not set to an instance of an object
	ModuleResourceIntake.FixedUpdate () (at <55ba45dc3a43403382024deac8dcd0be>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[EXC 00:56:25.577] NullReferenceException: Object reference not set to an instance of an object
	ModuleResourceIntake.FixedUpdate () (at <55ba45dc3a43403382024deac8dcd0be>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[EXC 00:56:25.584] NullReferenceException: Object reference not set to an instance of an object
	ModuleResourceIntake.FixedUpdate () (at <55ba45dc3a43403382024deac8dcd0be>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[EXC 00:56:25.591] NullReferenceException: Object reference not set to an instance of an object
	ModuleResourceIntake.FixedUpdate () (at <55ba45dc3a43403382024deac8dcd0be>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[ERR 00:56:25.603] Module JetWing threw during OnUpdate: System.NullReferenceException: Object reference not set to an instance of an object
  at WildBlueIndustries.JetWing.hasThrustForRCS () [0x00001] in <fb9d152a689e46b0a5f7142146f80460>:0 
  at WildBlueIndustries.JetWing.OnUpdate () [0x00036] in <fb9d152a689e46b0a5f7142146f80460>:0 
  at Part.ModulesOnUpdate () [0x0004a] in <55ba45dc3a43403382024deac8dcd0be>:0 

[EXC 00:56:25.620] NullReferenceException: Object reference not set to an instance of an object
	ModuleResourceIntake.FixedUpdate () (at <55ba45dc3a43403382024deac8dcd0be>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[EXC 00:56:25.627] NullReferenceException: Object reference not set to an instance of an object
	ModuleResourceIntake.FixedUpdate () (at <55ba45dc3a43403382024deac8dcd0be>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[EXC 00:56:25.634] NullReferenceException: Object reference not set to an instance of an object
	ModuleResourceIntake.FixedUpdate () (at <55ba45dc3a43403382024deac8dcd0be>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[ERR 00:56:25.646] Module JetWing threw during OnUpdate: System.NullReferenceException: Object reference not set to an instance of an object
  at WildBlueIndustries.JetWing.hasThrustForRCS () [0x00001] in <fb9d152a689e46b0a5f7142146f80460>:0 
  at WildBlueIndustries.JetWing.OnUpdate () [0x00036] in <fb9d152a689e46b0a5f7142146f80460>:0 
  at Part.ModulesOnUpdate () [0x0004a] in <55ba45dc3a43403382024deac8dcd0be>:0 

[EXC 00:56:25.689] NullReferenceException: Object reference not set to an instance of an object
	ModuleResourceIntake.FixedUpdate () (at <55ba45dc3a43403382024deac8dcd0be>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[EXC 00:56:25.696] NullReferenceException: Object reference not set to an instance of an object
	ModuleResourceIntake.FixedUpdate () (at <55ba45dc3a43403382024deac8dcd0be>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[EXC 00:56:25.703] NullReferenceException: Object reference not set to an instance of an object
	ModuleResourceIntake.FixedUpdate () (at <55ba45dc3a43403382024deac8dcd0be>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[ERR 00:56:25.715] Module JetWing threw during OnUpdate: System.NullReferenceException: Object reference not set to an instance of an object
  at WildBlueIndustries.JetWing.hasThrustForRCS () [0x00001] in <fb9d152a689e46b0a5f7142146f80460>:0 
  at WildBlueIndustries.JetWing.OnUpdate () [0x00036] in <fb9d152a689e46b0a5f7142146f80460>:0 
  at Part.ModulesOnUpdate () [0x0004a] in <55ba45dc3a43403382024deac8dcd0be>:0 

[EXC 00:56:25.735] NullReferenceException: Object reference not set to an instance of an object
	ModuleResourceIntake.FixedUpdate () (at <55ba45dc3a43403382024deac8dcd0be>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[EXC 00:56:25.743] NullReferenceException: Object reference not set to an instance of an object
	ModuleResourceIntake.FixedUpdate () (at <55ba45dc3a43403382024deac8dcd0be>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[ERR 00:56:25.756] Module JetWing threw during OnUpdate: System.NullReferenceException: Object reference not set to an instance of an object
  at WildBlueIndustries.JetWing.hasThrustForRCS () [0x00001] in <fb9d152a689e46b0a5f7142146f80460>:0 
  at WildBlueIndustries.JetWing.OnUpdate () [0x00036] in <fb9d152a689e46b0a5f7142146f80460>:0 
  at Part.ModulesOnUpdate () [0x0004a] in <55ba45dc3a43403382024deac8dcd0be>:0 

[EXC 00:56:25.772] NullReferenceException: Object reference not set to an instance of an object
	ModuleResourceIntake.FixedUpdate () (at <55ba45dc3a43403382024deac8dcd0be>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[EXC 00:56:25.779] NullReferenceException: Object reference not set to an instance of an object
	ModuleResourceIntake.FixedUpdate () (at <55ba45dc3a43403382024deac8dcd0be>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[ERR 00:56:25.792] Module JetWing threw during OnUpdate: System.NullReferenceException: Object reference not set to an instance of an object
  at WildBlueIndustries.JetWing.hasThrustForRCS () [0x00001] in <fb9d152a689e46b0a5f7142146f80460>:0 
  at WildBlueIndustries.JetWing.OnUpdate () [0x00036] in <fb9d152a689e46b0a5f7142146f80460>:0 
  at Part.ModulesOnUpdate () [0x0004a] in <55ba45dc3a43403382024deac8dcd0be>:0 

[EXC 00:56:25.810] NullReferenceException: Object reference not set to an instance of an object
	ModuleResourceIntake.FixedUpdate () (at <55ba45dc3a43403382024deac8dcd0be>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[EXC 00:56:25.817] NullReferenceException: Object reference not set to an instance of an object
	ModuleResourceIntake.FixedUpdate () (at <55ba45dc3a43403382024deac8dcd0be>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[ERR 00:56:25.829] Module JetWing threw during OnUpdate: System.NullReferenceException: Object reference not set to an instance of an object
  at WildBlueIndustries.JetWing.hasThrustForRCS () [0x00001] in <fb9d152a689e46b0a5f7142146f80460>:0 
  at WildBlueIndustries.JetWing.OnUpdate () [0x00036] in <fb9d152a689e46b0a5f7142146f80460>:0 
  at Part.ModulesOnUpdate () [0x0004a] in <55ba45dc3a43403382024deac8dcd0be>:0 

[EXC 00:56:25.845] NullReferenceException: Object reference not set to an instance of an object
	ModuleResourceIntake.FixedUpdate () (at <55ba45dc3a43403382024deac8dcd0be>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[EXC 00:56:25.852] NullReferenceException: Object reference not set to an instance of an object
	ModuleResourceIntake.FixedUpdate () (at <55ba45dc3a43403382024deac8dcd0be>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[ERR 00:56:25.864] Module JetWing threw during OnUpdate: System.NullReferenceException: Object reference not set to an instance of an object
  at WildBlueIndustries.JetWing.hasThrustForRCS () [0x00001] in <fb9d152a689e46b0a5f7142146f80460>:0 
  at WildBlueIndustries.JetWing.OnUpdate () [0x00036] in <fb9d152a689e46b0a5f7142146f80460>:0 
  at Part.ModulesOnUpdate () [0x0004a] in <55ba45dc3a43403382024deac8dcd0be>:0 

[EXC 00:56:25.882] NullReferenceException: Object reference not set to an instance of an object
	ModuleResourceIntake.FixedUpdate () (at <55ba45dc3a43403382024deac8dcd0be>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[EXC 00:56:25.891] NullReferenceException: Object reference not set to an instance of an object
	ModuleResourceIntake.FixedUpdate () (at <55ba45dc3a43403382024deac8dcd0be>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[ERR 00:56:25.904] Module JetWing threw during OnUpdate: System.NullReferenceException: Object reference not set to an instance of an object
  at WildBlueIndustries.JetWing.hasThrustForRCS () [0x00001] in <fb9d152a689e46b0a5f7142146f80460>:0 
  at WildBlueIndustries.JetWing.OnUpdate () [0x00036] in <fb9d152a689e46b0a5f7142146f80460>:0 
  at Part.ModulesOnUpdate () [0x0004a] in <55ba45dc3a43403382024deac8dcd0be>:0 

[EXC 00:56:25.920] NullReferenceException: Object reference not set to an instance of an object
	ModuleResourceIntake.FixedUpdate () (at <55ba45dc3a43403382024deac8dcd0be>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[EXC 00:56:25.927] NullReferenceException: Object reference not set to an instance of an object
	ModuleResourceIntake.FixedUpdate () (at <55ba45dc3a43403382024deac8dcd0be>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[ERR 00:56:25.941] Module JetWing threw during OnUpdate: System.NullReferenceException: Object reference not set to an instance of an object
  at WildBlueIndustries.JetWing.hasThrustForRCS () [0x00001] in <fb9d152a689e46b0a5f7142146f80460>:0 
  at WildBlueIndustries.JetWing.OnUpdate () [0x00036] in <fb9d152a689e46b0a5f7142146f80460>:0 
  at Part.ModulesOnUpdate () [0x0004a] in <55ba45dc3a43403382024deac8dcd0be>:0 

[EXC 00:56:25.957] NullReferenceException: Object reference not set to an instance of an object
	ModuleResourceIntake.FixedUpdate () (at <55ba45dc3a43403382024deac8dcd0be>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[EXC 00:56:25.965] NullReferenceException: Object reference not set to an instance of an object
	ModuleResourceIntake.FixedUpdate () (at <55ba45dc3a43403382024deac8dcd0be>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[ERR 00:56:25.977] Module JetWing threw during OnUpdate: System.NullReferenceException: Object reference not set to an instance of an object
  at WildBlueIndustries.JetWing.hasThrustForRCS () [0x00001] in <fb9d152a689e46b0a5f7142146f80460>:0 
  at WildBlueIndustries.JetWing.OnUpdate () [0x00036] in <fb9d152a689e46b0a5f7142146f80460>:0 
  at Part.ModulesOnUpdate () [0x0004a] in <55ba45dc3a43403382024deac8dcd0be>:0 

[EXC 00:56:25.994] NullReferenceException: Object reference not set to an instance of an object
	ModuleResourceIntake.FixedUpdate () (at <55ba45dc3a43403382024deac8dcd0be>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[EXC 00:56:26.002] NullReferenceException: Object reference not set to an instance of an object
	ModuleResourceIntake.FixedUpdate () (at <55ba45dc3a43403382024deac8dcd0be>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[ERR 00:56:26.015] Module JetWing threw during OnUpdate: System.NullReferenceException: Object reference not set to an instance of an object
  at WildBlueIndustries.JetWing.hasThrustForRCS () [0x00001] in <fb9d152a689e46b0a5f7142146f80460>:0 
  at WildBlueIndustries.JetWing.OnUpdate () [0x00036] in <fb9d152a689e46b0a5f7142146f80460>:0 
  at Part.ModulesOnUpdate () [0x0004a] in <55ba45dc3a43403382024deac8dcd0be>:0 

[EXC 00:56:26.034] NullReferenceException: Object reference not set to an instance of an object
	ModuleResourceIntake.FixedUpdate () (at <55ba45dc3a43403382024deac8dcd0be>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[ERR 00:56:26.047] Module JetWing threw during OnUpdate: System.NullReferenceException: Object reference not set to an instance of an object
  at WildBlueIndustries.JetWing.hasThrustForRCS () [0x00001] in <fb9d152a689e46b0a5f7142146f80460>:0 
  at WildBlueIndustries.JetWing.OnUpdate () [0x00036] in <fb9d152a689e46b0a5f7142146f80460>:0 
  at Part.ModulesOnUpdate () [0x0004a] in <55ba45dc3a43403382024deac8dcd0be>:0 

[EXC 00:56:26.063] NullReferenceException: Object reference not set to an instance of an object
	ModuleResourceIntake.FixedUpdate () (at <55ba45dc3a43403382024deac8dcd0be>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[EXC 00:56:26.071] NullReferenceException: Object reference not set to an instance of an object
	ModuleResourceIntake.FixedUpdate () (at <55ba45dc3a43403382024deac8dcd0be>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[ERR 00:56:26.083] Module JetWing threw during OnUpdate: System.NullReferenceException: Object reference not set to an instance of an object
  at WildBlueIndustries.JetWing.hasThrustForRCS () [0x00001] in <fb9d152a689e46b0a5f7142146f80460>:0 
  at WildBlueIndustries.JetWing.OnUpdate () [0x00036] in <fb9d152a689e46b0a5f7142146f80460>:0 
  at Part.ModulesOnUpdate () [0x0004a] in <55ba45dc3a43403382024deac8dcd0be>:0 

[EXC 00:56:26.098] NullReferenceException: Object reference not set to an instance of an object
	ModuleResourceIntake.FixedUpdate () (at <55ba45dc3a43403382024deac8dcd0be>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[EXC 00:56:26.105] NullReferenceException: Object reference not set to an instance of an object
	ModuleResourceIntake.FixedUpdate () (at <55ba45dc3a43403382024deac8dcd0be>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[ERR 00:56:26.118] Module JetWing threw during OnUpdate: System.NullReferenceException: Object reference not set to an instance of an object
  at WildBlueIndustries.JetWing.hasThrustForRCS () [0x00001] in <fb9d152a689e46b0a5f7142146f80460>:0 
  at WildBlueIndustries.JetWing.OnUpdate () [0x00036] in <fb9d152a689e46b0a5f7142146f80460>:0 
  at Part.ModulesOnUpdate () [0x0004a] in <55ba45dc3a43403382024deac8dcd0be>:0 

 

 

Also get a nullref from kerbal actuators if one of the control keys is pressed and no parts on the craft use kerbal arctuators. 

 

[LOG 23:55:36.937] [DR:83657] P:B9.Structure.HX1.A.375:2224627392:Target: disabling useless MonoBehaviour updates
[LOG 23:55:36.937] [DR:83657] P:B9.Structure.HX1.A.375:3937776936:Host: disabling useless MonoBehaviour updates
[EXC 23:56:41.617] NullReferenceException: Object reference not set to an instance of an object
	KerbalActuators.WBIVTOLManager.ToggleHover () (at <e8e8f193caba40869f4ced5c2907856e>:0)
	KerbalActuators.WBIVTOLManager.Update () (at <e8e8f193caba40869f4ced5c2907856e>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[EXC 23:56:43.974] NullReferenceException: Object reference not set to an instance of an object
	KerbalActuators.WBIVTOLManager.ToggleHover () (at <e8e8f193caba40869f4ced5c2907856e>:0)
	KerbalActuators.WBIVTOLManager.Update () (at <e8e8f193caba40869f4ced5c2907856e>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[EXC 23:56:48.597] NullReferenceException: Object reference not set to an instance of an object
	KerbalActuators.WBIVTOLManager.ToggleHover () (at <e8e8f193caba40869f4ced5c2907856e>:0)
	KerbalActuators.WBIVTOLManager.Update () (at <e8e8f193caba40869f4ced5c2907856e>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[EXC 23:56:49.491] NullReferenceException: Object reference not set to an instance of an object
	KerbalActuators.WBIVTOLManager.ToggleHover () (at <e8e8f193caba40869f4ced5c2907856e>:0)
	KerbalActuators.WBIVTOLManager.Update () (at <e8e8f193caba40869f4ced5c2907856e>:0)
	UnityEngine.DebugLogHandler:LogException(Exception, Object)
	ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
	UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)
[LOG 23:57:01.324] Camera Mode: FREE
[LOG 23:57:01.325] [ApplicationLauncher] SetVisible: 
[LOG 23:57:01.330] ScaleModList: listSize 205 maxListSize 614
[LOG 23:57:01.331] ScaleModList: listSize 246 maxListSize 614

 

Share this post


Link to post
Share on other sites

Where did the vtol controls go for the tiltrotors?

Share this post


Link to post
Share on other sites
1 hour ago, siklidkid said:

Where did the vtol controls go for the tiltrotors?

Make sure you install Kerbal Actuators, it comes with Buffalo.

You'll find the controls in the app icons list; it's the helicopter icon.

Share this post


Link to post
Share on other sites

Have someone used Buffalo Recycler Arm recently? I've tried it but to no avail. It just pokes fuel tank I've dropped with a stick... Maybe I'm doing it wrong?

Share this post


Link to post
Share on other sites

I'm sure this question has been answered before, but it's a HUGE thread to search. Do these parts also support MKS, or would I have to maky my own cfg files for that?

Share this post


Link to post
Share on other sites
7 minutes ago, Tokamak said:

I'm sure this question has been answered before, but it's a HUGE thread to search. Do these parts also support MKS, or would I have to maky my own cfg files for that?

If you put them in CRP mode, they'll have storage for the resources, but there's no support past that at the moment that I can recall.

Share this post


Link to post
Share on other sites
On 6/16/2020 at 2:29 PM, Tokamak said:

I'm sure this question has been answered before, but it's a HUGE thread to search. Do these parts also support MKS, or would I have to maky my own cfg files for that?

There's no MKS support. USI LS support is barely there if even there. You'll have to make your own configs.

Share this post


Link to post
Share on other sites
57 minutes ago, JadeOfMaar said:

There's no MKS support. USI LS support is barely there if even there. You'll have to make your own configs.

Fair enough. Just thought I'd ask :)

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
Reply to this topic...

×   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.