Skip to content

Commit

Permalink
Merge pull request #162 from S-C-A-N/dev
Browse files Browse the repository at this point in the history
Version 14.2
  • Loading branch information
DMagic1 committed Aug 30, 2015
2 parents b60b07e + 548e3b2 commit e597e53
Show file tree
Hide file tree
Showing 44 changed files with 2,127 additions and 1,025 deletions.
14 changes: 14 additions & 0 deletions SCANassets/Flags/Agents.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@


AGENT
{
name = SCAN: Scientific Committee on Advanced Navigation

description = The SCAN agency is dedicated to mapping and surveying every planet in the solar system.

logoURL = SCANsat/Flags/SCANsat_Flag
logoScaledURL = SCANsat/Flags/SCANsat_Flag_Scaled

mentality = Scientific
mentality = Pioneer
}
Binary file added SCANassets/Flags/SCANsat_Flag_Scaled.dds
Binary file not shown.
122 changes: 122 additions & 0 deletions SCANassets/MM_Parts/MFDPatches.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,122 @@
//These patches add additional functionality to the SCANsat pages in stock and ALCOR MFDs


@PROP[ALCORMFD60x30]:FOR[SCANsat]:NEEDS[RasterPropMonitor,ASET]
{
@MODULE[RasterPropMonitor]
{
@PAGE[pALCOROrbitMap60x30]
{
@BACKGROUNDHANDLER[JSISCANsatRPM]
{
@buttonHome = 6
buttonRight = 5
buttonLeft = 1
buttonR9 = 8
buttonR10 = 7
startLine = 120
stopLine = 390
mapDivider = 2
resourceInterpolation = 4
}
}

@PAGE[pALCORClearMap60x30]
{
@BACKGROUNDHANDLER[JSISCANsatRPM]
{
@buttonHome = 6
buttonRight = 5
buttonLeft = 1
buttonR9 = 8
buttonR10 = 7
mapDivider = 2
resourceInterpolation = 4
}
}
}
}

@PROP[kOSTerminal]:FOR[SCANsat]:NEEDS[RasterPropMonitor,ASET]
{
@MODULE[RasterPropMonitor]
{
@PAGE[pALCORMapOrbit50x18]
{
@BACKGROUNDHANDLER[JSISCANsatRPM]
{
buttonHome = 4
buttonRight = 6
buttonR9 = 5
mapDivider = 2
resourceInterpolation = 4
}
}

@PAGE[pALCORMapLanding50x18]
{
@BACKGROUNDHANDLER[JSISCANsatRPM]
{
buttonHome = 4
buttonRight = 6
buttonR9 = 5
mapDivider = 2
resourceInterpolation = 4
}
}
}
}


@PROP[ALCORMFD40x20]:FOR[SCANsat]:NEEDS[RasterPropMonitor,ASET]
{
@MODULE[RasterPropMonitor]
{
@PAGE[pALCORMapOrbit40x20]
{
@BACKGROUNDHANDLER[JSISCANsatRPM]
{
buttonHome = 4
buttonRight = 5
buttonLeft = 6
buttonR9 = 7
buttonR10 = 8
mapDivider = 2
resourceInterpolation = 4
}
}

@PAGE[pALCORMapLanding40x20]
{
@BACKGROUNDHANDLER[JSISCANsatRPM]
{
buttonHome = 4
buttonRight = 5
buttonLeft = 6
buttonR9 = 7
buttonR10 = 8
mapDivider = 2
resourceInterpolation = 4
}
}
}
}

@PROP[RasterPropMonitorBasicMFD]:FOR[SCANsat]:NEEDS[RasterPropMonitor]
{
@MODULE[RasterPropMonitor]
{
@PAGE[map]
{
@BACKGROUNDHANDLER[JSISCANsatRPM]
{
buttonRight = 5
buttonLeft = 6
buttonR9 = 7
buttonR10 = 8
mapDivider = 2
resourceInterpolation = 4
}
}
}
}
8 changes: 4 additions & 4 deletions SCANassets/MM_Parts/SCANsat_Resource_Scanner.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -60,10 +60,10 @@
{
name = ModuleSCANresourceScanner
sensorType = 524288
fov = 4
min_alt = 20000
max_alt = 750000
best_alt = 200000
fov = 5
min_alt = 15000
max_alt = 1000000
best_alt = 150000
scanName = Resource Scan
power = 0.5
}
Expand Down
14 changes: 4 additions & 10 deletions SCANassets/Parts/BTDT/BTDT.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -7,33 +7,27 @@ author = damny
MODEL
{
model = SCANsat/Parts/BTDT/BTDT
position = 0, 0, 0
rotation = 0, 0, 0
scale = 1, 1, 1
scale = 0.5, 0.5, 0.5
}

scale = 1
rescaleFactor = 0.5

// attachment rules: [stack, srfAttach, allowStack, allowSrfAttach, allowCollision]
attachRules = 0,1,0,0,0
node_attach = 0.0, 0.1, 0.0, 0.0, -1.0, 0.0, 0
node_attach = 0.0, 0.05, 0.0, 0.0, -1.0, 0.0, 0

