Caco Fireball
here is the caco Fireball i will try to get pic up asap. Let me know what you think.
Header { Version = 6 }
SkipIf -nofxmod
# -----------------------------------------------
# - CacoFireball - by Gordon
# -----------------------------------------------
#------------------------------------------------------------------
# MODEL DEFINITIONS
ModelPath "data\jdoom\Models\Projectiles\CacoFireball"
Model {
State = "RBALL1"
Scale = 0.35
Skin tics = 1
Flags = fullbright | movpitch
Md2{
File = "caco_m.dmd"
Frame = "MANFA"
Skin range = 8
}
}
Copy Model {
State = "RBALL2"
Md2{
Frame = "MANFB"
}
}
Model {
State = "RBALLX1"
Scale = 0.2
Flags = noz | alignpitch | brightshadow2 | alignyaw | fullbright
Md2{
File = "caco_e.dmd"
Frame = "0"
}
}
Copy Model {
State = "RBALLX1"
Inter = 0.5
Md2{
Frame = "1"
Skin = 1
}
}
Copy Model {
State = "RBALLX2"
Inter = 0
Md2{
Frame = "2"
Skin = 2
}
}
Copy Model {
State = "RBALLX2"
Inter = 0.33
Md2{
Frame = "3"
Skin = 3
}
}
Copy Model {
State = "RBALLX2"
Inter = 0.66
Md2{
Frame = "4"
Skin = 4
}
}
Copy Model {
State = "RBALLX3"
Inter = 0
Md2{
Frame = "5"
Skin = 5
}
}
Copy Model {
State = "RBALLX3"
Inter = 0.33
Md2{
Frame = "6"
Skin = 6
}
}
Copy Model {
State = "RBALLX3"
Inter = 0.66
Md2{
Frame = "7"
Skin = 7
}
}
#------------------------------------------------------------------
# LIGHT DEFINITIONS
Light{
State = "RBALL1"
X Offset = 0
Y Offset = 0
Size = .6
Color { .9 .1 .3}
}
Light{
State = "RBALL2"
X Offset = 0
Y Offset = 0
Size = .6
Color { .9 .1 .3}
}
Light{
State = "RBALLX1"
Flags = nohalo
X Offset = 0
Y Offset = 0
Size = .8
Color { .9 .1 .3}
}
Light{
State = "RBALLX2"
Flags = nohalo
X Offset = 0
Y Offset = 0
Size = .6
Color { .9 .1 .3}
}
Light{
State = "RBALLX3"
Flags = nohalo
X Offset = 0
Y Offset = 0
Size = .2
Color { .9 .1 .3}
}
#------------------------------------------------------------------
# PARTICLE DEFINITIONS
# Smoke Trail
Generator {
State = "RBALL1"
Flags = srcvel | srcdir
Center { -4 0 0 }
Speed = -1
Speed rnd = 0.2
Spawn radius = 5.8
Spawn age = 10
Max age = -1
Particles = 3000
Spawn rate = 20
Vector rnd = 3
Stage {
Type = "pt_point"
Flags = bright
Tics = 5
Radius = 8
Resistance = .1
Color { 1 0 0 0.2 }
}
}
Generator {
State = "RBALL1"
Flags = srcvel | srcdir | extra | blend
Center { -4 0 0 }
Speed = -1
Speed rnd = 0.2
Spawn radius = 5.8
Spawn age = 10
Max age = -1
Particles = 3000
Spawn rate = 20
Vector rnd = 3
Stage {
Type = "pt_point"
Flags = bright
Tics = 5
Radius = 2
Resistance = .1
Color { 0 0 1 0.2 }
}
}
Generator {
State = "RBALL1"
Flags = srcvel | srcdir | extra | blend
Center { -4 0 0 }
Speed = -1
Speed rnd = 0.2
Spawn radius = 5.8
Spawn age = 10
Max age = -1
Particles = 3000
Spawn rate = 20
Vector rnd = 3
Stage {
Type = "pt_point"
Flags = bright
Tics = 5
Radius = 2
Resistance = .1
Color { 0 0 1 0.2 }
}
}
# Explosion
Generator {
State = "RBALLX1"
Flags = bright
Speed = 2
Speed rnd = 0.2
Spawn radius = 20
Spawn age = 4
Max age = 50
Particles = 3000
Spawn rate = 10
Vector rnd = 1
Stage {
Type = "pt_point"
Flags = bright
Tics = 15
Radius = 5
Bounce = 0
Resistance = .01
Color { 1 0 0 .7 }
}
Stage {
Type = "pt_point"
Flags = bright
Tics = 5
Radius = 10
Color { 1 0 1 .5 }
}
Stage {
Type = "pt_point"
Flags = bright
Radius = 15
Tics = 20
Color { 0 0 1 0}
}
}
Comments
can you add another colour in the centre of it?
Same colour as the sprite