linuxgurugamer

[1.3] Tokamak Industries Refurbished Parts (Featuring Porkjet's hab pack)

147 posts in this topic

Woot, it's the new one! :) I was expecting to see the old one, not sure why. Does the IVA render at all? I see it's commented out, but the file is there.

My take on the USI-LS config for the new centrifuge. Since there are no sensible balancing guidelines for that, I just took the numbers of the larger inflatable centrifuge from MKS and assumed the habitation bonus conferred as well as the electric charge consumed are proportional to mass, so take it with a grain of salt.

@PART[centrifugeSmall]:NEEDS[USILifeSupport]
{
	MODULE
	{
		name = ModuleLifeSupport
	}
	MODULE
	{
		name = USI_ModuleFieldRepair
	}

	MODULE
	{
		name = ModuleHabitation
		BaseKerbalMonths = 288
		CrewCapacity = 0
		BaseHabMultiplier = 0
		ConverterName = Habitat
		StartActionName = Start Habitat
		StopActionName = Stop Habitat
		INPUT_RESOURCE
		{
			ResourceName = ElectricCharge
			Ratio = 7.2
		}
	}
}

 

1 person likes this

Share this post


Link to post
Share on other sites

Oh god, now that I look at those screenshots, my IVAs are embarassingly bad. I may have to redo those when I have the time, now that I sort of know what I am doing with 3d modelling. Don't worry about too many cooks in the kitchen though; If I did that I'd just submit them to you for inclusion.

5 people like this

Share this post


Link to post
Share on other sites
On 7/15/2017 at 0:40 PM, linuxgurugamer said:

You can't willy-nilly change part names.  Those names are significant and can't change

The part shows up in the Utility section.

If it isn't there (I just installed via CKAN to test), then you have another problem.

So, do the following:

  1. Delete the entire directory
  2. Install it again, preferably using CKAN
  3. Start the game and see if it's there
  4. If it isn't there, send me the following files:
  • output_log.txt
  • ModuleManager.ConfigCache

https://drive.google.com/file/d/0B4fFcVxVOPBAOTFuRE9jY2dtcDQ/view?usp=sharing -- output_log.txt
https://drive.google.com/file/d/0B4fFcVxVOPBAMDk0U29aTS1EalU/view?usp=sharing -- ModuleManager.CopnfigCache

Share this post


Link to post
Share on other sites
8 hours ago, Mihara said:

Woot, it's the new one! :) I was expecting to see the old one, not sure why. Does the IVA render at all? I see it's commented out, but the file is there.

My take on the USI-LS config for the new centrifuge. Since there are no sensible balancing guidelines for that, I just took the numbers of the larger inflatable centrifuge from MKS and assumed the habitation bonus conferred as well as the electric charge consumed are proportional to mass, so take it with a grain of salt.


@PART[centrifugeSmall]:NEEDS[USILifeSupport]
{
	MODULE
	{
		name = ModuleLifeSupport
	}
	MODULE
	{
		name = USI_ModuleFieldRepair
	}

	MODULE
	{
		name = ModuleHabitation
		BaseKerbalMonths = 288
		CrewCapacity = 0
		BaseHabMultiplier = 0
		ConverterName = Habitat
		StartActionName = Start Habitat
		StopActionName = Stop Habitat
		INPUT_RESOURCE
		{
			ResourceName = ElectricCharge
			Ratio = 7.2
		}
	}
}

 

The IVA is horrible, will give someone seizures.

If someone want's to make an IVA for it, I'd love it.

Share this post


Link to post
Share on other sites
3 hours ago, linuxgurugamer said:

The IVA is horrible, will give someone seizures.

If someone want's to make an IVA for it, I'd love it.

Which IVA?

Share this post


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

Which IVA?

For the newer small centrifuge.

Share this post


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

For the newer small centrifuge.

Which is commented out in the config

1 person likes this

Share this post


Link to post
Share on other sites
23 hours ago, linuxgurugamer said:

Added Small Centrifuge

 

*Excited squealing*

1 person likes this

Share this post


Link to post
Share on other sites

Posted (edited)

Fresh find:

PartLoader: Compiling Part 'TokamakIndustries/parts/inflatoflat/HabitatPack_FLAT_Fix/TIinflatoFlat'
 
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)

