mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-01-06 07:32:15 +00:00
110 lines
2.3 KiB
Plaintext
110 lines
2.3 KiB
Plaintext
/*
|
|
MARK: Impact debris + smoke
|
|
*/
|
|
|
|
/particles/debris
|
|
icon = 'icons/effects/particles/generic_particles.dmi'
|
|
width = 500
|
|
height = 500
|
|
count = 10
|
|
spawning = 10
|
|
lifespan = 0.5 SECONDS
|
|
fade = 0.3 SECONDS
|
|
drift = generator(GEN_CIRCLE, 0, 7)
|
|
scale = 0.3
|
|
velocity = list(50, 0)
|
|
friction = generator(GEN_NUM, 0.1, 0.15)
|
|
spin = generator(GEN_NUM, -20, 20)
|
|
|
|
/particles/impact_smoke
|
|
icon = 'icons/effects/effects.dmi'
|
|
icon_state = "smoke"
|
|
width = 500
|
|
height = 500
|
|
count = 20
|
|
spawning = 20
|
|
lifespan = 0.8 SECONDS
|
|
fade = 10 SECONDS
|
|
grow = 0.1
|
|
scale = 0.2
|
|
spin = generator(GEN_NUM, -20, 20)
|
|
velocity = list(50, 0)
|
|
friction = generator(GEN_NUM, 0.1, 0.5)
|
|
|
|
/*
|
|
MARK: Explosion smoke
|
|
*/
|
|
|
|
/particles/explosion_smoke
|
|
icon = 'icons/effects/96x96.dmi'
|
|
icon_state = "smoke3"
|
|
width = 1000
|
|
height = 1000
|
|
count = 45
|
|
spawning = 45
|
|
gradient = list("#FA9632", "#C3630C", "#333333", "#808080", "#FFFFFF")
|
|
lifespan = 2 SECONDS
|
|
fade = 4 SECONDS
|
|
color = generator(GEN_NUM, 0, 0.25)
|
|
color_change = generator(GEN_NUM, 0.04, 0.05)
|
|
velocity = generator(GEN_CIRCLE, 15, 15)
|
|
drift = generator(GEN_CIRCLE, 0, 1, NORMAL_RAND)
|
|
spin = generator(GEN_NUM, -20, 20)
|
|
friction = generator(GEN_NUM, 0.1, 0.5)
|
|
gravity = list(1, 2)
|
|
scale = 0.25
|
|
grow = 0.05
|
|
|
|
/particles/explosion_smoke/deva
|
|
lifespan = 3 SECONDS
|
|
fade = 6 SECONDS
|
|
scale = 0.5
|
|
velocity = generator(GEN_CIRCLE, 23, 23)
|
|
|
|
/particles/explosion_smoke/small
|
|
lifespan = 1 SECONDS
|
|
fade = 2 SECONDS
|
|
count = 15
|
|
spawning = 15
|
|
scale = 0.15
|
|
velocity = generator(GEN_CIRCLE, 10, 10)
|
|
|
|
/particles/smoke_wave
|
|
icon = 'icons/effects/96x96.dmi'
|
|
icon_state = "smoke3"
|
|
width = 750
|
|
height = 750
|
|
count = 75
|
|
spawning = 75
|
|
lifespan = 1 SECONDS
|
|
fade = 4 SECONDS
|
|
gradient = list("#BA9F6D", "#808080", "#FFFFFF")
|
|
color = generator(GEN_NUM, 0, 0.25)
|
|
color_change = generator(GEN_NUM, 0.08, 0.07)
|
|
velocity = generator(GEN_CIRCLE, 15, 15)
|
|
rotation = generator(GEN_NUM, -45, 45)
|
|
scale = 0.10
|
|
grow = 0.05
|
|
friction = 0.1
|
|
|
|
/particles/smoke_wave/small
|
|
count = 45
|
|
spawning = 45
|
|
scale = 0.05
|
|
lifespan = 0.5 SECONDS
|
|
fade = 3 SECONDS
|
|
|
|
/particles/sparks_outwards
|
|
icon = 'icons/effects/64x64.dmi'
|
|
icon_state = "flare"
|
|
width = 750
|
|
height = 750
|
|
count = 40
|
|
spawning = 20
|
|
lifespan = 2 SECONDS
|
|
fade = 4 SECONDS
|
|
position = generator(GEN_SPHERE, 8, 8)
|
|
velocity = generator(GEN_CIRCLE, 30, 30)
|
|
scale = 0.1
|
|
friction = 0.1
|