Skip to content

Commit f00c1b0

Browse files
committed
took (and failed) a shot at KA/FS patches
1 parent 61365a3 commit f00c1b0

File tree

2 files changed

+100
-2
lines changed

2 files changed

+100
-2
lines changed
Lines changed: 98 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,98 @@
1+
@PART[dstt_propfan_A*]:NEEDS[Firespitter]
2+
{
3+
MODULE
4+
{
5+
name = FXModuleAnimateThrottle
6+
animationName = turbine
7+
responseSpeed = 0.05
8+
layer = 2
9+
dependOnEngineState = True
10+
dependOnThrottle = True
11+
weightOnOperational = True
12+
affectTime = false
13+
baseAnimSpeed = 0.01 // base + (throttle setting * multiplier)
14+
baseAnimSpeedMult = 100
15+
playInEditor = False
16+
animWrapMode = 2 // Default = 0; Once = 1; Clamp = 1; Loop = 2; PingPong = 4; ClampForever = 8
17+
}
18+
MODULE
19+
{
20+
name = EngineAnimation
21+
onActivateAnimation = deploy
22+
reverseActivationAnimation = True
23+
ThrottleSpinner
24+
{
25+
transformName = bras
26+
spinRPM = 10
27+
}
28+
}
29+
MODULE
30+
{
31+
name = FSswitchEngineThrustTransform
32+
defaultTTName = thrustTransform
33+
useNamedAlternate = 0
34+
isReversed = False
35+
moduleID = 0
36+
}
37+
MODULE
38+
{
39+
name = FSplanePropellerSpinner
40+
propellerName = turbine // ?
41+
rotationSpeed = 60
42+
thrustRPM = 450
43+
windmillRPM = 0.1
44+
windmillMinAirspeed = 30
45+
spinUpTime = 5
46+
}
47+
// MODULE
48+
// {
49+
// name = FSengineSounds
50+
// engage =
51+
// running =
52+
// power = DeepSky/ThorTech/Sounds/sound_rotor_running
53+
// disengage =
54+
// flameout =
55+
// warning =
56+
// powerPitchBase = 1.0
57+
// thrustAddedToPitch = 2.0
58+
// powerFadeInSpeed = 0.005
59+
// powerFadeInDelay = 0.5
60+
// powerLowerThreshold = 0.0
61+
// runningVolume = 0.5
62+
// powerVolume = 0.5
63+
// engageVolume = 0.5
64+
// disengageVolume = 1.0
65+
// flameoutVolume = 1.0
66+
// warningVolume = 1.0
67+
// warningSoundThreshold = 0.8
68+
// warningCooldownTime = 2.0
69+
// randomStartDelay
70+
// }
71+
}
72+
73+
@PART[dstt_vtolfan*|dstt_turbofan_A*]:NEEDS[Firespitter]
74+
{
75+
MODULE
76+
{
77+
name = FXModuleAnimateThrottle
78+
animationName = turbine
79+
responseSpeed = 0.05
80+
layer = 2
81+
dependOnEngineState = True
82+
dependOnThrottle = True
83+
weightOnOperational = True
84+
affectTime = false
85+
baseAnimSpeed = 0.01 // base + (throttle setting * multiplier)
86+
baseAnimSpeedMult = 100
87+
playInEditor = False
88+
animWrapMode = 2 // Default = 0; Once = 1; Clamp = 1; Loop = 2; PingPong = 4; ClampForever = 8
89+
}
90+
MODULE
91+
{
92+
name = FSplanePropellerSpinner
93+
propellerName = turbine
94+
rotationSpeed = 10
95+
thrustRPM = 90
96+
spinUpTime = 1
97+
}
98+
}

GameData/DeepSky/ThorTech/Patches/dstt_KerbalActuators.cfg

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@PART[dstt_propfan_A*]:NEEDS[KerbalActuators]
1+
@PART[dstt_propfan_A*]:NEEDS[KerbalActuators,!Firespitter]
22
{
33
MODULE
44
{
@@ -114,7 +114,7 @@
114114
// }
115115
}
116116

117-
@PART[dstt_vtolfan*|dstt_turbofan_A*]:NEEDS[KerbalActuators]
117+
@PART[dstt_vtolfan*|dstt_turbofan_A*]:NEEDS[KerbalActuators,!Firespitter]
118118
{
119119
MODULE
120120
{

0 commit comments

Comments
 (0)