PartLoader Warning: Variable ExpectedCrew not found in Part
 
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)

ERROR IN USIAnimationOnLoad - Array index is out of range.
 
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)

Module ModuleDockingHatch threw during OnLoad: System.NullReferenceException: Object reference not set to an instance of an object
  at ConnectedLivingSpace.ModuleDockingHatch.IsRelatedDockingNode (.ModuleDockingNode dockNode) [0x00000] in <filename unknown>:0 
  at ConnectedLivingSpace.ModuleDockingHatch.CheckModuleDockingNode () [0x00000] in <filename unknown>:0 
  at ConnectedLivingSpace.ModuleDockingHatch.isInDockedState () [0x00000] in <filename unknown>:0 
  at ConnectedLivingSpace.ModuleDockingHatch.OnLoad (.ConfigNode node) [0x00000] in <filename unknown>:0 
  at PartModule.Load (.ConfigNode node) [0x00000] in <filename unknown>:0 
 
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)

-INFO- Tac.LifeSupportModule[FFEBF072][319.09]: OnAwake
 
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)

Part already contains resource 'ElectricCharge'
 
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)

Starting the Dispatcher
 
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)


 
(Filename:  Line: 97)

Cannot find a PartModule of typename 'BuildEngineer'
 
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)

Cannot find a PartModule of typename 'FlightEngineer'
 
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)

-INFO- Tac.LifeSupportModule[FFEBF020][319.09]: OnAwake
 
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)

Starting the Dispatcher
 
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)


 
(Filename:  Line: 97)

PartLoader: Part 'TokamakIndustries/parts/inflatoflat/HabitatPack_FLAT_Fix/TIinflatoFlat' has no database record. Creating.
 
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)

-INFO- Tac.LifeSupportModule[FFEBEFBC][319.09]: OnAwake
 
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)

Starting the Dispatcher
 
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)


 
(Filename:  Line: 97)

DragCubeSystem: Creating drag cubes for part 'TIinflatoFlat'
 
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)

IndexOutOfRangeException: Array index is out of range.
  at USITools.USIAnimation.AssumeDragCubePosition (System.String name) [0x00000] in <filename unknown>:0 
  at DragCubeSystem+<RenderDragCubes>c__Iterator1F.MoveNext () [0x00000] in <filename unknown>:0 
  at UnityEngine.SetupCoroutine.InvokeMoveNext (IEnumerator enumerator, IntPtr returnValueAddress) [0x00000] in <filename unknown>:0 
UnityEngine.MonoBehaviour:StartCoroutine_Auto(IEnumerator)
UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
<RenderDragCubesCoroutine>c__Iterator1E:MoveNext()
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
UnityEngine.MonoBehaviour:StartCoroutine_Auto(IEnumerator)
UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
<SetupDragCubeCoroutine>c__Iterator20:MoveNext()
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
UnityEngine.MonoBehaviour:StartCoroutine_Auto(IEnumerator)
UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator)
<CompileParts>c__Iterator66:MoveNext()
UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)
 
(Filename:  Line: -1)

PartLoader: Compiling Part 'TokamakIndustries/parts/inflatoflat/inflatoflat/TIinflatoFlat'
 
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)

PartLoader Warning: Variable ExpectedCrew not found in Part
 
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)

