here are my odfs
com_weap_inf_posion_grenade
Hidden/Spoiler:
[WeaponClass]
ClassLabel = "grenade"
[Properties]
GeometryName = "com_weap_inf_grenadethermal"
HighResGeometry = "com_1st_weap_inf_grenadethermal"
HUDTag = "hud_thermaldetonator"
OffhandWeapon = 1
OrdnanceName = "com_weap_inf_posion_grenade_ord"
//***********************************************
//************* TARGET & RANGE VALUES **********
//***********************************************
TargetEnemy = "1"
TargetNeutral = "0"
TargetFriendly = "0"
TargetPerson = "1"
TargetAnimal = "1"
TargetDroid = "1"
TargetVehicle = "1"
TargetBuilding = "1"
MinRange = "12"
OptimalRange = "18"
MaxRange = "24"
LockOnRange = "30.0"
//***********************************************
//*********** WEAPON PERFORMANCE VALUES *********
//***********************************************
RoundsPerClip = "1"
ReloadTime = "1.0"
ShotDelay = "0.0"
ShotElevate = "0.1"
MaxPressedTime = "2.0"
InitialSalvoDelay = "0.51"
//***********************************************
//*********** HUD & CONTROLLER VALUES *********
//***********************************************
ChargeRateLight = "1.0"
MaxChargeStrengthLight = "1.0"
ChargeDelayLight = "0.0"
ChargeRateHeavy = "1.0"
MaxChargeStrengthHeavy = "0.25"
ChargeDelayHeavy = "1.45"
RecoilLengthLight = "0.1"
RecoilLengthHeavy = "0.1"
RecoilStrengthLight = "0"
RecoilStrengthHeavy = "0"
//************************************************
//******************* SOUND *****************
//************************************************
FireSound = "com_weap_throw"
FireEmptySound = "com_weap_inf_ammo_empty"
ClassLabel = "grenade"
[Properties]
GeometryName = "com_weap_inf_grenadethermal"
HighResGeometry = "com_1st_weap_inf_grenadethermal"
HUDTag = "hud_thermaldetonator"
OffhandWeapon = 1
OrdnanceName = "com_weap_inf_posion_grenade_ord"
//***********************************************
//************* TARGET & RANGE VALUES **********
//***********************************************
TargetEnemy = "1"
TargetNeutral = "0"
TargetFriendly = "0"
TargetPerson = "1"
TargetAnimal = "1"
TargetDroid = "1"
TargetVehicle = "1"
TargetBuilding = "1"
MinRange = "12"
OptimalRange = "18"
MaxRange = "24"
LockOnRange = "30.0"
//***********************************************
//*********** WEAPON PERFORMANCE VALUES *********
//***********************************************
RoundsPerClip = "1"
ReloadTime = "1.0"
ShotDelay = "0.0"
ShotElevate = "0.1"
MaxPressedTime = "2.0"
InitialSalvoDelay = "0.51"
//***********************************************
//*********** HUD & CONTROLLER VALUES *********
//***********************************************
ChargeRateLight = "1.0"
MaxChargeStrengthLight = "1.0"
ChargeDelayLight = "0.0"
ChargeRateHeavy = "1.0"
MaxChargeStrengthHeavy = "0.25"
ChargeDelayHeavy = "1.45"
RecoilLengthLight = "0.1"
RecoilLengthHeavy = "0.1"
RecoilStrengthLight = "0"
RecoilStrengthHeavy = "0"
//************************************************
//******************* SOUND *****************
//************************************************
FireSound = "com_weap_throw"
FireEmptySound = "com_weap_inf_ammo_empty"
Hidden/Spoiler:
[OrdnanceClass]
ClassLabel = "beacon"
[Properties]
GeometryName = "com_weap_inf_grenadethermal_ord"
LightColor = "50 255 0 150"
LightRadius = "4.0"
ImpactEffectWater = "com_sfx_watersplash_sm"
TrailEffect = "com_sfx_weap_grenade_green"
LifeSpan = "2.0"
Velocity = "25.0"
Gravity = "1.25"
Rebound = "0.2"
Friction = "2.0"
SalvoCount = "2"
ShotsPerSalvo = "1"
SalvoDelay = "0.2"
InitialSalvoDelay = "1.0"
SalvoTime = "0.0"
StickPerson = 1
StickAnimal = 1
StickDroid = 1
StickVehicle = 1
StickBuilding = 1
StickBuildingDead = 1
StickBuildingUnbuilt= 1
StickTerrain = 1
OrdnanceName = "com_weap_inf_posion_blast_ord"
ClassLabel = "beacon"
[Properties]
GeometryName = "com_weap_inf_grenadethermal_ord"
LightColor = "50 255 0 150"
LightRadius = "4.0"
ImpactEffectWater = "com_sfx_watersplash_sm"
TrailEffect = "com_sfx_weap_grenade_green"
LifeSpan = "2.0"
Velocity = "25.0"
Gravity = "1.25"
Rebound = "0.2"
Friction = "2.0"
SalvoCount = "2"
ShotsPerSalvo = "1"
SalvoDelay = "0.2"
InitialSalvoDelay = "1.0"
SalvoTime = "0.0"
StickPerson = 1
StickAnimal = 1
StickDroid = 1
StickVehicle = 1
StickBuilding = 1
StickBuildingDead = 1
StickBuildingUnbuilt= 1
StickTerrain = 1
OrdnanceName = "com_weap_inf_posion_blast_ord"
Hidden/Spoiler:
[OrdnanceClass]
ClassParent = "com_weap_inf_buff_ord"
[Properties]
DebuffDamageTimer = "20"
DebuffDamageRate = "50"
AffectFriends = "0" // default is 1. should the ordnance affect friends.
AffectEnemies = "1" // default is 1. should the ordnance affect enemies.
ApplyOnOwnerIfOnOthers = "0"
ImpactEffect = "com_sfx_gasburst"
ConeAngle = "360"
FirstRadius = "0.0"
MaxTargets = "100" // Max number of targets to hit. Chaining is off so the damage will be split between the number of targets
NoChaining = "0" // No chaining - all bolts coming from the attacker
ClassParent = "com_weap_inf_buff_ord"
[Properties]
DebuffDamageTimer = "20"
DebuffDamageRate = "50"
AffectFriends = "0" // default is 1. should the ordnance affect friends.
AffectEnemies = "1" // default is 1. should the ordnance affect enemies.
ApplyOnOwnerIfOnOthers = "0"
ImpactEffect = "com_sfx_gasburst"
ConeAngle = "360"
FirstRadius = "0.0"
MaxTargets = "100" // Max number of targets to hit. Chaining is off so the damage will be split between the number of targets
NoChaining = "0" // No chaining - all bolts coming from the attacker



