My mod seems to have broken something I don't understand. I wanted to make a weapon with a textured beam like so:
Spoiler
{
"specClass":"beam",
"id":"altca_helicalph",
"type":"ENERGY",
"size":"MEDIUM",
"collisionClass":"RAY",
"collisionClassByFighter":"RAY_FIGHTER",
"turretSprite":"graphics/weapons/altca_helicalph_turret_base.png",
"turretGlowSprite":"graphics/weapons/graphics/weapons/altca_helicalph_turret_glow.png",
"hardpointSprite":"graphics/weapons/altca_helicalph_hardpoint_base.png",
"hardpointGlowSprite":"graphics/weapons/altca_helicalph_hardpoint_glow.png",
"turretOffsets":[30, 0],
"turretAngleOffsets":[0],
"hardpointOffsets":[30, 0],
"hardpointAngleOffsets":[0],
"fringeColor":[0,0,155,1],
"coreColor":[255,255,255,1],
"glowColor":[100,100,255,1],
#"fringeColor":[0,155,0,255],
#"coreColor":[255,255,255,255],
#"glowColor":[100,255,100,255],
"width":30.0,
"textureType":["graphics/missiles/altca_helicalph_shell.png"],
"textureScrollSpeed":50.0,
"pixelsPerTexel":5.0,
"pierceSet":[PROJECTILE_FF,PROJECTILE_NO_FF,PROJECTILE_FIGHTER],
"fireSoundOne":"altca_helicalph_fire",
}
Spoiler
{
# CDM Cannon
"altca_dualcdm_fire":[
{"file":"sounds/sfx_wpn_energy/altca_dualcdm_fire_01_loud.ogg","pitch":1,"volume":0.7},
{"file":"sounds/sfx_wpn_energy/altca_dualcdm_fire_01_loud.ogg","pitch":1.05,"volume":0.7},
{"file":"sounds/sfx_wpn_energy/altca_dualcdm_fire_02_loud.ogg","pitch":0.95,"volume":0.7},
],
# Helical Phase CIWS
"altca_helicalph_fire":[
{"file":"sounds/sfx_wpn_energy/aaltca_helicalph_fire.ogg","pitch":1,"volume":0.7},
{"file":"sounds/sfx_wpn_energy/altca_helicalph_fire.ogg","pitch":1.03,"volume":0.7},
{"file":"sounds/sfx_wpn_energy/altca_helicalph_fire.ogg","pitch":0.97,"volume":0.7},
],
}
It could be something else, but I think it's something related to altca_helicalph.