before asking these question, you should track all data and links from bullet sprite though weapon->bullet-sprite/ammo->bullet-sprite assignment to weapon data/sprites/battlescape/tech.tree and think of how this could possible be done and is it even feasible in current stage?
I am not a programmer. That's why I asked if it was possible.
This subject is too complex to get it right now or in the nearest future.
so the answer is no. that's a pity.
By externalizing those arrays you will ease modifying current, and won't add any moddability to project.
I wholeheartedly disagree. In order to make these resources moddable, they will need to be unhardcoded sooner or later. How else would you add new bullet sprites at all?
Altering current graphics can't be really called "modding". It's just an artistic excersices for those who can't do anything else. What for? Just for fun, maybe?
Oh well, I'll just go back to my artistic exercises then. You do realise that "modding" is short for "modifying", though? anything you change is a mod. no matter how small and insignificant it may be in your eyes.
See, there is no way to add new weapon. Not graphically, nor in logically. So I suggest to forget it before 1.0.
please explain to me what you mean by that? right now there's no way to add another weapon, true, but at least we can modify existing ones. but in order to completely replace them by something different, projectile sprites are the remaining bottleneck. so it is only logical that I ask.
are you saying that the way openxcom is done, it will never be possible to add weapons? if that were true, it would be downright stupid.
I hope that in the future we will be able to mod a lot of stuff without the necessity of modifying the source code. If you need
mad programming skillz to make changes, it's not modding friendly. I guess it all comes down to what you want it to be.