KospY

[1.1.2] Kerbal Inventory System (KIS) 1.2.12

Recommended Posts

Oh okay, I see. I'll revert my slotSize to 50.

So, how I would limit what volume of items I can put in each slot?

You don't. The slots are not segregated by volume.

Share this post


Link to post
Share on other sites
You don't. The slots are not segregated by volume.

Ah, I see. Thanks! :)

Share this post


Link to post
Share on other sites
I've also assumed that each KIS slot is represented by an actual (albeit non-interactive) storage locker prop in IVA...

The seat inventory shown in the VAB is representative of the pockets of the Kerbal, not a locker. Thus, if there's no Kerbal in the seat, the inventory isn't there.

Share this post


Link to post
Share on other sites

i'm having some problems:

latest KIS version + latest KSP version + Linux 64-bit = crash on launch.

latest KAS version + latest KSP version + Linux 64-bit = 5 minutes to load KAS textures.

Other 20 mods that i use do load fine, but not the KIS and KAS

Edited by Myslius

Share this post


Link to post
Share on other sites
The seat inventory shown in the VAB is representative of the pockets of the Kerbal, not a locker. Thus, if there's no Kerbal in the seat, the inventory isn't there.

I don't believe I was trying to do anything related to seats.

Essentially, I've added inventory slots to some of my station modules, so that they're sort of like the KIS large inline container, albeit only accessible internally (from other crewed modules).

Share this post


Link to post
Share on other sites

Aren't KAS and KIS now required both to function properly?

Also, I have the same problem, with game crashing on launch. Mint 17.1.

KSP Interstellar makes the same problem. I think I read somewhere that a texture file is in some resolution that linux can't work with, maybe on KSPI thread.

Share this post


Link to post
Share on other sites
Aren't KAS and KIS now required both to function properly?

Also, I have the same problem, with game crashing on launch. Mint 17.1.

KSP Interstellar makes the same problem. I think I read somewhere that a texture file is in some resolution that linux can't work with, maybe on KSPI thread.

KAS requires KIS, but KIS can be used on it's own.

Share this post


Link to post
Share on other sites

latest KIS version + latest KSP version + Linux 64-bit = crash on launch.

It's the guide part that is causing problems. Removing the guide part solves the issue. Thanks for hints

Edited by Myslius

Share this post


Link to post
Share on other sites
It's the guide part that is causing problems. Removing the guide part solves the issue. Thanks for hints

Yep, that seems to do the trick! Hooray!

Share this post


Link to post
Share on other sites

Help me please with ModuleKISPartMount. I've made the config according to the manual, but only releasing feature works. It seems like KIS doesn't recognize attachment nodes, but I don't understand why.

KIS patch:


