You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Go to file
Andrew Cassidy 6791404cb6
Create depthmask-panels.png
5 years ago
DepthMask Fix module name 5 years ago
Screenshots Create depthmask-panels.png 5 years ago
.gitattributes Add screenshots 5 years ago
.gitignore Initial commit 5 years ago
DepthMask.sln Add project code 5 years ago
LICENSE.md Create LICENSE.md 5 years ago
README.md Update README.md 5 years ago

README.md

ModuleDepthMask

This plugin allows for parts to have hollow insets that dont clip into other parts, ideal for engine nozzles, landing gear, air intakes, solar panel bays, and more. It is a standalone version of the depth mask module included in the Restock dll, which will be included in the next major Restock update along with the additon of depth masks to several stock parts

Usage

  1. Add a depth mask mesh to your part model. It should cover up the hollow area you want to prevent clipping in, without sticking out.
  2. Mark the depth mask object with the Icon_Hidden tag to prevent it from showing in the VAB part picker
  3. Add a new ModuleDepthMask to your part config
  4. Add the name of your mask object in the maskTransform property
  5. (Optional) Add the name of the object you want to restrict the mask effect to in the bodyTransform property
An example config:
  MODULE
  {
    name = ModuleDepthMask
    maskTransform = mask
    bodyTransform = interior //Optional
  }

Screenshots

mask meshes and configs for these stock parts will be included in the next major update to Restock

Licensing

This plugin is licensed Creative Commons Sharealike Attribution. This means that you can redistribute it and its source code however you like as long as you include attribution and indicate the changes you made, if any.

Redistribution

You are free to redistribute this plugin in your mods, or embed the code in your own plugins (with a different module name for compatability of course.) To prevent duplicates of the plugin, please add the dll to the root gamedata directory. In general, treat this mod the same as Modulemanager for redistribution