|
1 | | -// Example: uncomment and replace "IgnoredParts" with comma-separated list of part names you don't want to have repaint ability |
2 | | -//@PART[IgnoredParts]:BEFORE[zzz_SimpleRepaint] { %SR_Ignore = true } |
3 | | -
|
4 | | -
|
5 | | -// |
6 | | -// Parts for some reasons incompatible with B9PartSwitch |
7 | | -// |
8 | | -
|
9 | | -// Radial drills (but not ReStocked ones) |
10 | | -@PART[MiniDrill]:HAS[!MODEL:HAS[#model[ReStock*]]]:BEFORE[zzz_SimpleRepaint] |
11 | | -{ |
12 | | - %SR_Ignore = true |
13 | | - %SR_UsePartVariant = #$@SIMPLE_REPAINT_SETTINGS/UseStockVariantSwitcherForB9PSIncompatibleParts$ |
14 | | -} |
15 | | -@PART[RadialDrill]:HAS[!MODEL:HAS[#model[ReStock*]]]:BEFORE[zzz_SimpleRepaint] |
16 | | -{ |
17 | | - %SR_Ignore = true |
18 | | - %SR_UsePartVariant = #$@SIMPLE_REPAINT_SETTINGS/UseStockVariantSwitcherForB9PSIncompatibleParts$ |
19 | | -} |
20 | | -
|
21 | | -// Large scanner robotic arm |
22 | | -@PART[RobotArmScanner_S3]:BEFORE[zzz_SimpleRepaint] |
23 | | -{ |
24 | | - %SR_Ignore = true |
25 | | - %SR_UsePartVariant = #$@SIMPLE_REPAINT_SETTINGS/UseStockVariantSwitcherForB9PSIncompatibleParts$ |
26 | | -} |
27 | | -
|
28 | | -// BD Armory |
29 | | -@PART[*]:HAS[@MODULE[ModuleWeapon]:HAS[#weaponType[ballistic]]]:BEFORE[zzz_SimpleRepaint] |
30 | | -{ |
31 | | - %SR_Ignore = true |
32 | | - %SR_UsePartVariant = #$@SIMPLE_REPAINT_SETTINGS/UseStockVariantSwitcherForB9PSIncompatibleParts$ |
33 | | -} |
34 | | -@PART[bahaHEKV1,bahaSmokeCmPod,bahaTowMissile]:BEFORE[zzz_SimpleRepaint] |
35 | | -{ |
36 | | - %SR_Ignore = true |
37 | | - %SR_UsePartVariant = #$@SIMPLE_REPAINT_SETTINGS/UseStockVariantSwitcherForB9PSIncompatibleParts$ |
38 | | -} |
39 | | -
|
40 | | -// Aviator Arsenal Continued |
41 | | -@PART[WW2HVARRocket,WW2RP3Rocket]:BEFORE[zzz_SimpleRepaint] |
42 | | -{ |
43 | | - %SR_Ignore = true |
44 | | - %SR_UsePartVariant = #$@SIMPLE_REPAINT_SETTINGS/UseStockVariantSwitcherForB9PSIncompatibleParts$ |
45 | | -} |
46 | | -
|
47 | | -// Stockalike Mining Expansion |
48 | | -@PART[SMX_InlineDrill,SMX_0mStackDrill,SMX_1mInlineDrill,SMX_1mHInlineDrill,SMX_1mInlinePump,SMX_1mStackDrill,SMX_1mStackPump,SMX_2mStackDrill,SMX_2mStackPump,SMX_3mStackDrill]:BEFORE[zzz_SimpleRepaint] |
49 | | -{ |
50 | | - %SR_Ignore = true |
51 | | - %SR_UsePartVariant = #$@SIMPLE_REPAINT_SETTINGS/UseStockVariantSwitcherForB9PSIncompatibleParts$ |
52 | | -} |
53 | | -
|
54 | | -// Other mods |
55 | | -@PART[KD-ChemicalReactor,KD-Furnace]:BEFORE[zzz_SimpleRepaint] |
56 | | -{ |
57 | | - %SR_Ignore = true |
58 | | - %SR_UsePartVariant = #$@SIMPLE_REPAINT_SETTINGS/UseStockVariantSwitcherForB9PSIncompatibleParts$ |
59 | | -} |
60 | | -
|
61 | | -
|
62 | | -// |
63 | | -// DO NOT EDIT ANY FUTHER: unsupported parts |
64 | | -// |
65 | | -
|
66 | | -// Various fairings |
67 | | -@PART[*]:HAS[@MODULE[ModuleProceduralFairing]]:BEFORE[zzz_SimpleRepaint] |
68 | | -{ |
69 | | - %SR_Ignore = true |
70 | | -} |
71 | | -@PART[*]:HAS[@MODULE[ModuleSimpleAdjustableFairing]]:BEFORE[zzz_SimpleRepaint] |
72 | | -{ |
73 | | - %SR_Ignore = true |
74 | | -} |
75 | | -@PART[*]:HAS[@MODULE[ModuleDecouplerShroud]]:BEFORE[zzz_SimpleRepaint] |
76 | | -{ |
77 | | - %SR_Ignore = true |
78 | | -} |
79 | | -@PART[*]:HAS[@MODULE[KzFairingBaseResizer]]:BEFORE[zzz_SimpleRepaint] |
80 | | -{ |
81 | | - %SR_Ignore = true |
82 | | -} |
83 | | -
|
84 | | -// Various procedural parts |
85 | | -//@PART[*]:HAS[@MODULE[ModuleRestockLinkedMesh]]:BEFORE[zzz_SimpleRepaint] |
86 | | -//{ |
87 | | -// %SR_Ignore = true |
88 | | -//} |
89 | | -@PART[*]:HAS[@MODULE[ProceduralPart]]:BEFORE[zzz_SimpleRepaint] |
90 | | -{ |
91 | | - %SR_Ignore = true |
92 | | -} |
93 | | -@PART[*]:HAS[@MODULE[WingProcedural]]:BEFORE[zzz_SimpleRepaint] |
94 | | -{ |
95 | | - %SR_Ignore = true |
96 | | -} |
97 | | -
|
98 | | -// Breaking ground deployable modules |
99 | | -@PART[*]:HAS[@MODULE[ModuleGroundExpControl]]:BEFORE[zzz_SimpleRepaint] |
100 | | -{ |
101 | | - %SR_Ignore = true |
102 | | -} |
103 | | -@PART[*]:HAS[@MODULE[ModuleGroundExperiment]]:BEFORE[zzz_SimpleRepaint] |
104 | | -{ |
105 | | - %SR_Ignore = true |
106 | | -} |
107 | | -@PART[*]:HAS[@MODULE[ModuleGroundSciencePart]]:BEFORE[zzz_SimpleRepaint] |
108 | | -{ |
109 | | - %SR_Ignore = true |
110 | | -} |
111 | | -@PART[*]:HAS[@MODULE[ModuleGroundCommsPart]]:BEFORE[zzz_SimpleRepaint] |
112 | | -{ |
113 | | - %SR_Ignore = true |
114 | | -} |
115 | | -
|
116 | | -// Textures unlimited and SSTU |
117 | | -@PART[*]:HAS[@MODULE[KSPTextureSwitch]]:BEFORE[zzz_SimpleRepaint] |
118 | | -{ |
119 | | - %SR_Ignore = true |
120 | | -} |
121 | | -@PART[*]:HAS[@MODULE[SSTURecolorGUI]]:BEFORE[zzz_SimpleRepaint] |
122 | | -{ |
123 | | - %SR_Ignore = true |
124 | | -} |
125 | | -
|
126 | | -// Kerbals on EVA |
127 | | -@PART[*]:HAS[@MODULE[KerbalEVA]]:BEFORE[zzz_SimpleRepaint] |
128 | | -{ |
129 | | - %SR_Ignore = true |
130 | | -} |
131 | | -
|
132 | | -// Comets and asteroids |
133 | | -@PART[*]:HAS[@MODULE[ModuleComet]]:BEFORE[zzz_SimpleRepaint] |
134 | | -{ |
135 | | - %SR_Ignore = true |
136 | | -} |
137 | | -@PART[*]:HAS[@MODULE[ModuleAsteroid]]:BEFORE[zzz_SimpleRepaint] |
138 | | -{ |
139 | | - %SR_Ignore = true |
140 | | -} |
141 | | -
|
142 | | -// Flag |
143 | | -@PART[flag]:BEFORE[zzz_SimpleRepaint] |
144 | | -{ |
145 | | - %SR_Ignore = true |
146 | | -} |
147 | | -
|
148 | | -// Deployable work lamps and ground anchor |
149 | | -@PART[*]:HAS[@MODULE[ModuleGroundPart]]:BEFORE[zzz_SimpleRepaint] |
150 | | -{ |
151 | | - %SR_Ignore = true |
152 | | -} |
153 | | -
|
154 | | -// Kerbals inventory parts |
155 | | -@PART[evaScienceKit,evaChute,evaCylinder,evaJetpack,evaRepairKit]:BEFORE[zzz_SimpleRepaint] |
156 | | -{ |
157 | | - %SR_Ignore = true |
158 | | -} |
159 | | -
|
160 | | -// Foiled fuel tanks - no sense in repainting them |
161 | | -@PART[externalTankToroid,externalTankRound,externalTankCapsule]:BEFORE[zzz_SimpleRepaint] |
162 | | -{ |
163 | | - %SR_Ignore = true |
164 | | -} |
| 1 | +// DEPRECATED - patches moved to IgnoreParts folder |
0 commit comments