MODULE
{
name = ModuleKISPartMount
mountedPartNode = top
sndStorePath = KIS/Sounds/containerMount
allowRelease = true
MOUNT
{
attachNode = 01
allowedPartName = compChip_accelerometer
allowedPartName = compChip_barometer
allowedPartName = compChip_gravitometer
allowedPartName = compChip_battery
allowedPartName = compChip_FS_trim
allowedPartName = compChip_graphotron
allowedPartName = compChip_RT_antenna
allowedPartName = compChip_kOS
allowedPartName = compChip_TST
allowedPartName = compChip_sas
allowedPartName = compChip_sci_storage
allowedPartName = compChip_lab
allowedPartName = compChip_antenna
allowedPartName = compChip_battery
allowedPartName = compChip_sas_basic
allowedPartName = compChip_probecore


allowedPartName = compChip_B9_info
allowedPartName = compChip_TT_neverUnload
allowedPartName = compChip_superComputer
allowedPartName = compChip_scanSat_traq
allowedPartName = compChip_FS_movecraft
allowedPartName = compChip_ID_tag
allowedPartName = compChip_KER_build
allowedPartName = compChip_KER_flight
allowedPartName = compChip_RT_SPU
allowedPartName = compChip_mechJeb
allowedPartName = compChip
allowedPartName = compChip_v2
}
MOUNT
{
attachNode = 02
allowedPartName = compChip_accelerometer
allowedPartName = compChip_barometer
allowedPartName = compChip_gravitometer
allowedPartName = compChip_battery
allowedPartName = compChip_FS_trim
allowedPartName = compChip_graphotron
allowedPartName = compChip_RT_antenna
allowedPartName = compChip_kOS
allowedPartName = compChip_TST
allowedPartName = compChip_sas
allowedPartName = compChip_sci_storage
allowedPartName = compChip_lab
allowedPartName = compChip_antenna
allowedPartName = compChip_battery
allowedPartName = compChip_sas_basic
allowedPartName = compChip_probecore


allowedPartName = compChip_B9_info
allowedPartName = compChip_TT_neverUnload
allowedPartName = compChip_superComputer
allowedPartName = compChip_scanSat_traq
allowedPartName = compChip_FS_movecraft
allowedPartName = compChip_ID_tag
allowedPartName = compChip_KER_build
allowedPartName = compChip_KER_flight
allowedPartName = compChip_RT_SPU
allowedPartName = compChip_mechJeb
allowedPartName = compChip
allowedPartName = compChip_v2
}
MOUNT
{
attachNode = 03
allowedPartName = compChip_accelerometer
allowedPartName = compChip_barometer
allowedPartName = compChip_gravitometer
allowedPartName = compChip_battery
allowedPartName = compChip_FS_trim
allowedPartName = compChip_graphotron
allowedPartName = compChip_RT_antenna
allowedPartName = compChip_kOS
allowedPartName = compChip_TST
allowedPartName = compChip_sas
allowedPartName = compChip_sci_storage
allowedPartName = compChip_lab
allowedPartName = compChip_antenna
allowedPartName = compChip_battery
allowedPartName = compChip_sas_basic
allowedPartName = compChip_probecore


allowedPartName = compChip_B9_info
allowedPartName = compChip_TT_neverUnload
allowedPartName = compChip_superComputer
allowedPartName = compChip_scanSat_traq
allowedPartName = compChip_FS_movecraft
allowedPartName = compChip_ID_tag
allowedPartName = compChip_KER_build
allowedPartName = compChip_KER_flight
allowedPartName = compChip_RT_SPU
allowedPartName = compChip_mechJeb
allowedPartName = compChip
allowedPartName = compChip_v2
}
MOUNT
{
attachNode = 04
allowedPartName = compChip_accelerometer
allowedPartName = compChip_barometer
allowedPartName = compChip_gravitometer
allowedPartName = compChip_battery
allowedPartName = compChip_FS_trim
allowedPartName = compChip_graphotron
allowedPartName = compChip_RT_antenna
allowedPartName = compChip_kOS
allowedPartName = compChip_TST
allowedPartName = compChip_sas
allowedPartName = compChip_sci_storage
allowedPartName = compChip_lab
allowedPartName = compChip_antenna
allowedPartName = compChip_battery
allowedPartName = compChip_sas_basic
allowedPartName = compChip_probecore


allowedPartName = compChip_B9_info
allowedPartName = compChip_TT_neverUnload
allowedPartName = compChip_superComputer
allowedPartName = compChip_scanSat_traq
allowedPartName = compChip_FS_movecraft
allowedPartName = compChip_ID_tag
allowedPartName = compChip_KER_build
allowedPartName = compChip_KER_flight
allowedPartName = compChip_RT_SPU
allowedPartName = compChip_mechJeb
allowedPartName = compChip
allowedPartName = compChip_v2
}
MOUNT
{
attachNode = 05
allowedPartName = compChip_accelerometer
allowedPartName = compChip_barometer
allowedPartName = compChip_gravitometer
allowedPartName = compChip_battery
allowedPartName = compChip_FS_trim
allowedPartName = compChip_graphotron
allowedPartName = compChip_RT_antenna
allowedPartName = compChip_kOS
allowedPartName = compChip_TST
allowedPartName = compChip_sas
allowedPartName = compChip_sci_storage
allowedPartName = compChip_lab
allowedPartName = compChip_antenna
allowedPartName = compChip_battery
allowedPartName = compChip_sas_basic
allowedPartName = compChip_probecore


allowedPartName = compChip_B9_info
allowedPartName = compChip_TT_neverUnload
allowedPartName = compChip_superComputer
allowedPartName = compChip_scanSat_traq
allowedPartName = compChip_FS_movecraft
allowedPartName = compChip_ID_tag
allowedPartName = compChip_KER_build
allowedPartName = compChip_KER_flight
allowedPartName = compChip_RT_SPU
allowedPartName = compChip_mechJeb
allowedPartName = compChip
allowedPartName = compChip_v2
}
MOUNT
{
attachNode = 06
allowedPartName = compChip_accelerometer
allowedPartName = compChip_barometer
allowedPartName = compChip_gravitometer
allowedPartName = compChip_battery
allowedPartName = compChip_FS_trim
allowedPartName = compChip_graphotron
allowedPartName = compChip_RT_antenna
allowedPartName = compChip_kOS
allowedPartName = compChip_TST
allowedPartName = compChip_sas
allowedPartName = compChip_sci_storage
allowedPartName = compChip_lab
allowedPartName = compChip_antenna
allowedPartName = compChip_battery
allowedPartName = compChip_sas_basic
allowedPartName = compChip_probecore


allowedPartName = compChip_B9_info
allowedPartName = compChip_TT_neverUnload
allowedPartName = compChip_superComputer
allowedPartName = compChip_scanSat_traq
allowedPartName = compChip_FS_movecraft
allowedPartName = compChip_ID_tag
allowedPartName = compChip_KER_build
allowedPartName = compChip_KER_flight
allowedPartName = compChip_RT_SPU
allowedPartName = compChip_mechJeb
allowedPartName = compChip
allowedPartName = compChip_v2
}
MOUNT
{
attachNode = 07
allowedPartName = compChip_accelerometer
allowedPartName = compChip_barometer
allowedPartName = compChip_gravitometer
allowedPartName = compChip_battery
allowedPartName = compChip_FS_trim
allowedPartName = compChip_graphotron
allowedPartName = compChip_RT_antenna
allowedPartName = compChip_kOS
allowedPartName = compChip_TST
allowedPartName = compChip_sas
allowedPartName = compChip_sci_storage
allowedPartName = compChip_lab
allowedPartName = compChip_antenna
allowedPartName = compChip_battery
allowedPartName = compChip_sas_basic
allowedPartName = compChip_probecore


allowedPartName = compChip_B9_info
allowedPartName = compChip_TT_neverUnload
allowedPartName = compChip_superComputer
allowedPartName = compChip_scanSat_traq
allowedPartName = compChip_FS_movecraft
allowedPartName = compChip_ID_tag
allowedPartName = compChip_KER_build
allowedPartName = compChip_KER_flight
allowedPartName = compChip_RT_SPU
allowedPartName = compChip_mechJeb
allowedPartName = compChip
allowedPartName = compChip_v2
}
MOUNT
{
attachNode = 08
allowedPartName = compChip_accelerometer
allowedPartName = compChip_barometer
allowedPartName = compChip_gravitometer
allowedPartName = compChip_battery
allowedPartName = compChip_FS_trim
allowedPartName = compChip_graphotron
allowedPartName = compChip_RT_antenna
allowedPartName = compChip_kOS
allowedPartName = compChip_TST
allowedPartName = compChip_sas
allowedPartName = compChip_sci_storage
allowedPartName = compChip_lab
allowedPartName = compChip_antenna
allowedPartName = compChip_battery
allowedPartName = compChip_sas_basic
allowedPartName = compChip_probecore


allowedPartName = compChip_B9_info
allowedPartName = compChip_TT_neverUnload
allowedPartName = compChip_superComputer
allowedPartName = compChip_scanSat_traq
allowedPartName = compChip_FS_movecraft
allowedPartName = compChip_ID_tag
allowedPartName = compChip_KER_build
allowedPartName = compChip_KER_flight
allowedPartName = compChip_RT_SPU
allowedPartName = compChip_mechJeb
allowedPartName = compChip
allowedPartName = compChip_v2
}
MOUNT
{
attachNode = 09
allowedPartName = compChip_accelerometer
allowedPartName = compChip_barometer
allowedPartName = compChip_gravitometer
allowedPartName = compChip_battery
allowedPartName = compChip_FS_trim
allowedPartName = compChip_graphotron
allowedPartName = compChip_RT_antenna
allowedPartName = compChip_kOS
allowedPartName = compChip_TST
allowedPartName = compChip_sas
allowedPartName = compChip_sci_storage
allowedPartName = compChip_lab
allowedPartName = compChip_antenna
allowedPartName = compChip_battery
allowedPartName = compChip_sas_basic
allowedPartName = compChip_probecore


allowedPartName = compChip_B9_info
allowedPartName = compChip_TT_neverUnload
allowedPartName = compChip_superComputer
allowedPartName = compChip_scanSat_traq
allowedPartName = compChip_FS_movecraft
allowedPartName = compChip_ID_tag
allowedPartName = compChip_KER_build
allowedPartName = compChip_KER_flight
allowedPartName = compChip_RT_SPU
allowedPartName = compChip_mechJeb
allowedPartName = compChip
allowedPartName = compChip_v2
}
MOUNT
{
attachNode = 10
allowedPartName = compChip_accelerometer
allowedPartName = compChip_barometer
allowedPartName = compChip_gravitometer
allowedPartName = compChip_battery
allowedPartName = compChip_FS_trim
allowedPartName = compChip_graphotron
allowedPartName = compChip_RT_antenna
allowedPartName = compChip_kOS
allowedPartName = compChip_TST
allowedPartName = compChip_sas
allowedPartName = compChip_sci_storage
allowedPartName = compChip_lab
allowedPartName = compChip_antenna
allowedPartName = compChip_battery
allowedPartName = compChip_sas_basic
allowedPartName = compChip_probecore


allowedPartName = compChip_B9_info
allowedPartName = compChip_TT_neverUnload
allowedPartName = compChip_superComputer
allowedPartName = compChip_scanSat_traq
allowedPartName = compChip_FS_movecraft
allowedPartName = compChip_ID_tag
allowedPartName = compChip_KER_build
allowedPartName = compChip_KER_flight
allowedPartName = compChip_RT_SPU
allowedPartName = compChip_mechJeb
allowedPartName = compChip
allowedPartName = compChip_v2
}
MOUNT
{
attachNode = 11
allowedPartName = compChip_accelerometer
allowedPartName = compChip_barometer
allowedPartName = compChip_gravitometer
allowedPartName = compChip_battery
allowedPartName = compChip_FS_trim
allowedPartName = compChip_graphotron
allowedPartName = compChip_RT_antenna
allowedPartName = compChip_kOS
allowedPartName = compChip_TST
allowedPartName = compChip_sas
allowedPartName = compChip_sci_storage
allowedPartName = compChip_lab
allowedPartName = compChip_antenna
allowedPartName = compChip_battery
allowedPartName = compChip_sas_basic
allowedPartName = compChip_probecore


allowedPartName = compChip_B9_info
allowedPartName = compChip_TT_neverUnload
allowedPartName = compChip_superComputer
allowedPartName = compChip_scanSat_traq
allowedPartName = compChip_FS_movecraft
allowedPartName = compChip_ID_tag
allowedPartName = compChip_KER_build
allowedPartName = compChip_KER_flight
allowedPartName = compChip_RT_SPU
allowedPartName = compChip_mechJeb
allowedPartName = compChip
allowedPartName = compChip_v2
}
MOUNT
{
attachNode = 12
allowedPartName = compChip_accelerometer
allowedPartName = compChip_barometer
allowedPartName = compChip_gravitometer
allowedPartName = compChip_battery
allowedPartName = compChip_FS_trim
allowedPartName = compChip_graphotron
allowedPartName = compChip_RT_antenna
allowedPartName = compChip_kOS
allowedPartName = compChip_TST
allowedPartName = compChip_sas
allowedPartName = compChip_sci_storage
allowedPartName = compChip_lab
allowedPartName = compChip_antenna
allowedPartName = compChip_battery
allowedPartName = compChip_sas_basic
allowedPartName = compChip_probecore


allowedPartName = compChip_B9_info
allowedPartName = compChip_TT_neverUnload
allowedPartName = compChip_superComputer
allowedPartName = compChip_scanSat_traq
allowedPartName = compChip_FS_movecraft
allowedPartName = compChip_ID_tag
allowedPartName = compChip_KER_build
allowedPartName = compChip_KER_flight
allowedPartName = compChip_RT_SPU
allowedPartName = compChip_mechJeb
allowedPartName = compChip
allowedPartName = compChip_v2
}
MOUNT
{
attachNode = 13
allowedPartName = compChip_accelerometer
allowedPartName = compChip_barometer
allowedPartName = compChip_gravitometer
allowedPartName = compChip_battery
allowedPartName = compChip_FS_trim
allowedPartName = compChip_graphotron
allowedPartName = compChip_RT_antenna
allowedPartName = compChip_kOS
allowedPartName = compChip_TST
allowedPartName = compChip_sas
allowedPartName = compChip_sci_storage
allowedPartName = compChip_lab
allowedPartName = compChip_antenna
allowedPartName = compChip_battery
allowedPartName = compChip_sas_basic
allowedPartName = compChip_probecore


allowedPartName = compChip_B9_info
allowedPartName = compChip_TT_neverUnload
allowedPartName = compChip_superComputer
allowedPartName = compChip_scanSat_traq
allowedPartName = compChip_FS_movecraft
allowedPartName = compChip_ID_tag
allowedPartName = compChip_KER_build
allowedPartName = compChip_KER_flight
allowedPartName = compChip_RT_SPU
allowedPartName = compChip_mechJeb
allowedPartName = compChip
allowedPartName = compChip_v2
}
}
}
@PART[compCore_radial]:NEEDS[KIS]{

Part config:


name = compCore_radial
module = Part
author = micha030201


// --- asset parameters ---
MODEL
{
model = ChromaWorks/Parts/ComputerPackage/compCore/8core_radial
scale = 1.0, 1.0, 1.0
}
scale = 1.0
rescaleFactor = 1.0


node_attach = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1
node_stack_01 = -0.05875, -0.005, 0.28125, 1.0, 0.0, 0.0, 0
node_stack_02 = -0.05875, -0.005, 0.234375, 1.0, 0.0, 0.0, 0
node_stack_03 = -0.05875, -0.005, 0.1875, 1.0, 0.0, 0.0, 0
node_stack_04 = -0.05875, -0.005, 0.140625, 1.0, 0.0, 0.0, 0
node_stack_05 = -0.05875, -0.005, 0.09375, 1.0, 0.0, 0.0, 0
node_stack_06 = -0.05875, -0.005, 0.046875, 1.0, 0.0, 0.0, 0
node_stack_07 = -0.05875, -0.005, 0.0, 1.0, 0.0, 0.0, 0
node_stack_08 = -0.05875, -0.005, -0.046875, 1.0, 0.0, 0.0, 0
node_stack_09 = -0.05875, -0.005, -0.09375, 1.0, 0.0, 0.0, 0
node_stack_10 = -0.05875, -0.005, -0.140625, 1.0, 0.0, 0.0, 0
node_stack_11 = -0.05875, -0.005, -0.1875, 1.0, 0.0, 0.0, 0
node_stack_12 = -0.05875, -0.005, -0.234375, 1.0, 0.0, 0.0, 0
node_stack_13 = -0.05875, -0.005, -0.28125, 1.0, 0.0, 0.0, 0




TechRequired = survivability


entryCost = 400
cost = 60
category = Utility
subcategory = 0
title = CW Radial Chip Slot
manufacturer = Chroma Works
description = This is a surface attachable slot for chips. Comes with a small battery. Great for building landers, rovers and weird stuff. Mostly weird stuff.
attachRules = 0,1,1,1,1


// --- standard part parameters ---




mass = 0.015
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
crashTolerance = 9
maxTemp = 2000
PhysicsSignificance = 1
explosionPotential = 0
bulkheadProfiles = srf
//fuelCrossFeed = False


RESOURCE
{
name = ElectricCharge
amount = 100
maxAmount = 100
}


}
PART{

The part is from my mod here. Radially attachable slot is the one. The same config works on the other, similar part, but not on this one. Tell me please what's wrong with my config/model/life/etc...

Edited by micha030201

Share this post


Link to post
Share on other sites
Help me please with ModuleKISPartMount. I've made the config according to the manual, but only releasing feature works. It seems like KIS doesn't recognize attachment nodes, but I don't understand why.

KIS patch:


MODULE
{
name = ModuleKISPartMount
mountedPartNode = top
sndStorePath = KIS/Sounds/containerMount
allowRelease = true
MOUNT
{
attachNode = 01
allowedPartName = compChip_accelerometer
allowedPartName = compChip_barometer
allowedPartName = compChip_gravitometer
allowedPartName = compChip_battery
allowedPartName = compChip_FS_trim
allowedPartName = compChip_graphotron
allowedPartName = compChip_RT_antenna
allowedPartName = compChip_kOS
allowedPartName = compChip_TST
allowedPartName = compChip_sas
allowedPartName = compChip_sci_storage
allowedPartName = compChip_lab
allowedPartName = compChip_antenna
allowedPartName = compChip_battery
allowedPartName = compChip_sas_basic
allowedPartName = compChip_probecore


allowedPartName = compChip_B9_info
allowedPartName = compChip_TT_neverUnload
allowedPartName = compChip_superComputer
allowedPartName = compChip_scanSat_traq
allowedPartName = compChip_FS_movecraft
allowedPartName = compChip_ID_tag
allowedPartName = compChip_KER_build
allowedPartName = compChip_KER_flight
allowedPartName = compChip_RT_SPU
allowedPartName = compChip_mechJeb
allowedPartName = compChip
allowedPartName = compChip_v2
}
MOUNT
{
attachNode = 02
allowedPartName = compChip_accelerometer
allowedPartName = compChip_barometer
allowedPartName = compChip_gravitometer
allowedPartName = compChip_battery
allowedPartName = compChip_FS_trim
allowedPartName = compChip_graphotron
allowedPartName = compChip_RT_antenna
allowedPartName = compChip_kOS
allowedPartName = compChip_TST
allowedPartName = compChip_sas
allowedPartName = compChip_sci_storage
allowedPartName = compChip_lab
allowedPartName = compChip_antenna
allowedPartName = compChip_battery
allowedPartName = compChip_sas_basic
allowedPartName = compChip_probecore


allowedPartName = compChip_B9_info
allowedPartName = compChip_TT_neverUnload
allowedPartName = compChip_superComputer
allowedPartName = compChip_scanSat_traq
allowedPartName = compChip_FS_movecraft
allowedPartName = compChip_ID_tag
allowedPartName = compChip_KER_build
allowedPartName = compChip_KER_flight
allowedPartName = compChip_RT_SPU
allowedPartName = compChip_mechJeb
allowedPartName = compChip
allowedPartName = compChip_v2
}
MOUNT
{
attachNode = 03
allowedPartName = compChip_accelerometer
allowedPartName = compChip_barometer
allowedPartName = compChip_gravitometer
allowedPartName = compChip_battery
allowedPartName = compChip_FS_trim
allowedPartName = compChip_graphotron
allowedPartName = compChip_RT_antenna
allowedPartName = compChip_kOS
allowedPartName = compChip_TST
allowedPartName = compChip_sas
allowedPartName = compChip_sci_storage
allowedPartName = compChip_lab
allowedPartName = compChip_antenna
allowedPartName = compChip_battery
allowedPartName = compChip_sas_basic
allowedPartName = compChip_probecore


allowedPartName = compChip_B9_info
allowedPartName = compChip_TT_neverUnload
allowedPartName = compChip_superComputer
allowedPartName = compChip_scanSat_traq
allowedPartName = compChip_FS_movecraft
allowedPartName = compChip_ID_tag
allowedPartName = compChip_KER_build
allowedPartName = compChip_KER_flight
allowedPartName = compChip_RT_SPU
allowedPartName = compChip_mechJeb
allowedPartName = compChip
allowedPartName = compChip_v2
}
MOUNT
{
attachNode = 04
allowedPartName = compChip_accelerometer
allowedPartName = compChip_barometer
allowedPartName = compChip_gravitometer
allowedPartName = compChip_battery
allowedPartName = compChip_FS_trim
allowedPartName = compChip_graphotron
allowedPartName = compChip_RT_antenna
allowedPartName = compChip_kOS
allowedPartName = compChip_TST
allowedPartName = compChip_sas
allowedPartName = compChip_sci_storage
allowedPartName = compChip_lab
allowedPartName = compChip_antenna
allowedPartName = compChip_battery
allowedPartName = compChip_sas_basic
allowedPartName = compChip_probecore


allowedPartName = compChip_B9_info
allowedPartName = compChip_TT_neverUnload
allowedPartName = compChip_superComputer
allowedPartName = compChip_scanSat_traq
allowedPartName = compChip_FS_movecraft
allowedPartName = compChip_ID_tag
allowedPartName = compChip_KER_build
allowedPartName = compChip_KER_flight
allowedPartName = compChip_RT_SPU
allowedPartName = compChip_mechJeb
allowedPartName = compChip
allowedPartName = compChip_v2
}
MOUNT
{
attachNode = 05
allowedPartName = compChip_accelerometer
allowedPartName = compChip_barometer
allowedPartName = compChip_gravitometer
allowedPartName = compChip_battery
allowedPartName = compChip_FS_trim
allowedPartName = compChip_graphotron
allowedPartName = compChip_RT_antenna
allowedPartName = compChip_kOS
allowedPartName = compChip_TST
allowedPartName = compChip_sas
allowedPartName = compChip_sci_storage
allowedPartName = compChip_lab
allowedPartName = compChip_antenna
allowedPartName = compChip_battery
allowedPartName = compChip_sas_basic
allowedPartName = compChip_probecore


allowedPartName = compChip_B9_info
allowedPartName = compChip_TT_neverUnload
allowedPartName = compChip_superComputer
allowedPartName = compChip_scanSat_traq
allowedPartName = compChip_FS_movecraft
allowedPartName = compChip_ID_tag
allowedPartName = compChip_KER_build
allowedPartName = compChip_KER_flight
allowedPartName = compChip_RT_SPU
allowedPartName = compChip_mechJeb
allowedPartName = compChip
allowedPartName = compChip_v2
}
MOUNT
{
attachNode = 06
allowedPartName = compChip_accelerometer
allowedPartName = compChip_barometer
allowedPartName = compChip_gravitometer
allowedPartName = compChip_battery
allowedPartName = compChip_FS_trim
allowedPartName = compChip_graphotron
allowedPartName = compChip_RT_antenna
allowedPartName = compChip_kOS
allowedPartName = compChip_TST
allowedPartName = compChip_sas
allowedPartName = compChip_sci_storage
allowedPartName = compChip_lab
allowedPartName = compChip_antenna
allowedPartName = compChip_battery
allowedPartName = compChip_sas_basic
allowedPartName = compChip_probecore


allowedPartName = compChip_B9_info
allowedPartName = compChip_TT_neverUnload
allowedPartName = compChip_superComputer
allowedPartName = compChip_scanSat_traq
allowedPartName = compChip_FS_movecraft
allowedPartName = compChip_ID_tag
allowedPartName = compChip_KER_build
allowedPartName = compChip_KER_flight
allowedPartName = compChip_RT_SPU
allowedPartName = compChip_mechJeb
allowedPartName = compChip
allowedPartName = compChip_v2
}
MOUNT
{
attachNode = 07
allowedPartName = compChip_accelerometer
allowedPartName = compChip_barometer
allowedPartName = compChip_gravitometer
allowedPartName = compChip_battery
allowedPartName = compChip_FS_trim
allowedPartName = compChip_graphotron
allowedPartName = compChip_RT_antenna
allowedPartName = compChip_kOS
allowedPartName = compChip_TST
allowedPartName = compChip_sas
allowedPartName = compChip_sci_storage
allowedPartName = compChip_lab
allowedPartName = compChip_antenna
allowedPartName = compChip_battery
allowedPartName = compChip_sas_basic
allowedPartName = compChip_probecore


allowedPartName = compChip_B9_info
allowedPartName = compChip_TT_neverUnload
allowedPartName = compChip_superComputer
allowedPartName = compChip_scanSat_traq
allowedPartName = compChip_FS_movecraft
allowedPartName = compChip_ID_tag
allowedPartName = compChip_KER_build
allowedPartName = compChip_KER_flight
allowedPartName = compChip_RT_SPU
allowedPartName = compChip_mechJeb
allowedPartName = compChip
allowedPartName = compChip_v2
}
MOUNT
{
attachNode = 08
allowedPartName = compChip_accelerometer
allowedPartName = compChip_barometer
allowedPartName = compChip_gravitometer
allowedPartName = compChip_battery
allowedPartName = compChip_FS_trim
allowedPartName = compChip_graphotron
allowedPartName = compChip_RT_antenna
allowedPartName = compChip_kOS
allowedPartName = compChip_TST
allowedPartName = compChip_sas
allowedPartName = compChip_sci_storage
allowedPartName = compChip_lab
allowedPartName = compChip_antenna
allowedPartName = compChip_battery
allowedPartName = compChip_sas_basic
allowedPartName = compChip_probecore


allowedPartName = compChip_B9_info
allowedPartName = compChip_TT_neverUnload
allowedPartName = compChip_superComputer
allowedPartName = compChip_scanSat_traq
allowedPartName = compChip_FS_movecraft
allowedPartName = compChip_ID_tag
allowedPartName = compChip_KER_build
allowedPartName = compChip_KER_flight
allowedPartName = compChip_RT_SPU
allowedPartName = compChip_mechJeb
allowedPartName = compChip
allowedPartName = compChip_v2
}
MOUNT
{
attachNode = 09
allowedPartName = compChip_accelerometer
allowedPartName = compChip_barometer
allowedPartName = compChip_gravitometer
allowedPartName = compChip_battery
allowedPartName = compChip_FS_trim
allowedPartName = compChip_graphotron
allowedPartName = compChip_RT_antenna
allowedPartName = compChip_kOS
allowedPartName = compChip_TST
allowedPartName = compChip_sas
allowedPartName = compChip_sci_storage
allowedPartName = compChip_lab
allowedPartName = compChip_antenna
allowedPartName = compChip_battery
allowedPartName = compChip_sas_basic
allowedPartName = compChip_probecore


allowedPartName = compChip_B9_info
allowedPartName = compChip_TT_neverUnload
allowedPartName = compChip_superComputer
allowedPartName = compChip_scanSat_traq
allowedPartName = compChip_FS_movecraft
allowedPartName = compChip_ID_tag
allowedPartName = compChip_KER_build
allowedPartName = compChip_KER_flight
allowedPartName = compChip_RT_SPU
allowedPartName = compChip_mechJeb
allowedPartName = compChip
allowedPartName = compChip_v2
}
MOUNT
{
attachNode = 10
allowedPartName = compChip_accelerometer
allowedPartName = compChip_barometer
allowedPartName = compChip_gravitometer
allowedPartName = compChip_battery
allowedPartName = compChip_FS_trim
allowedPartName = compChip_graphotron
allowedPartName = compChip_RT_antenna
allowedPartName = compChip_kOS
allowedPartName = compChip_TST
allowedPartName = compChip_sas
allowedPartName = compChip_sci_storage
allowedPartName = compChip_lab
allowedPartName = compChip_antenna
allowedPartName = compChip_battery
allowedPartName = compChip_sas_basic
allowedPartName = compChip_probecore


allowedPartName = compChip_B9_info
allowedPartName = compChip_TT_neverUnload
allowedPartName = compChip_superComputer
allowedPartName = compChip_scanSat_traq
allowedPartName = compChip_FS_movecraft
allowedPartName = compChip_ID_tag
allowedPartName = compChip_KER_build
allowedPartName = compChip_KER_flight
allowedPartName = compChip_RT_SPU
allowedPartName = compChip_mechJeb
allowedPartName = compChip
allowedPartName = compChip_v2
}
MOUNT
{
attachNode = 11
allowedPartName = compChip_accelerometer
allowedPartName = compChip_barometer
allowedPartName = compChip_gravitometer
allowedPartName = compChip_battery
allowedPartName = compChip_FS_trim
allowedPartName = compChip_graphotron
allowedPartName = compChip_RT_antenna
allowedPartName = compChip_kOS
allowedPartName = compChip_TST
allowedPartName = compChip_sas
allowedPartName = compChip_sci_storage
allowedPartName = compChip_lab
allowedPartName = compChip_antenna
allowedPartName = compChip_battery
allowedPartName = compChip_sas_basic
allowedPartName = compChip_probecore


allowedPartName = compChip_B9_info
allowedPartName = compChip_TT_neverUnload
allowedPartName = compChip_superComputer
allowedPartName = compChip_scanSat_traq
allowedPartName = compChip_FS_movecraft
allowedPartName = compChip_ID_tag
allowedPartName = compChip_KER_build
allowedPartName = compChip_KER_flight
allowedPartName = compChip_RT_SPU
allowedPartName = compChip_mechJeb
allowedPartName = compChip
allowedPartName = compChip_v2
}
MOUNT
{
attachNode = 12
allowedPartName = compChip_accelerometer
allowedPartName = compChip_barometer
allowedPartName = compChip_gravitometer
allowedPartName = compChip_battery
allowedPartName = compChip_FS_trim
allowedPartName = compChip_graphotron
allowedPartName = compChip_RT_antenna
allowedPartName = compChip_kOS
allowedPartName = compChip_TST
allowedPartName = compChip_sas
allowedPartName = compChip_sci_storage
allowedPartName = compChip_lab
allowedPartName = compChip_antenna
allowedPartName = compChip_battery
allowedPartName = compChip_sas_basic
allowedPartName = compChip_probecore


allowedPartName = compChip_B9_info
allowedPartName = compChip_TT_neverUnload
allowedPartName = compChip_superComputer
allowedPartName = compChip_scanSat_traq
allowedPartName = compChip_FS_movecraft
allowedPartName = compChip_ID_tag
allowedPartName = compChip_KER_build
allowedPartName = compChip_KER_flight
allowedPartName = compChip_RT_SPU
allowedPartName = compChip_mechJeb
allowedPartName = compChip
allowedPartName = compChip_v2
}
MOUNT
{
attachNode = 13
allowedPartName = compChip_accelerometer
allowedPartName = compChip_barometer
allowedPartName = compChip_gravitometer
allowedPartName = compChip_battery
allowedPartName = compChip_FS_trim
allowedPartName = compChip_graphotron
allowedPartName = compChip_RT_antenna
allowedPartName = compChip_kOS
allowedPartName = compChip_TST
allowedPartName = compChip_sas
allowedPartName = compChip_sci_storage
allowedPartName = compChip_lab
allowedPartName = compChip_antenna
allowedPartName = compChip_battery
allowedPartName = compChip_sas_basic
allowedPartName = compChip_probecore


allowedPartName = compChip_B9_info
allowedPartName = compChip_TT_neverUnload
allowedPartName = compChip_superComputer
allowedPartName = compChip_scanSat_traq
allowedPartName = compChip_FS_movecraft
allowedPartName = compChip_ID_tag
allowedPartName = compChip_KER_build
allowedPartName = compChip_KER_flight
allowedPartName = compChip_RT_SPU
allowedPartName = compChip_mechJeb
allowedPartName = compChip
allowedPartName = compChip_v2
}
}
}
@PART[compCore_radial]:NEEDS[KIS]{

Part config:


name = compCore_radial
module = Part
author = micha030201


// --- asset parameters ---
MODEL
{
model = ChromaWorks/Parts/ComputerPackage/compCore/8core_radial
scale = 1.0, 1.0, 1.0
}
scale = 1.0
rescaleFactor = 1.0


node_attach = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1
node_stack_01 = -0.05875, -0.005, 0.28125, 1.0, 0.0, 0.0, 0
node_stack_02 = -0.05875, -0.005, 0.234375, 1.0, 0.0, 0.0, 0
node_stack_03 = -0.05875, -0.005, 0.1875, 1.0, 0.0, 0.0, 0
node_stack_04 = -0.05875, -0.005, 0.140625, 1.0, 0.0, 0.0, 0
node_stack_05 = -0.05875, -0.005, 0.09375, 1.0, 0.0, 0.0, 0
node_stack_06 = -0.05875, -0.005, 0.046875, 1.0, 0.0, 0.0, 0
node_stack_07 = -0.05875, -0.005, 0.0, 1.0, 0.0, 0.0, 0
node_stack_08 = -0.05875, -0.005, -0.046875, 1.0, 0.0, 0.0, 0
node_stack_09 = -0.05875, -0.005, -0.09375, 1.0, 0.0, 0.0, 0
node_stack_10 = -0.05875, -0.005, -0.140625, 1.0, 0.0, 0.0, 0
node_stack_11 = -0.05875, -0.005, -0.1875, 1.0, 0.0, 0.0, 0
node_stack_12 = -0.05875, -0.005, -0.234375, 1.0, 0.0, 0.0, 0
node_stack_13 = -0.05875, -0.005, -0.28125, 1.0, 0.0, 0.0, 0




TechRequired = survivability


entryCost = 400
cost = 60
category = Utility
subcategory = 0
title = CW Radial Chip Slot
manufacturer = Chroma Works
description = This is a surface attachable slot for chips. Comes with a small battery. Great for building landers, rovers and weird stuff. Mostly weird stuff.
attachRules = 0,1,1,1,1


// --- standard part parameters ---




mass = 0.015
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
crashTolerance = 9
maxTemp = 2000
PhysicsSignificance = 1
explosionPotential = 0
bulkheadProfiles = srf
//fuelCrossFeed = False


RESOURCE
{
name = ElectricCharge
amount = 100
maxAmount = 100
}


}
PART{

The part is from my mod here. Radially attachable slot is the one. The same config works on the other, similar part, but not on this one. Tell me please what's wrong with my config/model/life/etc...

Check out the configs of core parts from Universal Storage mod. They hold all the answers.

- - - Updated - - -

To all KIS fans: OSE Workshop mod has now been updated with new features and parts:

PracticalPersonalEidolonhelvum.gifSaX2gNc.jpg

Edited by Enceos

Share this post


Link to post
Share on other sites

Hi there hope this helps I have been using both kis and kas via the ckan interface and while it dose give me a warning that it was ment for 1.0.2 it seems to work fine as far as I can tell just my experiance

Share this post


Link to post
Share on other sites

Hey, I'm noticing that when I create a new ship with the 2.5m KIS container or with OSE workshops 3D oprinting lab and modified MPL, and launch it from the VAB/SPH, I get a bunch of these exceptions from KIS.


NullReferenceException: Object reference not set to an instance of an object
at KIS.ModuleKISInventory.UpdateKey () [0x00000] in <filename unknown>:0

at KIS.ModuleKISInventory.Update () [0x00000] in <filename unknown>:0

Output log: http://sta.sh/0noogt5zmb5

Share this post


Link to post
Share on other sites
I take it KIS works with 1.0.4 then

5 pages back

Just for information, KIS should work fine on KSP 1.0.4. You can ignore the warning message.

I'm working on a major update for KIS (v1.2), which mainly aims to improve attaching & detaching function.

Here is some info on this :

  • A dedicated key to attach/detach will be added ("H"), to attach/detach "special" part without any tools (for example :explosives, ground base)
  • You will be able to detach part of its parent with the "H" key too (without grabbing).
  • The "X" key will remain to use the right hand tool as usual (so for the wrench and the screwdriver that will be a shortcut to the "h" key)
  • I added some colors and icons to better differentiate grabbing / attaching / detaching

Hopefully it will be released "soon" :)

