Skip to content

Commit

Permalink
Updates
Browse files Browse the repository at this point in the history
  • Loading branch information
Angel-125 committed Feb 18, 2019
1 parent 0b09fa5 commit 1eefa75
Show file tree
Hide file tree
Showing 84 changed files with 1,399 additions and 2,368 deletions.
24 changes: 24 additions & 0 deletions GameData/MMREADME.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
ModuleManager
=============


Original (c) from Ialdabaoth ( https://github.com/Ialdabaoth )

Modified by // Modifications by // Maintained by sarbian ( https://github.com/sarbian )


The original licence requirement was:

---

under a CC share-alike license. Anyone is free to do anything they like with ModuleManager's source, with two caveats:

1. You credit me as the original creator that your code is based on
2. You make it ABSOLUTELY CLEAR that your code is not the original ModuleManager, and that any problems that people have with your fork should be taken up with YOU, not me.

---


THIS IS NOT THE ORIGINAL MODULEMANAGER CODE.

Do not bother Ialdabaoth about any problems with it.
Binary file added GameData/ModuleManager.4.0.2.dll
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
144 changes: 71 additions & 73 deletions GameData/WildBlueIndustries/000WildBlueTools/Parts/Utility/kPad.cfg
Original file line number Diff line number Diff line change
@@ -1,76 +1,74 @@
PART:NEEDS[KIS]
{
name = WBI_kPad
module = Part
author = Angel-125

MODEL
{
model = WildBlueIndustries/000WildBlueTools/Assets/kPad
scale = 0.1, 0.1, 0.1
}
rescaleFactor = 1
node_attach = 0, 0, 0, 1, 0, 0, 1

TechRequired = advElectrics
entryCost = 8000
cost = 800
category = Utility
subcategory = 0
title = kPad Air
manufacturer = Kuzzter Instruments
description = Why carry a giant plasma TV around when a small tablet can do the job just as well? Introducing the kPad from Kuzzter Instruments. Carry one of these wherever you go, and if you're good enough, edit The Persistence...
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
attachRules = 0,0,0,0,0
// --- standard part parameters ---
mass = 0.001
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
crashTolerance = 8
maxTemp = 1200
breakingForce = 50
breakingTorque = 50
bulkheadProfiles = srf
MODULE
{
name = ModuleKISItem
shortcutKeyAction = equip
equipable = true
equipMode = part
equipSlot = rightHand
equipMeshName = body01

equipBoneName = bn_r_mid_a01

equipPos = (0.04, 0.02,-0.03)
equipDir = (0,75,-90)
toolPartAttach = true
toolStaticAttach = false
toolPartStack = true
attachPartSndPath = KIS/Sounds/attachScrewdriver
detachPartSndPath = KIS/Sounds/detachScrewdriver
}
MODULE
{
name = WBIPlasmaTV
aspectRatio = w/h - 1/1.18
}
PART:NEEDS[KIS]
{
name = WBI_kPad
module = Part
author = Angel-125

MODEL
{
model = WildBlueIndustries/000WildBlueTools/Assets/kPad
scale = 0.1, 0.1, 0.1
}
rescaleFactor = 1
// --- node definitions ---
//node_stack_top = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0
//node_stack_bottom = 0.0, -2.0, 0.0, 0.0, 1.0, 0.0
node_attach = 0.0, -0.2, 0.0, 0.0, -1.0, 0.0, 1


// --- editor parameters ---
TechRequired = start
entryCost = 1000
cost = 600
category = Utility
subcategory = 0
title = kPad Air
manufacturer = Kuzzter Instruments
description = Why carry a giant plasma TV around when a small tablet can do the job just as well? Introducing the kPad from Kuzzter Instruments. Carry one of these wherever you go, and if you're good enough, edit The Persistence...
// attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision
attachRules = 0,0,0,0,0
// --- standard part parameters ---
PhysicsSignificance = 1
mass = 0.005
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
crashTolerance = 6
breakingForce = 5
breakingTorque = 5
maxTemp = 900
skinMaxTemp = 1100
explosionPotential = 0.1
bulkheadProfiles = srf
tags = Kpad
MODULE
{
name = ModuleKISItem
shortcutKeyAction = equip
equipRemoveHelmet = false
volumeOverride = 1
equipable = true
useName = use
equipMode = model
equipSlot = rightHand
equipBoneName = aliasRightPalm
equipPos = (0.04, 0.02,-0.03)
equipDir = (-45,75,-45)
}
MODULE
{
name = WBIPlasmaTV
aspectRatio = w/h - 1/1.18
}
}
Binary file not shown.
Binary file not shown.
Binary file not shown.
49 changes: 49 additions & 0 deletions GameData/WildBlueIndustries/000WildBlueTools/Readme.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,55 @@ A KSP mod that provides common functionality for mods by Wild Blue Industries.

Copy the contents of the mod's GameData directory into your GameData folder.

1.71.0
- Fixed duplicate Extraplanetary Launchpad OmniConverter templates.
- Fixed ability to reconfigure deflated parts.
- Misc. Bug fixes
- Moved Pathfinder's GoldStrike to Wild Blue Tools.
- You can now prospect at any time, but some resources won't be found unless you travel a certain minimum distance (hint: 3km is typical).
- Sample GOLDSTRIKE config node:
GOLDSTRIKE
{
resourceName = Aurum

//Restricts where the resource can be found. Separate multiple types by semicolon. Options: Planetary;Oceanic;Atmospheric;Exospheric. Planetary is default.
resourceTypes = Planetary

//List of planet names, separated by semicolon, where the resource can be found. Default: Any, which means any planet can have the resource.
planetsFound = Any

//List of biome names, separated by semicolon, where the resource can be found. Default: Any, which means any biome can have the resource.
biomesFound = Any

//The minimum distance in kilometers between prospect attempts required in order to include the resource among the possible prospected resources.
//Default is 3 kilometers.
//Ex: Aurum, Gemstones, and PreciousMetals all require you to travel at least 3 kilometers before they become available. Assume that Blutonium could be found every 5km.
//If you only travel 2km before making a prospect attempt, then none of the resources will be found. If you travel 6km, then Aurum, Gemstones, PreciousMetals, and Blutonium
//will all be potential candidates for prospecting. You still need to make a successful prospecting check to obtain a node.
minProspectDistance = 3

//Minimum required altitude in order for the resource to be a prospecting candidate. Can be negative for below sea level. Default is a double.MinValue.
//minAltitude = 0

//Maxiumum required altitude in order for the resource to be a prospecting candidate. Can be negative for below sea level. Default is double.MaxValue.
//maxAltitude = -1000

//If near an anomaly, some resources are more likely to occur than others. This parameter indicates how likely the resource will be found near an anomaly.
//anomalyChance = 65

//Minimum units in the lode
minAmount = 200

//Maximum units in the lode
maxAmount = 4000

//Roll well enough, and multiply the lode size by this multiplier
motherlodeMultiplier = 1.5
}

1.70.0
- Bug fixes

1.7
- Recompiled for KSP 1.6
- Bug fixes.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1075,52 +1075,6 @@ OMNICONVERTER:NEEDS[Launchpad]
}
}
OMNICONVERTER:NEEDS[Launchpad]
{
templateTags = lab
TechRequired = advExploration
ConverterName = Rocket part printer
description = Create RocketParts to build rockets with
StartActionName = Make rocket parts
StopActionName = Stop making rocket parts
AutoShutdown = false
UseSpecialistBonus = true
SpecialistEfficiencyFactor = 0.2
SpecialistBonusBase = 0.05
ExperienceEffect = ConverterSkill
EfficiencyBonus = 1
INPUT_RESOURCE
{
ResourceName = Metal
Ratio = 0.2
FlowMode = ALL_VESSEL
}
INPUT_RESOURCE
{
ResourceName = ElectricCharge
Ratio = 10
FlowMode = ALL_VESSEL
}
OUTPUT_RESOURCE
{
ResourceName = RocketParts
Ratio = 1.5
DumpExcess = false
FlowMode = ALL_VESSEL
}
OUTPUT_RESOURCE
{
ResourceName = ScrapMetal
Ratio = 1.0125
DumpExcess = true
FlowMode = ALL_VESSEL
}
}
//Haber process
OMNICONVERTER
{
Expand Down
Loading

0 comments on commit 1eefa75

Please sign in to comment.