Skip to content

Commit

Permalink
BDB PBR textures, and new Atlas engines (#244)
Browse files Browse the repository at this point in the history
* BDB PBR textures, and new Atlas engines
  • Loading branch information
Capkirk123 authored Oct 13, 2024
1 parent 15ec140 commit af6176e
Show file tree
Hide file tree
Showing 73 changed files with 1,381 additions and 10 deletions.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/BDB/Engines/bluedog_E1_1.dds
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/BDB/Engines/bluedog_E1_1_EMIT.dds
Binary file not shown.
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/BDB/Engines/bluedog_E1_2.dds
Binary file not shown.
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/BDB/Engines/bluedog_MB60.dds
Binary file not shown.
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/BDB/Engines/bluedog_MB60_deployable.mu
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/BDB/Engines/bluedog_NERVA_II.dds
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/BDB/Engines/bluedog_NERVA_II_EMIT.dds
Binary file not shown.
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/BDB/Engines/bluedog_NERVA_I_FF.dds
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/BDB/Engines/bluedog_NERVA_I_HB.dds
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/BDB/Engines/bluedog_NERVA_I_HB_NRM.dds
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/BDB/Engines/bluedog_XLR129.dds
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/BDB/Engines/bluedog_XLR129.mu
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/BDB/Engines/bluedog_XLR129_EMIT.dds
Binary file not shown.
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/BDB/Engines/bluedog_m1.dds
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/BDB/Engines/bluedog_m1_2.dds
Binary file not shown.
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/BDB/Engines/bluedog_m1_2_NRM.dds
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/BDB/Engines/bluedog_m1_EMIT.dds
Binary file not shown.
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/BDB/Engines/bluedog_m1_NRM.dds
Binary file not shown.
Binary file not shown.
7 changes: 0 additions & 7 deletions GameData/ROEngines/Compatibility/ROE-TexturesUnlimited.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -35,9 +35,6 @@ KSP_MODEL_SHADER:NEEDS[!zzz_Deferred]
model = ROEngines/Assets/BDB/Delta/bluedog_AJ10_118K
model = ROEngines/Assets/BDB/Delta/bluedog_AJ10_118F

model = ROEngines/Assets/BDB/Engines/bluedog_E1_engine
model = ROEngines/Assets/BDB/Engines/bluedog_M1

model = ROEngines/Assets/BDB/Juno/bluedog_Jupiter_Vernier
model = ROEngines/Assets/BDB/Juno/bluedog_Juno4_Engine_6K
model = ROEngines/Assets/BDB/Juno/bluedog_Juno4_Engine_45K
Expand Down Expand Up @@ -437,10 +434,6 @@ KSP_MODEL_SHADER:NEEDS[!zzz_Deferred]
model = ROEngines/Assets/BDB/Ranger/bluedog_Ranger_Engine
model = ROEngines/Assets/BDB/SNTP/bluedog_SNTP_45
model = ROEngines/Assets/BDB/Delta/bluedog_TR_201
model = ROEngines/Assets/BDB/Engines/bluedog_XLR129
model = ROEngines/Assets/BDB/Engines/bluedog_NERVA_FF
model = ROEngines/Assets/BDB/Engines/bluedog_NERVA_II
model = ROEngines/Assets/BDB/Engines/bluedog_NERVA_XE

//Constellation
model = ROEngines/Assets/BDConstellation/BNTR/model
Expand Down
43 changes: 43 additions & 0 deletions GameData/ROEngines/PartConfigs/E1_BDB.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,16 @@ PART
model = ROEngines/Assets/BDB/Engines/bluedog_E1_engine
rotation = 0, 180, 0 // Aligned with H-1.
}
SHABBY_MATERIAL_REPLACE
{
materialDef = bluedog_E1_1_PBR
targetMaterial = bluedog_E1_1
}
SHABBY_MATERIAL_REPLACE
{
materialDef = bluedog_E1_2_PBR
targetMaterial = bluedog_E1_2
}

scale = 1.0
rescaleFactor = 1.7
Expand Down Expand Up @@ -120,3 +130,36 @@ PART
transform = innerGlow
}
}

//shabby material defs
SHABBY_MATERIAL_DEF
{
name = bluedog_E1_1_PBR

shader = Resurfaced/Standard

TEXTURE
{
_MetalMap = ROEngines/Assets/BDB/Engines/bluedog_E1_1_METAL
}
FLOAT
{
_MetalAlbedoMultiplier = 1.5
}
}

SHABBY_MATERIAL_DEF
{
name = bluedog_E1_2_PBR

shader = Resurfaced/Standard

TEXTURE
{
_MetalMap = ROEngines/Assets/BDB/Engines/bluedog_E1_2_METAL
}
FLOAT
{
_MetalAlbedoMultiplier = 1.5
}
}
37 changes: 37 additions & 0 deletions GameData/ROEngines/PartConfigs/H1_BDB.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -157,6 +157,30 @@ PART
gimbalTransformName = gimbalTransform
}

MODULE
{
name = ModuleB9PartSwitch
moduleID = nozzle
switcherDescription = Nozzle
switcherDescriptionPlural = Nozzles (auto-switched)
affectDragCubes = True
affectFARVoxels = True
SUBTYPE
{
name = H1
transform = H1
transform = fixedMesh_H1
transform = skinnedMesh_H1
}
SUBTYPE
{
name = H2
transform = H2
transform = fixedMesh_H2
transform = skinnedMesh_H2
}
}

MODULE
{
name = FXModuleLookAtConstraint
Expand Down Expand Up @@ -239,4 +263,17 @@ PART
{
@title = H-1D Series
@description = The H-1 is an upgrade to the original LR79 engine that propelled the Saturn-I and IB vehicles. This is the H-1D variant. It is intended to be mounted outboard in a cluster of engines and is equipped with an aspirator to redirect exhaust out the edge of the nozzle.

@MODULE[ModuleEngineConfigs]
{
@CONFIG,*
{
%LinkB9PSModule[nozzle] { %subtype = H1 }
}

@CONFIG[H-2*],*
{
%LinkB9PSModule[nozzle] { %subtype = H2 }
}
}
}
7 changes: 5 additions & 2 deletions GameData/ROEngines/PartConfigs/LR101_BDB.cfg
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// =================================================================================
// LR101 Parts
// Contains 2 Separate Parts for Inline and Radial Versions
// Old LR101 Parts
// Contains 3 Separate Parts for Inline, Radial and Fixed Versions
// =================================================================================

PART
Expand All @@ -10,6 +10,7 @@ PART
author = CobaltWolf, Pap

ROESetEngineDefaults = LIQUID_ENGINE
RODeprecated = True

// ============================================================================
// Update Below
Expand Down Expand Up @@ -93,6 +94,7 @@ PART
author = CobaltWolf, Pap

ROESetEngineDefaults = LIQUID_ENGINE
RODeprecated = True

// ============================================================================
// Update Below
Expand Down Expand Up @@ -171,6 +173,7 @@ PART
// A LR101 without gimbal assembly.
@name = ROE-LR101Fixed
%specLevel = speculative # was never actually used this way?
@RODeprecated = False

// http://heroicrelics.org/info/lr-101/lr-101.html
// > The LR-101's thrust chamber weighed only about 15 pounds; in its -NA-15 configuration, the mount
Expand Down
Loading

0 comments on commit af6176e

Please sign in to comment.