User talk:Rich
From modwiki
Contents |
To Do List
Quake 4 Guides
There's a uncovered declaration type called a guide used in Quake 4. It's essentially an extension to the material shaders to reduce redundancy.
ROE script events
I noticed discussion of an event called "launchPowerup" that isn't listed here on the wiki which leads me to believe that we might have overlooked ROE when compiling the initial list of script events. I need to look into this.
Animated Materials
It might be a good call to write up an article on dynamically scaling, translating, rotating stages as well as using conditional statements. Perhaps covering tables is in order too.
Color Math
We need an article that covers general color math. Something that covers why the pixel values of red, green, blue, and alpha channels are represented by a 0-1 range and how basic operations like addition, subtraction, multiplication, ect... factor into the result. This will make the function of many material shader keywords more clear.
Definition Syntax
It might be a good call to rework the way we display the syntax for the various declaration types.
Case in point, you have material shaders where you end up with characters like the forward slash in the name throwing people for a loop. They keep thinking it's a folder structure when it's not. The whole string is a name.
It might be better to highlight the various parts like this...
{
qer_editorimage textures/base_wall/lfwall5_red
bumpmap textures/base_wall/lfwall5_local
diffusemap textures/base_wall/lfwall5_d_red
specularmap textures/base_wall/lfwall5_s
}
The only problem is that it requires heavy use of HTML, and more importantly special characters to preserve the formatting. And obviously that reduces the number of people who can edit the page afterwards.
Conditional Loops
We need to write up a section for the scripting basics article that briefly covers loops.

