PART
{
	name = JAirlockCJ
	module = Part
	author = TD
	MODEL
	{
		model = H.A.D.D/Airlocks/Parts/Japanese/JapaneseLockCJ
	}
	rescaleFactor = 0.64
	node_attach = 0.0,0.0,0.0, 0, -1, 0, 1
	node_stack_top = 0.0,0.0,0.0, 0, 1, 0, 1
	
	CrewCapacity = 1
	TechRequired = advExploration
	entryCost = 10400
	cost = 4000
	category = Utility
	subcategory = 0
	title = Kapanese Airlock
	manufacturer = KAXA and CJ Aerospace
	description = Airlock Module for EVAs and experiment exposure
	attachRules = 1,1,1,1,0
	mass = 0.05
	dragModelType = default
	maximum_drag = 0.2
	minimum_drag = 0.3
	angularDrag = 2
	crashTolerance = 6
	breakingForce = 200
	breakingTorque = 200
	maxTemp = 1000
	skinMaxTemp = 2200
	tags = door airlock

	INTERNAL
	{
		name = JAirlockInternalCJ 
		
	}

	MODULE
	{
		name = ModuleScienceContainer
		reviewActionName = Review Data
		storeActionName = Store Experiments
		collectActionName = Take Data
		evaOnlyStorage = True
		storageRange = 1
		allowRepeatedSubjects = True
	}
	MODULE
	{
		name = ModuleScienceLab
		containerModuleIndex = 0
		dataStorage = 150
		crewsRequired = 1
		canResetConnectedModules = False
		canResetNearbyModules = False
		interactionRange = 1
		SurfaceBonus = 0.1
		ContextBonus = 0.25
		homeworldMultiplier = 0.1
		RESOURCE_PROCESS
		{
			name = ElectricCharge
			amount = 10
		}
	}
	MODULE
	{
		name = ModuleColorChanger
		shaderProperty = _EmissiveColor
		animRate = 0.8
		animState = false
		useRate = true
		toggleInEditor = true
		toggleInFlight = true
		toggleInFlight = true
		unfocusedRange = 5
		toggleName = #autoLOC_502011 //#autoLOC_502011 = Toggle Lights
		eventOnName = #autoLOC_6001409 	//#autoLOC_6001409 = Lights On
		eventOffName = #autoLOC_6001408 	//#autoLOC_6001408 = Lights Off
		toggleAction = True
		defaultActionGroup = Light
		redCurve
		{
			key = 0 0 0 3
			key = 1 1 0 0
		}
		greenCurve
		{
			key = 0 0 0 1
			key = 1 1 1 0
		}
		blueCurve
		{
			key = 0 0 0 0
			key = 1 0.7 1.5 0
		}
		alphaCurve
		{
			key = 0 1
		}
	}
}

@PART[JAirlock]:HAS[!MODULE[ModuleConnectedLivingSpace]]
{
    MODULE
	{
		name = ModuleConnectedLivingSpace
		passable = true
	}
}

