Skip to content

Commit

Permalink
Merge pull request #2 from ChrisAdderley/dev
Browse files Browse the repository at this point in the history
Initial release
  • Loading branch information
ChrisAdderley authored Sep 11, 2020
2 parents 281fe33 + 9da2d99 commit 88e9547
Show file tree
Hide file tree
Showing 37 changed files with 1,658 additions and 686 deletions.
4 changes: 4 additions & 0 deletions .mod_data.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,10 @@ dependencies: # Configure dependencies
ModuleManager:
version: 4.1.4
location: s3
Waterfall:
tag: 0.2.0
location: github
repository: ChrisAdderley/Waterfall
deploy:
SpaceDock:
enabled: false # activate/deactivate this deployment script
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@


@PART[restock-engine-boar]:AFTER[ReStock]:FOR[Waterfall]
@PART[restock-engine-boar]:AFTER[ReStockPlus]
{

!EFFECTS {}
Expand Down Expand Up @@ -120,7 +120,7 @@
TEMPLATE
{
// This is the name of the template to use
templateName = waterfall-kerolox-f1b-1
templateName = waterfall-kerolox-lower-2
// This field allows you to override the parentTransform name in the EFFECTS contained in the template
overrideParentTransform = thrustTransform
position = 0,0.04,0.056
Expand Down
103 changes: 103 additions & 0 deletions GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusCaravel.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,103 @@


@PART[restock-engine-caravel-1]:AFTER[ReStockPlus]
{

!EFFECTS {}
EFFECTS
{
engage
{
AUDIO
{
channel = Ship
clip = sound_vent_medium
volume = 1.0
pitch = 2.0
loop = false
}
}
flameout
{
AUDIO
{
channel = Ship
clip = sound_explosion_low
volume = 1.0
pitch = 2.0
loop = false
}
}
fx-caravel-running
{
AUDIO
{
channel = Ship
clip = sound_rocket_hard
volume = 0.0 0.0
volume = 0.01 0.2
volume = 1.0 0.6
pitch = 0.0 0.1
pitch = 0.01 0.2
pitch = 1.0 0.5
loop = true
}
PREFAB_PARTICLE
{
prefabName = fx_smokeTrail_light
transformName = fxTransformPlume
emission = 0.0 0.0
emission = 0.05 0.0
emission = 0.075 0.25
emission = 1.0 1.25
speed = 0.0 0.25
speed = 1.0 1.0
}
}
}
MODULE
{
name = ModuleWaterfallFX
// This is a custom name
moduleID = caravelEngine
// This links the effects to a given ModuleEngines
engineID = basicEngine

// List out all controllers we want available
// This controller scales with atmosphere depth
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
// This controller scales with effective throttle
CONTROLLER
{
name = throttle
linkedTo = throttle
}
// this controller generates a random value in the range specified
CONTROLLER
{
name = random
linkedTo = random
range = -1,1
}
// -----------------------------------------------------
// Past here should be generated with the ingame editor!
// -----------------------------------------------------
TEMPLATE
{
// This is the name of the template to use
templateName = waterfall-hydrolox-upper-1
// This field allows you to override the parentTransform name in the EFFECTS contained in the template
overrideParentTransform = thrustTransform
position = 0,0,-0.1
rotation = 0, 0, 0
scale = 1, 1, 1
}


}
}

Original file line number Diff line number Diff line change
@@ -0,0 +1,95 @@


@PART[restock-engine-cherenkov]:AFTER[ReStock]
{
// Removes the stock effect block, and replace it with one that has no particles
!EFFECTS {}
EFFECTS
{
engage
{
AUDIO
{
channel = Ship
clip = sound_vent_soft
volume = 1.0
pitch = 2.0
loop = false
}
}
flameout
{
AUDIO
{
channel = Ship
clip = sound_explosion_low
volume = 1.0
pitch = 2.0
loop = false
}
}
fx-cherenkov-running
{
AUDIO
{
channel = Ship
clip = sound_rocket_hard
volume = 0.0 0.0
volume = 1.0 1.0
pitch = 0.0 0.2
pitch = 1.0 1.0
loop = true
}
MODEL_MULTI_PARTICLE
{
name = turbo
modelName = ReStockPlus/FX/restock-fx-cherenkov-turbo-1
transformName = fxTransformTurbo
emission = 0.0 0.0
emission = 0.01 0.1
emission = 0.075 0.25
emission = 1.0 1.0
speed = 0.0 0.35
speed = 1.0 1.0
}
}
}
MODULE
{
name = ModuleWaterfallFX
// This is a custom name
moduleID = cherenkovFX
// This links the effects to a given ModuleEngines
engineID = basicEngine

// List out all controllers we want available
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
CONTROLLER
{
name = throttle
linkedTo = throttle
}
TEMPLATE
{
// This is the name of the template to use
templateName = waterfall-ntr-lh2-1
// This field allows you to override the parentTransform name in the EFFECTS contained in the template
overrideParentTransform = fxTransformCore
position = 0,0.7,0
rotation = 90, 0, 0
scale = 2, 2, 2
}







}

}
91 changes: 91 additions & 0 deletions GameData/WaterfallRestock/Patches/RestockPlus/RestockPlusCorgi.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,91 @@


@PART[restock-engine-375-corgi]:AFTER[ReStockPlus]
{

!EFFECTS {}
EFFECTS
{
engage
{
AUDIO
{
channel = Ship
clip = sound_vent_soft
volume = 1.0
pitch = 2.0
loop = false
}
}
flameout
{
AUDIO
{
channel = Ship
clip = sound_explosion_low
volume = 1.0
pitch = 2.0
loop = false
}
}
fx-corgi-running
{
AUDIO
{
channel = Ship
clip = sound_rocket_mini
volume = 0.0 0.0
volume = 0.01 0.2
volume = 1.0 0.6
pitch = 0.0 0.1
pitch = 0.01 0.2
pitch = 1.0 0.5
loop = true
}
}
}
MODULE
{
name = ModuleWaterfallFX
// This is a custom name
moduleID = reliantEngine
// This links the effects to a given ModuleEngines
engineID = basicEngine

// List out all controllers we want available
// This controller scales with atmosphere depth
CONTROLLER
{
name = atmosphereDepth
linkedTo = atmosphere_density
}
// This controller scales with effective throttle
CONTROLLER
{
name = throttle
linkedTo = throttle
}
// this controller generates a random value in the range specified
CONTROLLER
{
name = random
linkedTo = random
range = -1,1
}
// -----------------------------------------------------
// Past here should be generated with the ingame editor!
// -----------------------------------------------------
TEMPLATE
{
// This is the name of the template to use
templateName = waterfall-hydrolox-upper-1
// This field allows you to override the parentTransform name in the EFFECTS contained in the template
overrideParentTransform = thrustTransform
position = 0,0,0
rotation = 0, 0, 0
scale = 0.8, 0.8, 1


}
}

Loading

0 comments on commit 88e9547

Please sign in to comment.