Is it possible to code it in a way so that it's more mod-friendly?
For example, having a dynamic code that changes ALL beam weapons's color based on its type, like:
if(beam color is)
[PD Lasers] {change to yellow}
[Kinetic] {change to green}
[EMP] {change to teal}
[Energy] {change to dark blue}
[Phase/Tachyon] {change to pink}
[High Explosive] {change to red}
else {change to white}
As the mod currently is, if I want to add/change a beam weapon's color, I have to manually insert each weapon's
[id,type,size,intensity,fadeout,color,offset,hit size,hit intensity,hit fadeout,hit color,flash size,flash intensity,flash fadeout,flash color,flash offset,chance,fighter dim]
and that would take a long time, if I have mods that add 100+ wide variety of beam weapons.