Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix or remove emissives #245

Merged
merged 1 commit into from
Oct 13, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file modified GameData/ROEngines/Assets/BDB/Able/bluedog_Able_Engine_Emit.dds
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/BDB/Apollo/bluedog_Apollo_SPS_EMIT.dds
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/BDB/SNTP/bluedog_STNP_75_EMIT.dds
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/BDB/Saturn/bluedog_F1B_Emit.dds
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/BDB/Saturn/bluedog_F1_emit.dds
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/BDB/Saturn/bluedog_H1_Emit.dds
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/BDB/Saturn/bluedog_J2_Emit.dds
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/BDB/Thor/bluedog_LR79_Emit.dds
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/BDB/Vega/bluedog_Vega_Engine_Emit.dds
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/DylanSemrau/BE-3U-EngineTexture_Emit.dds
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/EStreetRockets/rmm_ssme-1_EMI.dds
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/EStreetRockets/rmm_ssme-2_EMI.dds
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/EStreetRockets/rmm_ssme-3_EMI.dds
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/FRE/LE5/LE-5Emissive.dds
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/FRE/LE7/LE-7Emissive.dds
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/RealEngines/0110 EMISSIVE.dds
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/RealEngines/A7EMISSIVE.dds
Binary file not shown.
Binary file removed GameData/ROEngines/Assets/RealEngines/AJ10.dds
Binary file not shown.
Binary file removed GameData/ROEngines/Assets/RealEngines/AJ10_137.mu
Binary file not shown.
Binary file not shown.
Binary file removed GameData/ROEngines/Assets/RealEngines/AJ10_NRM.dds
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/RealEngines/LMAE_EMISSIVE.dds
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/RealEngines/NK33 Emissive.dds
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/RealEngines/RAPTOR_EMISSIVE.dds
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/RealEngines/RD 170 Emissive.dds
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/RealEngines/RD0210 EMISSIVE.dds
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/RealEngines/RD0212 EMISSIVE.dds
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/RealEngines/RD100 EMISSIVE.dds
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/RealEngines/RD107_EMISSIVE.dds
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/RealEngines/RD120 Emissive.dds
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/RealEngines/RD170_EMISSIVE.dds
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/RealEngines/RD275emissive.dds
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/RealEngines/RD8_EMISSIVE.dds
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/RealEngines/RD_0120_Emissive.dds
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/RealEngines/S5Emissiv.dds
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/RealEngines/STEERING MOTOR EMISSIVE.dds
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/Tantares/RD_250_RD_252/e1.dds
Binary file not shown.
Binary file modified GameData/ROEngines/Assets/Tantares/texture_arrow_general_2_EMI.dds
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
77 changes: 77 additions & 0 deletions GameData/ROEngines/PartConfigs/AJ10-190_RE.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -88,4 +88,81 @@ PART
rotatorsName = Cylinder_071
}
}

MODULE
{
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 = heatColor
animRate = 0.025
shaderProperty = _EmissiveColor
excludedRenderer = innerGlow
toggleInEditor = false
toggleInFlight = false
redCurve
{
key = 1 1 1 1
key = 1 1 1 1
}
greenCurve
{
key = 0 0 1 1
key = 1 0.1 0.1 0.1
}
blueCurve
{
key = 0 0 1 1
key = 1 0.1 0.1 0.1
}
alphaCurve
{
key = 0 0 1 1
key = 1 1 1 1
}
}
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
}
}
}
20 changes: 20 additions & 0 deletions GameData/ROEngines/PartConfigs/AJ10Early_BDB.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -142,6 +142,26 @@ PART
targetName = gimbal2_Lower
rotatorsName = gimbal2_Upper
}
CONSTRAINLOOKFX
{
targetName = gimbal3_Upper
rotatorsName = gimbal3_Lower
}
CONSTRAINLOOKFX
{
targetName = gimbal3_Lower
rotatorsName = gimbal3_Upper
}
CONSTRAINLOOKFX
{
targetName = gimbal4_Upper
rotatorsName = gimbal4_Lower
}
CONSTRAINLOOKFX
{
targetName = gimbal4_Lower
rotatorsName = gimbal4_Upper
}
}

