// Machine-made Shark 3D Snake Text 2x0 Stream. Format: ascii. shader_array { name "fire" sort "partic" ident "eng_shader_std.group" param { env "shaderenv" init_method "init_method" child_array { ident "eng_shader_std.modelmesh" param { env "shaderenv" methods "init_method" usage "render" mesh_var "mesh" texchan_var_array "texpartic" tex_attr_var_array "attrpartic" insp_ident "showmesh" insp_rank 80000 insp_color 1.0 1.0 0.0 } } { ident "eng_shader_special.particenter" param { env "shaderenv" insp_ident "showbound" insp_rank 80000 insp_color 1.0 0.0 0.0 enter_array { triggers "main_trigger" "mirror_trigger" method "main_method" } mesh_var_array "mesh" radius 0.12 move_lin 0.0 0.0 1.0 move_quadr 0.0 0.0 0.0 move_vari 0.0 0.0 0.0 move_jiggle 0.15 0.15 0.15 move_normal 0.0 param_var "param" move_lin_var "move_lin" move_quadr_var "move_quadr" move_vari_var "move_vari" move_jiggle_var "move_jiggle" } } { ident "eng_shader_std.animgen" param { env "shaderenv" methods "main_method" anim_vel 0.01 anim_var "anim" } } { ident "eng_shader_std.directtexchan" param { env "shaderenv" methods "main_method" tex "tex:level/texture/particle.tga" texchan_var "firepartictex" samplermode_clamp 1 samplermode_filter 1 } } { ident "eng_shader_std.coloralpha" param { env "shaderenv" methods "main_method" multiplier 0.75 color 1.0 1.0 1.0 alpha 0.08 coloralpha_var "color_alpha" } } { ident "eng_shader_std.constvec" param { env "shaderenv" methods "main_method" val 10.0 10.0 0.5 5.0 val_var "shrink" } } { ident "eng_shader_std.constvec" param { env "shaderenv" methods "main_method" val 1.0 10.0 2.0 0.0 val_var "other" } } { ident "eng_shader_std.paintmesh" param { env "shaderenv" methods "main_method" rank 34000 back_to_front 1 insp_ident "showwire" cull_mode "none" depth_test "less_equal" depth_write 0 blend_col_src_fac "src_alpha" blend_col_dest_fac "inv_src_alpha" mesh_var "mesh" texchan_var_array "firepartictex" tex_attr_var_array "attrpartic" attrmat_var_array "" use_vertex_normal 1 use_vertex_coloralpha 1 use_vertex_bone_wgh 0 use_vertex_bone_subscr 0 use_vertex_point 1 mtl { enabled 1 emissive 1.0 1.0 1.0 } shaderprog_ident "levelutil/shader/prog/partic.s3d_shaderprog_run" shaderprog_param_array { src_var "anim" dest_progvar "prog_anim" } { src_var "color_alpha" dest_progvar "prog_color_alpha" } { src_var "param" dest_progvar "prog_param" } { src_var "move_lin" dest_progvar "prog_move_lin" } { src_var "move_quadr" dest_progvar "prog_move_quadr" } { src_var "move_vari" dest_progvar "prog_move_vari" } { src_var "move_jiggle" dest_progvar "prog_move_jiggle" } { src_var "shrink" dest_progvar "prog_shrink" } { src_var "other" dest_progvar "prog_other" } fog_enabled 1 } } } } $