|
2 | 2 | //@PART[IgnoredParts]:BEFORE[zzz_SimpleRepaint] { %SR_Ignore = true } |
3 | 3 |
|
4 | 4 |
|
| 5 | +// |
| 6 | +// Parts for some reasons incompatible with B9PartSwitch |
| 7 | +// |
5 | 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[bahaGatlingGun,bahaTurret,bahaBrowningAnm2,bahaGau-8,bahaGoalKeeper,GoalKeeperBDAcMk1,BDAcGKmk2,bahaHEKV1,bahaHiddenVulcan,bahaM102Howitzer,bahaM1Abrams,bahaM230ChainGun,bahaOMillennium,bahaSmokeCmPod,bahaTowMissile]:BEFORE[zzz_SimpleRepaint] |
| 30 | +{ |
| 31 | + %SR_Ignore = true |
| 32 | + %SR_UsePartVariant = #$@SIMPLE_REPAINT_SETTINGS/UseStockVariantSwitcherForB9PSIncompatibleParts$ |
| 33 | +} |
| 34 | +
|
| 35 | +// Stockalike Mining Expansion |
| 36 | +@PART[SMX_InlineDrill,SMX_0mStackDrill,SMX_1mInlineDrill,SMX_1mHInlineDrill,SMX_1mInlinePump,SMX_1mStackDrill,SMX_1mStackPump,SMX_2mStackDrill,SMX_2mStackPump,SMX_3mStackDrill]:BEFORE[zzz_SimpleRepaint] |
| 37 | +{ |
| 38 | + %SR_Ignore = true |
| 39 | + %SR_UsePartVariant = #$@SIMPLE_REPAINT_SETTINGS/UseStockVariantSwitcherForB9PSIncompatibleParts$ |
| 40 | +} |
| 41 | +
|
| 42 | +// Other mods |
| 43 | +@PART[KD-ChemicalReactor,KD-Furnace]:BEFORE[zzz_SimpleRepaint] |
| 44 | +{ |
| 45 | + %SR_Ignore = true |
| 46 | + %SR_UsePartVariant = #$@SIMPLE_REPAINT_SETTINGS/UseStockVariantSwitcherForB9PSIncompatibleParts$ |
| 47 | +} |
| 48 | +
|
| 49 | +
|
| 50 | +// |
6 | 51 | // DO NOT EDIT ANY FUTHER: unsupported parts |
| 52 | +// |
7 | 53 |
|
8 | 54 | // Various fairings |
9 | 55 | @PART[*]:HAS[@MODULE[ModuleProceduralFairing]]:BEFORE[zzz_SimpleRepaint] |
|
24 | 70 | } |
25 | 71 |
|
26 | 72 | // Various procedural parts |
27 | | -@PART[*]:HAS[@MODULE[ModuleRestockLinkedMesh]]:BEFORE[zzz_SimpleRepaint] |
28 | | -{ |
29 | | - %SR_Ignore = true |
30 | | -} |
| 73 | +//@PART[*]:HAS[@MODULE[ModuleRestockLinkedMesh]]:BEFORE[zzz_SimpleRepaint] |
| 74 | +//{ |
| 75 | +// %SR_Ignore = true |
| 76 | +//} |
31 | 77 | @PART[*]:HAS[@MODULE[ProceduralPart]]:BEFORE[zzz_SimpleRepaint] |
32 | 78 | { |
33 | 79 | %SR_Ignore = true |
|
55 | 101 | %SR_Ignore = true |
56 | 102 | } |
57 | 103 |
|
58 | | -// Firespitter texture switcher |
59 | | -//@PART[*]:HAS[@MODULE[FStextureSwitch*]]:BEFORE[zzz_SimpleRepaint] |
60 | | -//{ |
61 | | -// %SR_Ignore = true |
62 | | -//} |
63 | | -
|
64 | 104 | // Textures unlimited and SSTU |
65 | 105 | @PART[*]:HAS[@MODULE[KSPTextureSwitch]]:BEFORE[zzz_SimpleRepaint] |
66 | 106 | { |
|
93 | 133 | %SR_Ignore = true |
94 | 134 | } |
95 | 135 |
|
96 | | -// Deployable work lamps |
| 136 | +// Deployable work lamps and ground anchor |
97 | 137 | @PART[*]:HAS[@MODULE[ModuleGroundPart]]:BEFORE[zzz_SimpleRepaint] |
98 | 138 | { |
99 | 139 | %SR_Ignore = true |
|
104 | 144 | { |
105 | 145 | %SR_Ignore = true |
106 | 146 | } |
| 147 | +
|
| 148 | +// Foiled fuel tanks - no sense in repainting them |
| 149 | +@PART[externalTankToroid,externalTankRound,externalTankCapsule]:BEFORE[zzz_SimpleRepaint] |
| 150 | +{ |
| 151 | + %SR_Ignore = true |
| 152 | +} |
0 commit comments