Skip to content

Commit

Permalink
Merge branch '1.11-development'
Browse files Browse the repository at this point in the history
  • Loading branch information
zorg2044 committed Oct 22, 2022
2 parents c19b83d + 062a017 commit 07235ee
Show file tree
Hide file tree
Showing 991 changed files with 81,687 additions and 4,016 deletions.
120 changes: 120 additions & 0 deletions BD_Extras (No Warranty)/GameData/Bluedog_DB_Extras/BDB_CCK/BDBCCK.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,120 @@
@CCKExtraFilterConfig:NEEDS[CCK]:FOR[zzBluedog_DB]
{
Item
{
name = BDB Solid Stages/SRBs
real_name = BDB Solid Stages/SRBs
tag = cck-srb
normalIcon = Bluedog_DB/Compatibility/FilterExtensions/BDBFESRM
selectedIcon = Bluedog_DB/Compatibility/FilterExtensions/BDBFESRM_selected
usedByMod = Bluedog Design Bureau (BDB)
}
Item
{
name = BDB Hokulani
real_name = BDB Skylab
tag = cck-skylab
normalIcon = Bluedog_DB/Compatibility/FilterExtensions/BDBFEskylab
selectedIcon = Bluedog_DB/Compatibility/FilterExtensions/BDBFEskylab_selected
usedByMod = Bluedog Design Bureau (BDB)
}
Item
{
name = BDB Probes
real_name = BDB Probes
tag = cck-probe
normalIcon = Bluedog_DB/Compatibility/FilterExtensions/BDBFEprobe
selectedIcon = Bluedog_DB/Compatibility/FilterExtensions/BDBFEprobe_selected
usedByMod = Bluedog Design Bureau (BDB)
}
Item
{
name = BDB Sina
real_name = BDB LEM
tag = cck-lem
normalIcon = Bluedog_DB/Compatibility/FilterExtensions/BDBFELEM
selectedIcon = Bluedog_DB/Compatibility/FilterExtensions/BDBFELEM_selected
usedByMod = Bluedog Design Bureau (BDB)
}
Item
{
name = BDB Kane
real_name = BDB Apollo
tag = cck-apollo
normalIcon = Bluedog_DB/Compatibility/FilterExtensions/BDBFEapollo
selectedIcon = Bluedog_DB/Compatibility/FilterExtensions/BDBFEapollo_selected
usedByMod = Bluedog Design Bureau (BDB)
}
Item
{
name = BDB Hermes/Leo
real_name = BDB Mercury/Gemini
tag = cck-gemini
normalIcon = Bluedog_DB/Compatibility/FilterExtensions/BDBFEgemini
selectedIcon = Bluedog_DB/Compatibility/FilterExtensions/BDBFEgemini_selected
usedByMod = Bluedog Design Bureau (BDB)
}
Item
{
name = BDB Inon/Vejur
real_name = BDB Centaur/Vega
tag = cck-centaur
normalIcon = Bluedog_DB/Compatibility/FilterExtensions/BDBFEcentaur
selectedIcon = Bluedog_DB/Compatibility/FilterExtensions/BDBFEcentaur_selected
usedByMod = Bluedog Design Bureau (BDB)
}
Item
{
name = BDB Belle
real_name = BDB Agena
tag = cck-agena
normalIcon = Bluedog_DB/Compatibility/FilterExtensions/BDBFEagena
selectedIcon = Bluedog_DB/Compatibility/FilterExtensions/BDBFEagena_selected
usedByMod = Bluedog Design Bureau (BDB)
}
Item
{
name = BDB Sarnus
real_name = BDB Saturn
tag = cck-saturn
normalIcon = Bluedog_DB/Compatibility/FilterExtensions/BDBFEsaturn
selectedIcon = Bluedog_DB/Compatibility/FilterExtensions/BDBFEsaturn_selected
usedByMod = Bluedog Design Bureau (BDB)
}
Item
{
name = BDB Fenris/Daleth
real_name = BDB Thor/Delta
tag = cck-delta
normalIcon = Bluedog_DB/Compatibility/FilterExtensions/BDBFEdelta4
selectedIcon = Bluedog_DB/Compatibility/FilterExtensions/BDBFEdelta4_selected
usedByMod = Bluedog Design Bureau (BDB)
}
Item
{
name = BDB Bossart/Muo
real_name = BDB Atlas
tag = cck-atlas
normalIcon = Bluedog_DB/Compatibility/FilterExtensions/BDBFEatlas5
selectedIcon = Bluedog_DB/Compatibility/FilterExtensions/BDBFEatlas5_selected
usedByMod = Bluedog Design Bureau (BDB)
}
Item
{
name = BDB Prometheus/Konan
real_name = BDB Titan/LDC
tag = cck-titan
normalIcon = Bluedog_DB/Compatibility/FilterExtensions/BDBFEtitan
selectedIcon = Bluedog_DB/Compatibility/FilterExtensions/BDBFEtitan_selected
usedByMod = Bluedog Design Bureau (BDB)
}
Item
{
name = BDB Viklun/Etoh/Chryslus
real_name = BDB Vanguard/Redstone/Jupiter
tag = cck-redstone
normalIcon = Bluedog_DB/Compatibility/FilterExtensions/BDBFEredstone
selectedIcon = Bluedog_DB/Compatibility/FilterExtensions/BDBFEredstone_selected
usedByMod = Bluedog Design Bureau (BDB)
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,158 @@
@PART[?luedog*]:HAS[@MODEL:HAS[#model[Bluedog_DB/Parts/Redstone*]]]:NEEDS[CommunityCategoryKit]:FOR[zzBluedog_DB]
{
@tags ^= :$: cck-redstone
}
@PART[?luedog_Vanguard*,?luedog_Juno*,?luedog_Able*]:NEEDS[CommunityCategoryKit]:FOR[zzBluedog_DB]
{
@tags ^= :$: cck-redstone
}
@PART[bluedog_Thor_LR79,bluedog_FairingBase_0p625m_SAF,bluedog_FairingBase_1p25m,bluedog_FairingBase_0p625m,bluedog_FairingBase_0p9375m,bluedog_Decoupler_1p5m,bluedog_Decoupler_1p25m,bluedog_Decoupler_0p9375m,bluedog_Decoupler_0p625m,bluedog_Ablestar_Tank]:NEEDS[CommunityCategoryKit]:FOR[zzBluedog_DB]
{
@tags ^= :$: cck-redstone
}


@PART[?luedog*]:HAS[@MODEL:HAS[#model[Bluedog_DB/Parts/Titan*]]]:NEEDS[CommunityCategoryKit]:FOR[zzBluedog_DB]
{
@tags ^= :$: cck-titan
}
@PART[?luedog_LDC*]:NEEDS[CommunityCategoryKit]:FOR[zzBluedog_DB]
{
@tags ^= :$: cck-titan
}
@PART[bluedog_Titan4_PLF_SAF,bluedog_Titan3E_PLF_SAF,bluedog_Titan3C_StandardFairing_SAF,bluedog_Titan3_CommercialPLF_SAF,bluedog_Titan3_CommercialDPAF_SAF,bluedog_FairingBase_3p125m_SAF,bluedog_Hexagon_FairingBase_SAF,bluedog_FairingBase_3p125m,bluedog_FairingBase_1p875m,bluedog_Decoupler_3p125m,bluedog_Decoupler_1p875m,bluedog_Decoupler_1p5m]:NEEDS[CommunityCategoryKit]:FOR[zzBluedog_DB]
{
@tags ^= :$: cck-titan
}


@PART[?luedog_Atlas*,?luedog_CELV*]:NEEDS[CommunityCategoryKit]:FOR[zzBluedog_DB]
{
@tags ^= :$: cck-atlas
}
@PART[bluedog_RadialDecoupler_Medium,bluedog_Centaur_MPF_FairingBase_SAF,bluedog_Centaur_FairingBase4xx_SAF,bluedog_FairingBase_1p875m,bluedog_Decoupler_1p875m]:NEEDS[CommunityCategoryKit]:FOR[zzBluedog_DB]
{
@tags ^= :$: cck-atlas
}


@PART[?luedog*]:HAS[@MODEL:HAS[#model[Bluedog_DB/Parts/Delta*]]]:NEEDS[CommunityCategoryKit]:FOR[zzBluedog_DB]
{
@tags ^= :$: cck-delta
}
@PART[?luedog*]:HAS[@MODEL:HAS[#model[Bluedog_DB/Parts/Thor*]]]:NEEDS[CommunityCategoryKit]:FOR[zzBluedog_DB]
{
@tags ^= :$: cck-delta
}
@PART[bluedog_RadialDecoupler_Mini,bluedog_CentaurD_RL10B2,bluedog_FairingBase_1p5m_SAF,bluedog_DeltaIV_DCSS_fairingBase_SAF,bluedog_Delta2_1875_adapter_fairingBase_SAF,bluedog_Delta_Miniskirt_1p875m_SAF,bluedog_Delta2_metalFairing_SAF,bluedog_FairingBase_1p5m,bluedog_DCSS_2p5mFairing_SAF,bluedog_Decoupler_1p5m]:NEEDS[CommunityCategoryKit]:FOR[zzBluedog_DB]
{
@tags ^= :$: cck-delta
}


@PART[?luedog*]:HAS[@MODEL:HAS[#model[Bluedog_DB/Parts/Saturn*]]]:NEEDS[CommunityCategoryKit]:FOR[zzBluedog_DB]
{
@tags ^= :$: cck-saturn
}
@PART[bluedog_CentaurD_RL10,bluedog_RL20_SL,bluedog_RL20_Vac,bluedog_XLR129,bluedog_M1,bluedog_E1_engine,bluedog_FairingBase_4p25m_SAF,bluedog_FairingBase_6p25m_SAF,bluedog_FairingBase_3p75m_SAF,bluedog_saturn_SII_SLAbase,bluedog_saturn_h03_SLA_panel,bluedog_saturn_h03_SLAbase,bluedog_FairingBase_3p75m,bluedog_FairingBase_4p25m,bluedog_FairingBase_6p25m]:NEEDS[CommunityCategoryKit]:FOR[zzBluedog_DB]
{
@tags ^= :$: cck-saturn
}


@PART[?luedog*]:HAS[@MODEL:HAS[#model[Bluedog_DB/Parts/Agena*]]]:NEEDS[CommunityCategoryKit]:FOR[zzBluedog_DB]
{
@tags ^= :$: cck-agena
}
@PART[bluedog_RadialDecoupler_Mini,bluedog_Agena_POPPY_fairingBase_SAF,bluedog_Agena_SLV3B_Fairing_SAF,bluedog_Agena_SOT_SupportSkirt_SAF,bluedog_Agena_Titan33B_adapterFairingBase,bluedog_AgenaB_FairingBase_Ranger_SAF,bluedog_AgenaD_FairingBase_LunarOrbiterSAF,bluedog_Strawman_Bus_SAF,bluedog_Agena_SAC,bluedog_Carrack_StraightAdapter_SAF,bluedog_Agena_StandardFairingBase,bluedog_FairingBase_0p9375m,bluedog_FairingBase_0p9375m_Static,bluedog_Decoupler_0p9375m]:NEEDS[CommunityCategoryKit]:FOR[zzBluedog_DB]
{
@tags ^= :$: cck-agena
}


@PART[?luedog*]:HAS[@MODEL:HAS[#model[Bluedog_DB/Parts/Centaur*]]]:NEEDS[CommunityCategoryKit]:FOR[zzBluedog_DB]
{
@tags ^= :$: cck-centaur
}
@PART[bluedog_RS30,?luedog_Vega*]:NEEDS[CommunityCategoryKit]:FOR[zzBluedog_DB]
{
@tags ^= :$: cck-centaur
}


@PART[?luedog*]:HAS[@MODEL:HAS[#model[Bluedog_DB/Parts/Gemini*]]]:NEEDS[CommunityCategoryKit]:FOR[zzBluedog_DB]
{
@tags ^= :$: cck-gemini
}
@PART[?luedog*]:HAS[@MODEL:HAS[#model[Bluedog_DB/Parts/MOL*]]]:NEEDS[CommunityCategoryKit]:FOR[zzBluedog_DB]
{
@tags ^= :$: cck-gemini
}
@PART[?luedog*]:HAS[@MODEL:HAS[#model[Bluedog_DB/Parts/Mercury*]]]:NEEDS[CommunityCategoryKit]:FOR[zzBluedog_DB]
{
@tags ^= :$: cck-gemini
}
@PART[bluedog_Apollo_RCS_Engine,bluedog_Apollo_RCS_EngineQuad]:NEEDS[CommunityCategoryKit]:FOR[zzBluedog_DB]
{
@tags ^= :$: cck-gemini
}


@PART[?luedog_Apollo*,bluedog_scimitar]:NEEDS[CommunityCategoryKit]:FOR[zzBluedog_DB]
{
@tags ^= :$: cck-apollo
}


@PART[?luedog_LM*,?luedog_LRV*,?luedog_ALSEP*,?luedog_ALSEP*,bluedog_EarlyLunarShelter*,DeployedCentralStation]:NEEDS[CommunityCategoryKit]:FOR[zzBluedog_DB]
{
@tags ^= :$: cck-lem
}


@PART[?luedog*]:HAS[@MODEL:HAS[#model[Bluedog_DB/Parts/ProbeExpansion*]]]:NEEDS[CommunityCategoryKit]:FOR[zzBluedog_DB]
{
@tags ^= :$: cck-probe
}
@PART[?luedog*]:HAS[@MODEL:HAS[#model[Bluedog_DB/Parts/Hexagon*]]]:NEEDS[CommunityCategoryKit]:FOR[zzBluedog_DB]
{
@tags ^= :$: cck-probe
}
@PART[?luedog*]:HAS[@MODEL:HAS[#model[Bluedog_DB/Generic/PayloadSeparators*]]]:NEEDS[CommunityCategoryKit]:FOR[zzBluedog_DB]
{
@tags ^= :$: cck-probe
}
@PART[bluedog_IDCSP_Truss,bluedog_Hexagon_FairingBase_SAF,bluedog_mariner4Antenna]:NEEDS[CommunityCategoryKit]:FOR[zzBluedog_DB]
{
@tags ^= :$: cck-probe
}


@PART[?luedog*]:HAS[@MODEL:HAS[#model[Bluedog_DB/Parts/Skylab*]]]:NEEDS[CommunityCategoryKit]:FOR[zzBluedog_DB]
{
@tags ^= :$: cck-skylab
}
@PART[bluedog_Skylab_airlockModule_SAF,bluedog_spacelab_forwardAdapter_SAF]:NEEDS[CommunityCategoryKit]:FOR[zzBluedog_DB]
{
@tags ^= :$: cck-skylab
}


@PART[?luedog*]:HAS[@MODEL:HAS[#model[Bluedog_DB/Parts/Solids*]]]:NEEDS[CommunityCategoryKit]:FOR[zzBluedog_DB]
{
@tags ^= :$: cck-srb
}
@PART[bluedog_RadialDecoupler_Mini,bluedog_RadialDecoupler_Medium,bluedog_Decoupler_1p5m,bluedog_Saturn_AJ260_RadialDecoupler,bluedog_1875_RadialDecoupler,bluedog_Sergeant_3x_Decoupler,bluedog_Sergeant_11x_Decoupler]:NEEDS[CommunityCategoryKit]:FOR[zzBluedog_DB]
{
@tags ^= :$: cck-srb
}
@PART[?luedog*]:HAS[@MODULE[ModuleEngines*]:HAS[#throttleLocked[True]],~tags[*cck-srb*],!MODULE[ModuleCommand],!MODULE[ModuleDecouple],!MODULE[ModuleCargoBay],!MODULE[ModuleBdbJettison]]:NEEDS[CommunityCategoryKit]:FOR[zzBluedog_DB]
{
@tags ^= :$: cck-srb
}


@PART[?luedog*]:HAS[#TechHidden[?rue]]:AFTER[zzBluedog_DB]
{
!tags = delete
}
Original file line number Diff line number Diff line change
Expand Up @@ -48,4 +48,12 @@
@SUBCATEGORY[*]:HAS[#real_name]:NEEDS[FilterExtensions]:FOR[zzzBluedog_DB]
{
@name = #$real_name$
}
}
//Realnames for CCK
@CCKExtraFilterConfig:NEEDS[CCK]:FOR[zzzBluedog_DB]
{
@Item[BDB*],*
{
@name = #$real_name$
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -10,21 +10,11 @@
// delete BDB boiloff module
!MODULE[ModuleBdbBoiloff] {}

// Remove reference to boiloff module from some switches.
// Remove reference to boiloff module from switches.
// Can still jettison insulation to shed mass.
@MODULE[ModuleB9PartSwitch]:HAS[#moduleID[insulationSwitch]]
@MODULE[ModuleB9PartSwitch],*
{
@SUBTYPE[?ff] // off and Off in particular are what we're looking for
{
!MODULE:HAS[@IDENTIFIER[ModuleBdbBoiloff]] {}
}
}
// Remove reference to boiloff module from some other switches.
// Can still switch tank color for different mass options.
@MODULE[ModuleB9PartSwitch]:HAS[#moduleID[meshSwitchColor]]
{
@SUBTYPE[Orange]
@SUBTYPE,*
{
!MODULE:HAS[@IDENTIFIER[ModuleBdbBoiloff]] {}
}
Expand Down

This file was deleted.

Loading

0 comments on commit 07235ee

Please sign in to comment.