Share this post


Link to post
Share on other sites

I forgot to equip a drill when I was leaving and now my craft is halfway to Jool and I need to move some items around. How do I add the drill to the Engineer's inventory in flight by changing any files?

Share this post


Link to post
Share on other sites

Hey I'm working on using a scaled down BD armory 20mm turret as a hand held EVA item. I have it where its in the kerbals hand and at a good scale, I also am able to see ammo as well as toggle the turret. But I can't seem to get BD and KIS to play nice. I have no control to aim it or fire it. I am currently using a modified KIS Item module as well as an ammo module and an RTG module for power (not sure I even need power) just curious if anyone else has played around with this and got it to work.

Proof of concept

screenshot0_zpsqwoozpzg.png~original

Edited by V8jester

Share this post


Link to post
Share on other sites

KIS 1.2.0 released!

This new version introduce a dedicated key to attach/detach parts (H). Hopefully this will prevent confusion and add new extra features like detaching a part without grabbing it.

We also added a new container type, the ISC-6K (made by Winn75) :

v820Tukl.png

Hope you enjoy it :)

Here is the changelog :

  • [New Part] ISC-6K inline container (6 000L)
  • [Enhancement] Added a dedicated key to attach/detach (H)
  • [Enhancement] Part can be detached from parent without grabbing
  • [Enhancement] Explosives can be attached without a tool
  • [Enhancement] Added a GUI to set the timer and radius of explosives
  • [Enhancement] Added different color to attach and drop
  • [Enhancement] Added an dedicated icon for detaching
  • [Enhancement] Allow detaching & grabbing of part with one parent or children
  • [Enhancement] Added colors to the target part and his parent on detach
  • [Enhancement] Removed attach mass restriction for the wrench
  • [Enhancement] Added a ModuleKISItem parameter : allowStaticAttach (0:false / 1:true / 2:Attach tool needed)
  • [Enhancement] Added a ModuleKISItem parameter : allowPartAttach (0:false / 1:true / 2:Attach tool needed)
  • [Enhancement] Added a ModuleKISItemAttachTool & ModuleKISPickup parameter to enable/disable part & static attach
  • [Change] IMC-250 container renamed ILC-18k, max volume reduced from 22000 to 18000
  • [Change] Moved ModuleKISPartStatic to ModuleKISItem
  • [Change] Changed some part description
  • [Change] Increased explosives maxTemp parameter
  • [Change] Updated guide to 1.2
  • [Fix] Compatibility fix for KSP 1.0.4
  • [Fix] Fixed crash on x64 linux
  • [Fix] Fixed wrong position of part attached from inventory
  • [Fix] Prevent part "cloning" when removing content of a carried container before dropping it
  • [Fix] Fix crash when dropping a part from a carried container

