I require a bit of help with shaders. Not with syntax or the actual shader content, there are plenty of guides for that. I need help with where to put them file-wise so that Netradiant can access them properly.
Here's what I think I know about shaders: The shaders for a map are located in the shader file in the scripts folder for the pk3s of Tremulous maps. Netradiant accesses these to use in the map you're making. But how does a mapper get Netradiant to use shaders they've made themselves? My map is still very early in development, so I haven't made a pk3 for it yet. So if I can't store my shader in my maps pk3, where could I put it so Netradiant can use it?
I have tried making a pk3 containing only the shader file and the required textures, all folders and whatnot within it titled and organised properly. But Netradiant won't accept it. It does not show up in the menu at all. Using the surface inspector, I applied the name of my shader to the brush anyway, but it does not show up when I test my map.
Other info: I can use shaders perfectly fine, as long at it's used in another map. As well, certain maps and pk3s will not load at all, in Netradiant or Trem. If I download a map for Trem, sometime it works and sometimes it doesn't. Maps like Pulse, Procyon, Flap and UTCS work but Citadel, Spacetraks, and Antares won't. Why this happens is unknown. Perhaps this could relate to why my pk3 didn't show up?
I haven't come across any others encountering this problem, so either the solution is so obvious I'm a fool for not getting it solved by now or it is yet another anomalous unsolvable error. Anyway, I would have posted this to the Trem forums, but this place is more active and you fellas have helped me before. Thanks for your time.