How to make effects

Ok…
This isn’t a request, btw, i’m just not sure how to do it. I want to do it myself.
And there’s no Newbie questions section, so sorry.

In simple…
How do you make effects? I’m in the process of making a Bioshock plasmid (no not just an idea, i’ve done almost all the animation and am starting coding in the very near future).
Sorry, i just have no idea. I have VTFEdit but it always crashed as soon as i opened.
What do i do?

Sorry but this is far to vague for me to answer you. I don’t understand what you mean. Do you want to know how to create things like lightning or fire or ice shooting from your hands?

I think he means effects like in gmod.
For example the the big explosion area. The lighting, the particles of glass in air etc… The one that has green circle so it’s not a physical object.

To clearify what arletiss said a bit: All you have to do is leave out the collision in the .qc. So if you have a QC like this:


$cd "E:\Users\Jasper\Modeling\props\chair reference"

$modelname "props_c17/chair02a.mdl"

$model "Body" "chair02a_reference.smd"

$cdmaterials "models\props_c17/"

$hboxset "default"
$hbox 0 "static_prop" 0.000  -5.955  -14.632  27.942  15.979  25.172

// Model uses material "chairchrome01.vmt"
// Model uses material "chairfab01.vmt"

$surfaceprop "metal"
$keyvalues  { prop_data { "base" "Plastic.Medium"  } } 

$illumposition 13.971 5.012 5.270

$sequence idle "idle" fps 30.00

$collisionmodel "phymodel.smd" {

	$concave
	$mass 20.0
	$inertia 1.00
	$damping 0.00
	$rotdamping 0.00
}


To make it an effect you leave out the collision:


$cd "E:\Users\Jasper\Modeling\props\chair reference"

$modelname "props_c17/chair02a.mdl"

$model "Body" "chair02a_reference.smd"

$cdmaterials "models\props_c17/"

$hboxset "default"
$hbox 0 "static_prop" 0.000  -5.955  -14.632  27.942  15.979  25.172

// Model uses material "chairchrome01.vmt"
// Model uses material "chairfab01.vmt"

$surfaceprop "metal"
$keyvalues  { prop_data { "base" "Plastic.Medium"  } } 

$illumposition 13.971 5.012 5.270

$sequence idle "idle" fps 30.00


You have to create either a sprite or a particle.

I don’t know how, but I’m sure there’s some tutorials laying around.