MODULE
Expand Down
50 changes: 50 additions & 0 deletions GameData/ROEngines/PartConfigs/AJ10Mid_BDB.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -143,6 +143,26 @@ PART
targetName = gimbal2_Lower
rotatorsName = gimbal2_Upper
}
CONSTRAINLOOKFX
{
targetName = gimbal3_Upper
rotatorsName = gimbal3_Lower
}
CONSTRAINLOOKFX
{
targetName = gimbal3_Lower
rotatorsName = gimbal3_Upper
}
CONSTRAINLOOKFX
{
targetName = gimbal4_Upper
rotatorsName = gimbal4_Lower
}
CONSTRAINLOOKFX
{
targetName = gimbal4_Lower
rotatorsName = gimbal4_Upper
}
}

MODULE
Expand All @@ -162,6 +182,36 @@ PART
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
moduleID = heatColor
animRate = 0.025
shaderProperty = _EmissiveColor
excludedRenderer = innerGlow
toggleInEditor = false
toggleInFlight = false
redCurve
{
key = 1 1 1 1
key = 1 1 1 1
}
greenCurve
{
key = 0 0 1 1
key = 1 1 1 1
}
blueCurve
{
key = 0 0 1 1
key = 1 1 1 1
}
alphaCurve
{
key = 0 0 1 1
key = 1 1 1 1
}
}
MODULE
{
name = ModuleColorChanger
moduleID = throttleColor
Expand Down
25 changes: 25 additions & 0 deletions GameData/ROEngines/PartConfigs/AJ10Transtar_SSTU.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -113,4 +113,29 @@ PART
pass = 1
}
}
MODULE
{
name = ROLAnimateEngineHeat
meshName = SC-ENG-AJ10-190
useThrottle = true
redCurve
{
key = 0.0 0.0
key = 1.0 1.0
}
blueCurve
{
key = 0.0 0.0
key = 0.8 0.0
key = 0.9 0.2
key = 1.0 1.0
}
greenCurve
{
key = 0.0 0.0
key = 0.8 0.0
key = 0.9 0.2
key = 1.0 1.0
}
}
}
135 changes: 130 additions & 5 deletions GameData/ROEngines/PartConfigs/GEM40_BDB.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,11 @@ PART
{
model = ROEngines/Assets/BDB/Delta/bluedog_Delta_GEM40
}
MODEL
{
model = ROEngines/Assets/BDB/Delta/bluedog_Delta_GEM_Glow
rotation = 0, 180, 0
}

scale = 1.0
rescaleFactor = 1.6
Expand Down Expand Up @@ -65,6 +70,46 @@ PART
}
}

MODULE
{
name = ModuleB9PartSwitch
moduleID = meshSwitchStripe
uiGroupName = paint
uiGroupDisplayName = Paint Switch
switcherDescription = Stripe Color
switcherDescriptionPlural = Stripe Colors
affectDragCubes = False
affectFARVoxels = False
SUBTYPE
{
name = Red
primaryColor = Reddish
secondaryColor = White
transform = RedStripe
}
SUBTYPE
{
name = Blue
primaryColor = Ocean
secondaryColor = White
transform = BlueStripe
}
SUBTYPE
{
name = Green
primaryColor = OliveDrab
secondaryColor = White
transform = GreenStripe
}
SUBTYPE
{
name = None
primaryColor = White
secondaryColor = White
transform = NoStripe
}
}

MODULE
{
name = ModuleB9PartSwitch
Expand All @@ -76,12 +121,12 @@ PART
SUBTYPE
{
name = Ground
transform = GroundLit
transform = GroundLitBell
}
SUBTYPE
{
name = Air
transform = AirLit
transform = AirLitBell
}
}

Expand All @@ -97,10 +142,90 @@ PART

MODULE
{
name = FXModuleAnimateThrottle
animationName = GEM40_Emit_Anim
name = FXModuleThrottleEffects
fxModuleNames = heatColor
responseSpeed = 1.0
dependOnEngineState = True
responseSpeed = 0.001
dependOnThrottle = True
}
MODULE
{
name = ModuleColorChanger
moduleID = heatColor
animRate = 0.025
shaderProperty = _EmissiveColor
excludedRenderer = innerGlow
toggleInEditor = false
toggleInFlight = false
redCurve
{
key = 1 1 1 1
key = 1 1 1 1
}
greenCurve
{
key = 0 0 1 1
key = 1 1 1 1
}
blueCurve
{
key = 0 0 1 1
key = 1 1 1 1
}
alphaCurve
{
key = 0 0 1 1
key = 1 1 1 1
}
}

MODULE
{
name = ModuleB9DisableTransform
transform = GEM40IGlows
transform = GEM46Glows
transform = GEM60Glows
transform = AirLit
transform = GroundLit
}

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
}
}
}

Expand Down
Loading
Loading