Skip to content

Commit

Permalink
BDB-ify AJ10 Early and Mid (#218)
Browse files Browse the repository at this point in the history
* BDB AJ10Early

* BDB AJ10Mid

* Update README

* goodbye silly emissives
  • Loading branch information
Vlood27 authored Sep 8, 2023
1 parent d9be626 commit 6b14a05
Show file tree
Hide file tree
Showing 13 changed files with 165 additions and 47 deletions.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file removed GameData/ROEngines/Assets/RealEngines/AJ10_104.mu
Binary file not shown.
Binary file removed GameData/ROEngines/Assets/RealEngines/AJ10_37.mu
Binary file not shown.
7 changes: 5 additions & 2 deletions GameData/ROEngines/Compatibility/ROE-TexturesUnlimited.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,9 @@ KSP_MODEL_SHADER
model = ROEngines/Assets/BDB/Centaur/bluedog_CentaurD_RL10B2
model = ROEngines/Assets/BDB/Centaur/RL10ExtraNozzles

model = ROEngines/Assets/BDB/Able/bluedog_Able_Engine
model = ROEngines/Assets/BDB/Able/bluedog_Ablestar_Engine

model = ROEngines/Assets/BDB/Delta/bluedog_AJ10_118K
model = ROEngines/Assets/BDB/Delta/bluedog_AJ10_118F

Expand Down Expand Up @@ -98,8 +101,8 @@ KSP_MODEL_SHADER

//RealEngines
model = ROEngines/Assets/RealEngines/RD0124
model = ROEngines/Assets/RealEngines/AJ10_37
model = ROEngines/Assets/RealEngines/AJ10_104
//model = ROEngines/Assets/RealEngines/AJ10_37
//model = ROEngines/Assets/RealEngines/AJ10_104

//SXT
//model = ROEngines/Assets/SXT/gamma2
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ PART
{
module = Part
name = ROE-AJ10Early
author = Alcentar, Pap
author = CobaltWolf

ROESetEngineDefaults = LIQUID_ENGINE

Expand All @@ -12,16 +12,14 @@ PART

MODEL
{
// Dimensions: 1.31 x 0.74
model = ROEngines/Assets/RealEngines/AJ10_37
scale = 1.0, 1.0, 1.0
model = ROEngines/Assets/BDB/Able/bluedog_Able_Engine
rotation = 0, 90, 0 // Aligned like old model.
}

scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.7777526, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -0.5360538, 0.0, 0.0, -1.0, 0.0
node_attach = 0.0, 0.7777526, 0.0, 0.0, 1.0, 0.0, 4
rescaleFactor = 1.6
node_stack_top = 0.0, 0.374, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.44734, 0.0, 0.0, -1.0, 0.0, 0
// stack, srfAttach, allowStack, allowSrfAttach, allowCollision
attachRules = 1,1,1,0,0

Expand All @@ -37,6 +35,10 @@ PART
fx_exhaustFlame_blue_small = 0.0, -0.8, 0.0, 0.0, 1.0, 0.0, running
fx_exhaustLight_blue = 0.0, -0.8, 0.0, 0.0, 0.0, 1.0, running
fx_smokeTrail_light = 0.0, -1.3, 0.0, 0.0, 1.0, 0.0, running
sound_vent_medium = engage
sound_rocket_hard = running
sound_vent_soft = disengage
sound_explosion_low = flameout
EFFECTS
{
Expand Down Expand Up @@ -103,32 +105,89 @@ PART
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbal
gimbalTransformName = gimbalTransform
}
MODULE
{
name = ModuleB9DisableTransform
transform = PL
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.7
thrustTransformName = thrustTransform
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = gimbal1_Upper
rotatorsName = gimbal1_Lower
}
CONSTRAINLOOKFX
{
targetName = Cylinder_062
rotatorsName = Cylinder_071
targetName = gimbal1_Lower
rotatorsName = gimbal1_Upper
}
CONSTRAINLOOKFX
{
targetName = gimbal2_Upper
rotatorsName = gimbal2_Lower
}
CONSTRAINLOOKFX
{
targetName = gimbal2_Lower
rotatorsName = gimbal2_Upper
}
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.7
thrustTransformName = thrustTransform
name = FXModuleThrottleEffects
fxModuleNames = heatColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = throttleColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
moduleID = throttleColor
animRate = 1
shaderProperty = _TintColor
includedRenderer = innerGlow
toggleInEditor = false
toggleInFlight = false
redCurve
{
key = 0 0
key = 1 1
}
greenCurve
{
key = 0 0
key = 1 1
}
blueCurve
{
key = 0 0
key = 1 1
}
alphaCurve
{
key = 0 0
key = 1 1
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ PART
{
module = Part
name = ROE-AJ10Mid
author = Alcentar, Pap
author = CobaltWolf

ROESetEngineDefaults = LIQUID_ENGINE

Expand All @@ -13,15 +13,14 @@ PART
MODEL
{
// Dimensions: 0.84 x 1.9m
model = ROEngines/Assets/RealEngines/AJ10_104
scale = 1.0, 1.0, 1.0
model = ROEngines/Assets/BDB/Able/bluedog_Ablestar_Engine
rotation = 0, 90, 0 // Aligned like old model.
}

scale = 1.0
rescaleFactor = 1.0
node_stack_top = 0.0, 0.775, 0.0, 0.0, 1.0, 0.0
node_stack_bottom = 0.0, -1.145, 0.0, 0.0, -1.0, 0.0
node_attach = 0.0, 0.775, 0.0, 0.0, 1.0, 0.0, 4
rescaleFactor = 1.6
node_stack_top = 0.0, 0.50375, 0.0, 0.0, 1.0, 0.0, 0
node_stack_bottom = 0.0, -0.5685, 0.0, 0.0, -1.0, 0.0, 0
// stack, srfAttach, allowStack, allowSrfAttach, allowCollision
attachRules = 1,1,1,0,0

Expand Down Expand Up @@ -107,32 +106,89 @@ PART
MODULE
{
name = ModuleGimbal
gimbalTransformName = gimbal
gimbalTransformName = gimbalTransform
}
MODULE
{
name = ModuleB9DisableTransform
transform = PL
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.7
thrustTransformName = thrustTransform
}
MODULE
{
name = FXModuleLookAtConstraint
CONSTRAINLOOKFX
{
targetName = gimbal1_Upper
rotatorsName = gimbal1_Lower
}
CONSTRAINLOOKFX
{
targetName = Cylinder_062
rotatorsName = Cylinder_071
targetName = gimbal1_Lower
rotatorsName = gimbal1_Upper
}
CONSTRAINLOOKFX
{
targetName = gimbal2_Upper
rotatorsName = gimbal2_Lower
}
CONSTRAINLOOKFX
{
targetName = gimbal2_Lower
rotatorsName = gimbal2_Upper
}
}
MODULE
{
name = ModuleSurfaceFX
thrustProviderModuleIndex = 0
fxMax = 0.5
maxDistance = 30
falloff = 1.7
thrustTransformName = thrustTransform
name = FXModuleThrottleEffects
fxModuleNames = heatColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = FXModuleThrottleEffects
fxModuleNames = throttleColor
responseSpeed = 1.0
dependOnEngineState = True
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
moduleID = throttleColor
animRate = 1
shaderProperty = _TintColor
includedRenderer = innerGlow
toggleInEditor = false
toggleInFlight = false
redCurve
{
key = 0 0
key = 1 1
}
greenCurve
{
key = 0 0
key = 1 1
}
blueCurve
{
key = 0 0
key = 1 1
}
alphaCurve
{
key = 0 0
key = 1 1
}
}
}
8 changes: 4 additions & 4 deletions GameData/ROEngines/Waterfall/Hypergolic/AJ10Early.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -4,19 +4,19 @@
{
template = waterfall-hypergolic-white-upper-1
audio = pressure-fed-1
position = 0,0,-0.03
position = 0, 0, 0
rotation = 0, 0, 0
scale = 0.425, 0.425, 0.4
scale = 0.37, 0.37, 0.4
glow = ro-hypergolic-white
glowStretch = 0.95

MainPlumeVariant:NEEDS[B9PartSwitch]
{
name = udmh-irfna
template = waterfall-hypergolic-IRFNA-UDMH-upper-1
position = 0,0,-0.03
position = 0, 0, 0
rotation = 0, 0, 0
scale = 0.425, 0.425, 0.4
scale = 0.37, 0.37, 0.4
glowRecolor = _orange
}
}
Expand Down
4 changes: 2 additions & 2 deletions GameData/ROEngines/Waterfall/Hypergolic/AJ10Mid.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@
{
template = waterfall-hypergolic-IRFNA-UDMH-upper-1
audio = pressure-fed-1
position = 0,0,0.575
position = 0, 0, 0
rotation = 0, 0, 0
scale = 0.65, 0.65, 0.5
scale = 0.575, 0.575, 0.5
glow = _orange
glowStretch = 0.95
}
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,8 +50,8 @@ I understand that some of you may want these other versions of engines back, so
* Agena (Bluedog Design Bureau by CobaltWolf)
* AJ10-137 (Bluedog Design Bureau by CobaltWolf)
* AJ10-190 (SSTU by ShadowMage)
* AJ10 Early (RealEngines by Alcentar)
* AJ10 Mid (RealEngines by Alcentar)
* AJ10 Early (Bluedog Design Bureau by CobaltWolf)
* AJ10 Mid (Bluedog Design Bureau by CobaltWolf)
* AJ10 Advanced Short Nozzle (Bluedog Design Bureau by CobaltWolf)
* AJ10 Advanced Long Nozzle (Bluedog Design Bureau by CobaltWolf)
* BE-3 (NicheParts by MockingBird)
Expand Down

0 comments on commit 6b14a05

Please sign in to comment.