rnr/Content/RNR/materials/2008.material

137 lines
2.2 KiB
Plaintext

material sparkle/sparkleMatl
{
technique
{
pass
{
lighting off
depth_write off
scene_blend add
texture_unit
{
texture sparkle.png
colour_op modulate
}
}
}
}
sparkle/sparkle1
{
quota 40
material sparkle/sparkleMatl
particle_width 1
particle_height 1
cull_each false
renderer billboard
sorted false
local_space false
iteration_interval 0
nonvisible_update_timeout 0
billboard_type point
billboard_origin center
billboard_rotation_type vertex
common_up_vector 0 1 0
point_rendering false
accurate_facing false
emitter Point
{
angle 180
colour 0.3 0.3 0.3 .6
colour_range_start 0.25 0.25 0.25 1
colour_range_end 0.5 0.5 0.5 1
direction 0 -1 0
emission_rate 160
position 0 0 0
velocity_min 5
velocity_max 10
duration .2
time_to_live 1
}
affector Rotator
{
rotation_speed_range_end 360
rotation_range_start 0
rotation_range_end 360
}
}
material explosion/explosionMatl
{
technique
{
pass
{
lighting off
depth_write off
scene_blend add
texture_unit
{
texture explosion.png
colour_op modulate
}
}
}
}
explosion/explosion1
{
quota 400
material explosion/explosionMatl
particle_width 5
particle_height 5
cull_each false
renderer billboard
sorted false
local_space false
iteration_interval 0
nonvisible_update_timeout 0
billboard_type point
billboard_origin center
billboard_rotation_type vertex
common_up_vector 0 1 0
point_rendering false
accurate_facing false
emitter Point
{
angle 180
colour 0.3 0.3 0.3 .6
colour_range_start 0.25 0.25 0.25 1
colour_range_end 0.5 0.5 0.5 1
direction 0 -1 0
emission_rate 20000
position 0 0 0
velocity 30
velocity_min 20
velocity_max 30
time_to_live 0.3
time_to_live_min 0.25
time_to_live_max 0.35
duration 1.2
duration_min 1.2
duration_max 1.2
repeat_delay 10000
repeat_delay_min 10000
repeat_delay_max 10000
}
affector DeflectorPlane
{
plane_point 0 0 0
plane_normal 0 1 0
bounce 0
}
affector DirectionRandomiser
{
randomness 0
scope 1
keep_velocity false
}
}