Jump to content

[1.12.+] Superfluous Nodes [0.7] - Plethora of extra nodes for stock parts!


Geonovast
 Share

Recommended Posts

Three changes:

Expansions/SN_MH_Panels.cfg

Spoiler
//These patches requested by Barzon Kerman
//Adds switches to remove corner nodes from Making History Structural Panels

@PART[Panel*]:NEEDS[SquadExpansion/MakingHistory,SuperfluousNodes]:FOR[SuperfluousNodes]
{
	MODULE:NEEDS[ModuleB9PartSwitch]
	{
		name = ModuleB9PartSwitch
		moduleID = CornerSnip
		SUBTYPE
		{
			name = All Nodes
			node = topleft
			node = lefttop
			node = topright
			node = righttop
			node = bottomleft
			node = leftbottom
			node = bottomright
			node = rightbottom
		}
		SUBTYPE
		{
			name = No Corner Nodes
		}
	}
}
@PART[Triangle*]:NEEDS[SquadExpansion/MakingHistory,SuperfluousNodes]:FOR[SuperfluousNodes]
{
	MODULE:NEEDS[ModuleB9PartSwitch]
	{
		name = ModuleB9PartSwitch
		moduleID = CornerSnip
		SUBTYPE
		{
			name = All Nodes
			node = topleft
			node = lefttop
			node = topright
			node = righttop
			node = bottomleft
			node = leftbottom
		}
		SUBTYPE
		{
			name = No Corner Nodes
		}
	}
}

 

Expansions/SN_BG_Hinges.cfg

Spoiler
@PART[hinge_03_s]:NEEDS[SquadExpansion/Serenity,SuperfluousNodes]:FOR[SuperfluousNodes]
{
	node_stack_tipbottom = 0.07803125, 0.937498, 0.0, 0.0, 1.0, 0.0, 0
	node_stack_tiptop = -0.937498, -0.07803125, 0.0, -1.0, 0.0, 0.0, 0
	node_stack_bottomin = 0.046625, 0.468749, 0.0, -1.0, 0.0, 0.0, 0
	node_stack_topin = -0.468749, -0.046625, 0.0, 0.0, 1.0, 0.0, 0
	@MODULE[ModuleRoboticServoHinge]
	{
		@servoAttachNodes = top,tiptop,topin
	}
}
@PART[hinge_03]:NEEDS[SquadExpansion/Serenity,SuperfluousNodes]:FOR[SuperfluousNodes]
{
	node_stack_tipbottom = 0.155749, 1.874994, 0.0, 0.0, 1.0, 0.0, 1
	node_stack_tiptop = -1.874994, -0.155749, 0.0, -1.0, 0.0, 0.0, 1
	node_stack_bottomin = 0.093251, 0.937497, 0.0, -1.0, 0.0, 0.0, 1
	node_stack_topin = -0.937497, -0.093251, 0.0, 0.0, 1.0, 0.0, 1
	@MODULE[ModuleRoboticServoHinge]
	{
		@servoAttachNodes = top,tiptop,topin
	}
}
@PART[hinge_04]:NEEDS[SquadExpansion/Serenity,SuperfluousNodes]:FOR[SuperfluousNodes]
{
	node_stack_tipbottom = 0.087755, 1.052186, 0.0, 0.0, 1.0, 0.0, 0
	node_stack_tiptop = -1.052186, -0.087755, 0.0, -1.0, 0.0, 0.0, 0
	node_stack_bottomin = 0.050245, 0.569934, 0.0, -1.0, 0.0, 0.0, 1
	node_stack_topin = -0.526093, -0.050245, 0.0, 0.0, 1.0, 0.0, 1
	@MODULE[ModuleRoboticServoHinge]
	{
		@servoAttachNodes = top,tiptop,topin
	}
}

 

please drop the _0.6 in the folder name - it sets my OCD ablaze. :o:P:D

 

the first two should quiet MM down. :D

Link to comment
Share on other sites

  • 2 years later...

Update, 0.7

  •  Added nodes for new parts in 1.12
  • Removed top node for RCS block due to the part variants having 5-way. This line is just commented out, uncomment to get the node back
  • Reworked the Engine plate and tube patches to a much shorter wildcard based method
On 2/17/2020 at 7:49 PM, zer0Kerbal said:

please drop the _0.6 in the folder name - it sets my OCD ablaze. :o:P:D

Ugh, fine  :P

Link to comment
Share on other sites

  • 3 months later...

Just a heads-up @Geonovast, the CKAN listing for Superfluous Nodes still shows 0.6 as the latest version, with max compatible game version listed as 1.7.1.  I have no problem installing the 0.7 version from Spacedock manually, but it might be a source of confusion for someone in the future.

Link to comment
Share on other sites

On 8/18/2022 at 12:22 AM, Nizrael said:

Just a heads-up @Geonovast, the CKAN listing for Superfluous Nodes still shows 0.6 as the latest version, with max compatible game version listed as 1.7.1.  I have no problem installing the 0.7 version from Spacedock manually, but it might be a source of confusion for someone in the future.

My support of CKAN extends as far as me checking the checkbox in Spacedock when I upload.  I checked and it's still enabled for the mod.  Please let the CKAN people know that you're having issues, I don't actually have any idea how CKAN operates.

Link to comment
Share on other sites

6 hours ago, Geonovast said:

My support of CKAN extends as far as me checking the checkbox in Spacedock when I upload.  I checked and it's still enabled for the mod.  Please let the CKAN people know that you're having issues, I don't actually have any idea how CKAN operates.

Will do, thanks!

Link to comment
Share on other sites

  • 3 weeks later...

Hi @Geonovast,

Just tracked down an issue I was having to the latest release of this. I was suddenly unable to surface attach light strips, I could node attach them and drop them in containers but not surface attach them. It was most confusing.

It looks like the parsing of the attachRules is not well coded as changing all the lines in SN_utility.cfg that read:

@attachRules = 1, 1, 0, 0, 1

to (note the lack of spaces after the commas)

@attachRules = 1,1,0,0,1

seems to have fixed the issue for the lights I was having it with. You might also want to quickly check if you've made the same misstep elsewhere

 

Link to comment
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.

 Share

×
×
  • Create New...