Edited by KospY

Share this post


Link to post
Share on other sites

Nice new features, gonna test them out

Share this post


Link to post
Share on other sites

When installing KIS 1.2.0, the game hangs on loading screen, module manager at Corvus_Exterior. Went back to previous KIS version and everything is ok.

Share this post


Link to post
Share on other sites

Cocox, Mine loads fine when i updated both KAS and KIS. It was freezing before when I had only updated KIS.

Share this post


Link to post
Share on other sites
Hey I'm working on using a scaled down BD armory 20mm turret as a hand held EVA item. I have it where its in the kerbals hand and at a good scale, I also am able to see ammo as well as toggle the turret. But I can't seem to get BD and KIS to play nice. I have no control to aim it or fire it. I am currently using a modified KIS Item module as well as an ammo module and an RTG module for power (not sure I even need power) just curious if anyone else has played around with this and got it to work.

Did you try with equipMode = part in ModuleKISItem ?

Share this post


Link to post
Share on other sites
Guest

Version file in new download still states that it's 1.1.6


{
"NAME":"KIS",
"URL":"https://raw.githubusercontent.com/KospY/KIS/master/kis.version",
"VERSION":
{
"MAJOR":1,
"MINOR":1,
"PATCH":6,
"BUILD":0
},
"KSP_VERSION":
{
"MAJOR":1,
"MINOR":0,
"PATCH":4
}
}

Share this post


Link to post
Share on other sites
Version file in new download still states that it's 1.1.6


{
"NAME":"KIS",
"URL":"https://raw.githubusercontent.com/KospY/KIS/master/kis.version",
"VERSION":
{
"MAJOR":1,
"MINOR":1,
"PATCH":6,
"BUILD":0
},
"KSP_VERSION":
{
"MAJOR":1,
"MINOR":0,
"PATCH":4
}
}

Just saw it. I re-uploaded the mod with the fix.

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.