@Wolf
It actually seems really easy to do!
I can just add a flag to decalspec.txt.
The code for reference:
I don't know where this is in the official source code, but it's on line 48 of FPSC-Decal.dba for the Community Mod source:
_decal_loaddata:
`
rem FPGC - 310310 - establish some defaults
decal(decalid).across = 4
decal(decalid).down = 4
decal(decalid).particle.offsety = 0
decal(decalid).particle.scale = 0
decal(decalid).particle.randomstartx = 0
decal(decalid).particle.randomstarty = 0
decal(decalid).particle.randomstartz = 0
decal(decalid).particle.linearmotionx = 0
decal(decalid).particle.linearmotiony = 0
decal(decalid).particle.linearmotionz = 0
decal(decalid).particle.randommotionx = 0
decal(decalid).particle.randommotiony = 0
decal(decalid).particle.randommotionz = 0
decal(decalid).particle.mirrormode = 0
decal(decalid).particle.camerazshift = 500
decal(decalid).particle.scaleonlyx = 100
decal(decalid).particle.lifeincrement = 100
decal(decalid).particle.alphaintensity = 100
rem V118 - 060810 - knxrb - Decal animation setting (Added animation choice setting).
decal(decalid).particle.animated = 0 `Off by default
What we're interested in is:
decal(decalid).across = 4
decal(decalid).down = 4
I just make a flag that modifies those two and voila! It should (hopefully) work.
EDIT: It seems this feature is actually already there, there are two flags in decalspec: across and down. See if changing these works for you
-TZK