It’s always bothering me why the slinger uses the same bullet projectile as gunpowder units. It has neither visual clarity nor aesthetics on them.
The bullet projectile is barely visible, but gunpowder units have the trace effect, and an explosion effect when hitting the target. Slinger has no effect at all. Just look at this comparison:
What’s annoying me more is that, slingers did have a proper rock projectile when DE was launched! Look at their appearance in NAC3:
Devs could you give us back this projectile graphic?
No it’s not. Slinger uses exactly the same projectile as HC, meaning that when you replace slinger’s projectile graphic, you replaced it for HC as well. To do it for slinger only, you have to do a data mod.
I’m using the smallest existing rock graphic, which is the same as mangonel rocks. Also that’s the default one when DE launched (check NAC3 video in the post). If you make it smaller it would be barely visible.
Are you suggesting to use their projectile for aoe2 slinger? Note that the issue is we first have to have a dedicated slinger projectile graphic file, rather than sharing it with gunpowder units.
I think every ranged unit should have separate projectile files, even if the graphics are shared. That would allow for far greater modding potential (you could do stuff like an Organ Gun that fires actual organs, or a Plumed Archer that fires plums, or a Throwing Axeman that throws axemen, and so on).
Yea I mean this is the main reason shared assets suck in this game. It really limits modding. Imagine if all the civs graphic assets had unique files even when the graphics are shared, then we could mod them to our heart’s content. Now everyone’s gonna come in and say “but that would make the game size HUGE!!!” Yawwwwwwn…
I always wondered why shared assets have to require data mods. If visual mods could work, why not create a mapping .json file that’s moddable, which contains info like
And we simply mod this json file, without having to duplicate assets. Of course it requires some refactoring to the .dat file type, it now has to read variables rather than constants in the “graphics” field. But the benefit is huge.
The same way, we can mod any civ’s architecture to whatever we want.