Module ModuleDockingHatch threw during OnLoad: System.NullReferenceException: Object reference not set to an instance of an object
  at ConnectedLivingSpace.ModuleDockingHatch.IsRelatedDockingNode (.ModuleDockingNode dockNode) [0x00000] in <filename unknown>:0 
  at ConnectedLivingSpace.ModuleDockingHatch.CheckModuleDockingNode () [0x00000] in <filename unknown>:0 
  at ConnectedLivingSpace.ModuleDockingHatch.isInDockedState () [0x00000] in <filename unknown>:0 
  at ConnectedLivingSpace.ModuleDockingHatch.OnLoad (.ConfigNode node) [0x00000] in <filename unknown>:0 
  at PartModule.Load (.ConfigNode node) [0x00000] in <filename unknown>:0 
 
(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)

 

Edited by Gordon Dry

Share this post


Link to post
Share on other sites

@Gordon Dry Do you have USI Tools installed? This needs to be present regardless of your favorite LS, for most of the inflatables' inflation. ExpectedCrew is a placeholder I put, used by the Kerbalism code to keep the line count down in that area.

Share this post


Link to post
Share on other sites

Yes, I got USI tools.

Share this post


Link to post
Share on other sites

@Gordon Dry Have you tried removing mods to sift out a potential cause of this problem? For one, I don't use Connected Living Space (assuming you do) so if that's the cause I'd never know.

Share this post


Link to post
Share on other sites

Posted (edited)

On ‎7‎/‎16‎/‎2017 at 11:21 AM, linuxgurugamer said:

I made a mistake, working on fixing it how.

Basicly, I asked @JadeOfMaar to review all the LS stuff.  He sent me some new files which were supposed to REPLACE the old ones, instead I just added them :-(

Anyway, I've updated it for a new release:  0.1.6

  • Removed old LS files, moved into Extras directory
  • Added Small Centrifuge

Note that some of the LS settings have changed

For some reason I have multiple instances of Inflato F.L.A.T. Command Module.  Advanced Construction don't seem to show it as purchased now also.

Edited by Vaga
New Info

Share this post


Link to post
Share on other sites

I wondered why it didn't work then I saw it needed another mod. Always read the whole initial post! Since this pack is a mix several other mods is there any possibility of adding the S6 compartments? An old but nice mod that needs updating and tweeking. 

 

1 person likes this

Share this post


Link to post
Share on other sites

Posted (edited)

I knew this when tokamak was doing it. also, 6S would be good too.

Edited by DeltaDizzy

Share this post


Link to post
Share on other sites
15 hours ago, Vaga said:

For some reason I have multiple instances of Inflato F.L.A.T. Command Module.  Advanced Construction don't seem to show it as purchased now also.

that's my mistake, I accidently included two extra files.

New release, 0.1.7:

  • Removed extra files in the InflatoFlat directory

Share this post


Link to post
Share on other sites

Is Infernal Robotics running on 1.3?

Share this post


Link to post
Share on other sites
3 minutes ago, Syrius said:

Is Infernal Robotics running on 1.3?

No idea, this thread is about the Tokamak mod

Share this post


Link to post
Share on other sites
16 minutes ago, Syrius said:

Is Infernal Robotics running on 1.3?

It does work in 1.3 there are instructions for how to install and get it working on page 90 about 14 posts down from the top.

Share this post


Link to post
Share on other sites

Posted (edited)

Is there a 1.2.2 compatible version of this?

Edited by AlexTheNotSoGreat

Share this post


Link to post
Share on other sites

Posted (edited)

Look at the older thread

Edited by linuxgurugamer

Share this post


Link to post
Share on other sites

So I noticed that the new "Inflato F.L.A.T." ring is not assigned to any category, and I was only able to find it via TechTree sorting - its level 5.

I think this is an oversight :) :)

I can't find the small centrifuge.. :(

Share this post


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

So I noticed that the new "Inflato F.L.A.T." ring is not assigned to any category, and I was only able to find it via TechTree sorting - its level 5.

I think this is an oversight :) :)

I can't find the small centrifuge.. :(

Sandbox or career?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now