Jump to content

Decouplers


Cuky

Recommended Posts

Is there any mod that brings different models for stack decouplers? I would really like to have some better looking decouplers for my rockets instead of those in stock and I don't have much space in my RAM to pack larger parts mods.

Link to comment
Share on other sites

Is there any mod that brings different models for stack decouplers? I would really like to have some better looking decouplers for my rockets instead of those in stock and I don't have much space in my RAM to pack larger parts mods.

You can make any part a decoupler if you wanted to cut down on parts and you look the looks of one better.

Link to comment
Share on other sites

if someone could instruct me in how to do it through MM config file, I would like to re-purpose TR-XL Stack Separator as a decoupler, but in the same time keep that separator in my parts list if I ever want to use it.

Link to comment
Share on other sites

if someone could instruct me in how to do it through MM config file, I would like to re-purpose TR-XL Stack Separator as a decoupler, but in the same time keep that separator in my parts list if I ever want to use it.

No MM needed, you don't need to edit any stock files. Here's how to do it:

Go to \GameData\Squad\Parts\Utility\decouplerSeparatorTR-XL. Inside you'll find "decouplerSeparatorTR-XL.cfg". Copy-paste it in the same folder.

Change the copy's name to whatever you want, then open it. First, look for a line "name = stackSeparatorBig". It should be the third line. Edit the name to whatever you want (although it must be unique - no other part may have the same name. Also I think it can't contain spaces).

Now, find the "moduleDecouple" module. Remove the "isOmniDecoupler = true" line and in its place add "explosiveNodeID = top"

If you want, edit the part title, manufacturers, description and whatever else you want to edit, then save it and you're done.

If you ever want to revert to completely stock, all you need to do is to delete that cfg.

There probably is a way to do it with nothing but MM, but I think it's much easier to do it this way.

Edited by xrayfishx
Link to comment
Share on other sites

TBH the MM way is easier, since it won't get overwritten when the game updates.


PART
{
name = stackDecouplerBig
module = Part
author = NovaSilisko
mesh = model.mu
scale = 1
rescaleFactor = 1
node_stack_bottom = 0.0, -0.1, 0.0, 0.0, -1.0, 0.0, 2
node_stack_top = 0.0, 0.1, 0.0, 0.0, 1.0, 0.0, 2
fx_gasBurst_white = 0.0, 0.0650517, 0.0, 0.0, 1.0, 0.0, decouple
sound_vent_large = decouple
TechRequired = advMetalworks
entryCost = 9200
cost = 900
category = Structural
subcategory = 0
title = TR-XL Stack Decoupler
manufacturer = O.M.B. Demolition Enterprises
description = The TR-XL Stack Decoupler is the largest available from O.M.B, designed for slicing the largest of rockets in twain.
attachRules = 1,0,1,1,0
mass = 0.45
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
crashTolerance = 9
maxTemp = 2000 // = 3400
fuelCrossFeed = False
stageOffset = 1
childStageOffset = 1
bulkheadProfiles = size2
MODULE
{
name = ModuleDecouple
explosiveNodeID = top
ejectionForce = 600
}
MODULE
{
name = ModuleTestSubject
environments = 15
useStaging = True
useEvent = False
}
DRAG_CUBE
{
cube = Default, 0.6534213,0.7433718,1.441511, 0.6534213,0.7433771,1.441511, 5.167493,0.6727995,0.3518152, 5.167493,0.9597349,0.1906485, 0.6534213,0.7441965,1.441511, 0.6534213,0.7426699,1.441511, 0,-0.04487327,0, 2.694373,0.3011892,2.694373
}
}

It's basically just doing the same thing in a .cfg file outside the squad directory.

Link to comment
Share on other sites

To do with MM

+PART[stackSeparatorBig]
{
@name = stackSeparatorBig2 // Or what ever you want
@rescaleFactor = 1 // Only need this line if you want to rescale it
@title = TR-XL Stack Separator2 // What ever you want here also
@manufacturer = O.M.B.2 Demolition Enterprises // This line if you want to change any of this
@description = The TR-XL2 // This line if you want to change any of this

@MODULE[ModuleDecouple]
{
%explosiveNodeID = top // you can change this to top or bottom node
-isOmniDecoupler = DELETE
ejectionForce = 600 // if you want to change this ( @ejectionForce = *** ) what ever you want
}
}

Link to comment
Share on other sites

This thread is quite old. Please consider starting a new thread rather than reviving this one.

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.

×
×
  • Create New...