For you, he has made a reality the possibility of taking the same old quest area and adding a moody red shader to all player clients for some abyss. All you need is a player with NWShader... and of course, a moody red shader to begin with.
// Abyssal Plane Shader// Red-map and horiz-jagsampler2D lastShader = sampler_state { generateMipMap = true; minFilter = LinearMipMapLinear; magFilter = Linear; WrapS = Mirror; WrapT = Mirror;};sampler2D lastFrame = sampler_state { generateMipMap = true; minFilter = LinearMipMapLinear; magFilter = Linear; WrapS = Mirror; WrapT = Mirror;};float3 black = { 0.00, 0.00, 0.00 };float3 white = { 1.00, 0.75, 0.10 };float shader_flags = 0x0001; // off by defaultfloat rand;float time;float2 viewport = { 1/1024, 1/768 };float3 lumContrib = { 0.33, 0.61, 0.16 };float getLum(float3 input){ float3 adj = input * lumContrib; return ( adj.r + adj.g + adj.b );}float4 xyr_abyssal_func(float2 uv : TEXCOORD) : COLOR{ float4 color = tex2D(lastShader, uv); float value = getLum(color.rgb); int timeD = time; //timeD = timeD % 100; timeD = abs( (float)( timeD % 100 ) - 50); float4 temp = tex2D(lastShader, float2(uv.x - (viewport.x * ( 1 + rand * value ) ), uv.y)); temp += tex2D(lastShader, float2(uv.x + (viewport.x * ( 1 + rand * value ) ), uv.y)); temp += tex2D(lastShader, float2(uv.x - (viewport.x * ( 1 + rand * value ) ), uv.y)); temp += tex2D(lastShader, float2(uv.x + (viewport.x * ( 1 + rand * value ) ), uv.y)); temp /= 4; value += getLum(temp.rgb); value /= 2; color.rgb = lerp(black, white, value + ( timeD / 5000 ) ); color.g *= color.g; return color;}technique xyr_abyssal { pass { FragmentProgram = compile latest xyr_abyssal_func(); }}
Here we are testing the theory of "If he builds it, they will come," and hoping for ourselves to become more shader-savvy for modding, and for those who already are to unleash a host of goodies for it.
The hookremover doesn't replace the .exe though so you will have to replace it manually with a back up you did. This was one of the problem I was having with it.
Certainly. We have a lot of areas made with it, but it is not updated to the latest version. The others in the list were done more recently, though It's the tileset with all the little twisted trees... Alindor, black ice, Blackford, Silkwood, etc.