TechRequired = fieldScience
entryCost = 25000
cost = 13000
category = Science
subcategory = 0
title = SCAN Been There Done That®
manufacturer = [SCAN]: Scientific Committee on Advanced Navigation
manufacturer = SCAN: Scientific Committee on Advanced Navigation
description = This small sensor can automatically identify nearby anomalies. Since it only works over very short distances and at very low altitudes, it's primarily useful to track identified anomalies that have been visited.
mass = 0.03
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 1
bulkheadProfiles = srf
crashTolerance = 12
maxTemp = 1200
emissiveConstant = 0.95
Expand Down
16 changes: 5 additions & 11 deletions SCANassets/Parts/MULTI/MULTI.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -7,32 +7,26 @@ author = damny
MODEL
{
model = SCANsat/Parts/MULTI/MULTI
position = 0, 0, 0
rotation = 0, 0, 0
scale = 1, 1, 1
scale = 0.2, 0.2, 0.2
}

scale = 1
rescaleFactor = 0.25

// attachment rules: [stack, srfAttach, allowStack, allowSrfAttach, allowCollision]
attachRules = 0,1,0,0,0
node_attach = 0.0, -0.09, 0.0, 0.0, -1.0, 0.0, 0
node_attach = 0.0, -0.018, 0.0, 0.0, -1.0, 0.0, 0

TechRequired = advExploration
entryCost = 20000
cost = 9000
category = Science
subcategory = 0
title = SCAN Multispectral Sensor
manufacturer = [SCAN]: Scientific Committee on Advanced Navigation
manufacturer = SCAN: Scientific Committee on Advanced Navigation
description = This multichannel sensor detects radiation across several infrared, visible light, and RADAR bands. This gives it the capability to differentiate between terrain types and biomes. It can also detect anomalies such as structures on the ground.

mass = 0.03
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = srf
crashTolerance = 7
maxTemp = 1200
emissiveConstant = 0.95
Expand All @@ -46,7 +40,7 @@ MODULE
min_alt = 5000
max_alt = 500000
best_alt = 250000
power = 1.5
power = 1
scanName = Multispectral Scan
animationName = Multi_Antenna
}
Expand Down
2 changes: 1 addition & 1 deletion SCANassets/Parts/MapTraq/MapTraq.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ cost = 2500
category = none
subcategory = 0
title = SCAN MapTraq®
manufacturer = [SCAN]: Scientific Committee on Advanced Navigation
manufacturer = SCAN: Scientific Committee on Advanced Navigation
description = Originally intended for the consumer market, this small device can communicate with a mapping satellite network and display a map and your position on it. Since nobody has actually built such a satellite network, these devices can currently be acquired very cheaply in bulk.

mass = 0.03
Expand Down
14 changes: 4 additions & 10 deletions SCANassets/Parts/RADAR/RADAR.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -7,34 +7,28 @@ author = damny
MODEL
{
model = SCANsat/Parts/RADAR/RADAR
position = 0, 0, 0
rotation = 0, 0, 0
scale = 1, 1, 1
scale = 2, 2, 2
}

scale = 1
rescaleFactor = 2

// attachment rules: [stack, srfAttach, allowStack, allowSrfAttach, allowCollision]
attachRules = 0,1,0,0,0

// node_attach: [x, y, z, up x, up y, up z]
node_attach = 0.0, -0.055, 0.0, 0.0, -1.0, 0.0, 0
node_attach = 0.0, -0.11, 0.0, 0.0, -1.0, 0.0, 0

TechRequired = basicScience
entryCost = 10000
cost = 3500
category = Science
subcategory = 0
title = SCAN RADAR Altimetry Sensor
manufacturer = [SCAN]: Scientific Committee on Advanced Navigation
manufacturer = SCAN: Scientific Committee on Advanced Navigation
description = SCAN brings you this high performance RADAR altimetry sensor. This is the entry-level model in this sensor family, and commonly sold in a bundle with toy rockets and remote-controlled model planes. After focus group testing revealed that 95% of the target audience tried to duct tape it to the exhaust pipe of their rocket engines, this new and improved model has been made even easier to use.

mass = 0.03
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = srf
crashTolerance = 7
maxTemp = 1200
emissiveConstant = 0.95
Expand Down
14 changes: 4 additions & 10 deletions SCANassets/Parts/SAR/SAR.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,9 @@ author = damny
MODEL
{
model = SCANsat/Parts/SAR/SAR
position = 0, 0, 0
rotation = 0, 0, 0
scale = 1, 1, 1
scale = 1.5, 1.5, 1.5
}

scale = 1
rescaleFactor = 2

// attachment rules: [stack, srfAttach, allowStack, allowSrfAttach, allowCollision]
attachRules = 0,1,0,0,0
node_attach = 0.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0
Expand All @@ -25,14 +20,13 @@ cost = 25000
category = Science
subcategory = 0
title = SCAN SAR Altimetry Sensor
manufacturer = [SCAN]: Scientific Committee on Advanced Navigation
manufacturer = SCAN: Scientific Committee on Advanced Navigation
description = This Synthetic Aperture RADAR sensor uses its flight path to simulate a much larger antenna. This makes it possible to detect terrain elevation at much higher resolution. The downside is that its field of view is comparatively small, and it works better at higher altitudes.

mass = 0.03
dragModelType = default
maximum_drag = 0.2
minimum_drag = 0.2
angularDrag = 2
bulkheadProfiles = srf
crashTolerance = 7
maxTemp = 1200
emissiveConstant = 0.95
Expand All @@ -46,7 +40,7 @@ MODULE
min_alt = 5000
max_alt = 800000
best_alt = 750000
power = 1
power = 1.5
scanName = SAR Scan
animationName = Antenna
}
Expand Down
Loading

0 comments on commit e597e53

Please sign in to comment.