i have heard that making more then one water layer is impossible but after looking through zeroeditor files i see this
water cfg
Quote// Start Water Brush Control
CreateControl("EditWater", "STATIC")
{
Pos(0, 80);
Size(115, 275);
ColorGroup("INPUTBOX");
CreateControl("EditWaterTitle", "STATIC")
{
ColorGroup("BACKGROUND");
Pos(0, 0);
Size(115, 12);
Font("SMALL");
JustifyText("VCENTER");
Text("WATER BRUSH");
Style("TRANSPARENT");
}
// Start Water Brush Width Control
CreateControl("Width", "STATIC")
{
Pos(6, 12);
Size(45, 30);
Style("TRANSPARENT");
CreateControl("Title", "STATIC")
{
ColorGroup("BACKGROUND");
Pos(0, 0);
Size(45, 12);
Font("SMALL");
JustifyText("LEFT");
Text("Width:");
Style("TRANSPARENT");
}
CreateControl("Edit", "EDIT")
{
ColorGroup("INPUTBOX2");
Pos(0, 12);
Size(45, 15);
Cursor("Highlight");
Font("SMALL");
UseVar("editor.water.width");
Style("ROLLOVER");
}
}
// End Water Brush Width Control
// Start Water Brush Depth Control
CreateControl("Depth", "STATIC")
{
Pos(58, 12);
Size(45, 30);
Style("TRANSPARENT");
CreateControl("Title", "STATIC")
{
ColorGroup("BACKGROUND");
Pos(0, 0);
Size(45, 12);
Font("SMALL");
JustifyText("LEFT");
Text("Depth:");
Style("TRANSPARENT");
}
CreateControl("Edit", "EDIT")
{
ColorGroup("INPUTBOX2");
Pos(0, 12);
Size(45, 15);
Cursor("Highlight");
Font("SMALL");
UseVar("editor.water.depth");
Style("ROLLOVER");
}
}
// End Water Brush Depth Control
// Start Water Brush Layer Control
CreateControl("Layer", "STATIC")
{
Pos(2, 44);
Size(45, 30);
Style("TRANSPARENT");
CreateControl("Title", "STATIC")
{
ColorGroup("BACKGROUND");
Pos(6, 0);
Size(45, 12);
Font("SMALL");
JustifyText("LEFT");
Text("Layer:");
Style("TRANSPARENT");
}
CreateControl("Edit", "EDIT")
{
ColorGroup("INPUTBOX2");
Pos(4, 12);
Size(45, 15);
Cursor("Highlight");
Font("SMALL");
UseVar("editor.water.layer");
Style("ROLLOVER");
}
}
// End Water Brush Layer Control
// Start Water Brush Height Control
CreateControl("Height", "STATIC")
{
Pos(58, 44);
Size(45, 30);
Style("TRANSPARENT");
CreateControl("Title", "STATIC")
{
ColorGroup("BACKGROUND");
Pos(0, 0);
Size(45, 12);
Font("SMALL");
JustifyText("LEFT");
Text("Height:");
Style("TRANSPARENT");
}
CreateControl("Edit", "EDIT")
{
ColorGroup("INPUTBOX2");
Pos(0, 12);
Size(45, 15);
Cursor("Highlight");
Font("SMALL");
UseVar("editor.water.height");
Style("ROLLOVER");
}
}
// End Water Brush Height Control
// Start Water Brush Veloc and Texture Control
CreateControl("Water", "STATIC")
{
Pos(0, 74);
Size(105, 175);
Style("TRANSPARENT");
// Start Water Brush UVeloc Control
CreateControl("UVeloc", "STATIC")
{
Pos(6, 5);
Size(45, 30);
Style("TRANSPARENT");
CreateControl("Title", "STATIC")
{
ColorGroup("BACKGROUND");
Pos(0, 0);
Size(45, 12);
Font("SMALL");
JustifyText("LEFT");
Text("U Vel:");
Style("TRANSPARENT");
}
CreateControl("Edit", "EDIT")
{
ColorGroup("INPUTBOX2");
Pos(0, 12);
Size(45, 15);
Cursor("Highlight");
Font("SMALL");
UseVar("editor.water.uveloc");
Style("ROLLOVER");
MaxLength(5);
}
}
// End Water Brush UVeloc Control
// Start Water Brush VVeloc Control
CreateControl("VVeloc", "STATIC")
{
Pos(58, 5);
Size(45, 30);
Style("TRANSPARENT");
CreateControl("Title", "STATIC")
{
ColorGroup("BACKGROUND");
Pos(0, 0);
Size(45, 12);
Font("SMALL");
JustifyText("LEFT");
Text("V Vel:");
Style("TRANSPARENT");
MaxLength(6);
}
CreateControl("Edit", "EDIT")
{
ColorGroup("INPUTBOX2");
Pos(0, 12);
Size(45, 15);
Cursor("Highlight");
Font("SMALL");
UseVar("editor.water.vveloc");
Style("ROLLOVER");
MaxLength(5);
}
}
// End Water Brush VVeloc Control
// Start Water Brush URepeat Control
CreateControl("URepeat", "STATIC")
{
Pos(6, 40);
Size(45, 30);
Style("TRANSPARENT");
CreateControl("Title", "STATIC")
{
ColorGroup("BACKGROUND");
Pos(0, 0);
Size(45, 12);
Font("SMALL");
JustifyText("LEFT");
Text("URept:");
Style("TRANSPARENT");
}
CreateControl("Edit", "EDIT")
{
ColorGroup("INPUTBOX2");
Pos(0, 12);
Size(45, 15);
Cursor("Highlight");
Font("SMALL");
UseVar("editor.water.urepeat");
Style("ROLLOVER");
MaxLength(5);
}
}
// End Water Brush URepeat Control
// Start Water Brush VRepeat Control
CreateControl("VRepeat", "STATIC")
{
Pos(58, 40);
Size(45, 30);
Style("TRANSPARENT");
CreateControl("Title", "STATIC")
{
ColorGroup("BACKGROUND");
Pos(0, 0);
Size(45, 12);
Font("SMALL");
JustifyText("LEFT");
Text("VRept:");
Style("TRANSPARENT");
}
CreateControl("Edit", "EDIT")
{
ColorGroup("INPUTBOX2");
Pos(0, 12);
Size(45, 15);
Cursor("Highlight");
Font("SMALL");
UseVar("editor.water.vrepeat");
Style("ROLLOVER");
MaxLength(5);
}
}
// End Water Brush VRepeat Control
// Start Water Brush Texture Control
CreateControl("Texture", "STATIC")
{
Pos(2, 75);
Size(110, 30);
Style("TRANSPARENT");
CreateControl("Title", "STATIC")
{
ColorGroup("BACKGROUND");
Pos(0, 0);
Size(95, 12);
Font("SMALL");
JustifyText("LEFT");
Text("Texture:");
Style("TRANSPARENT");
}
CreateControl("Edit", "EDIT")
{
ColorGroup("INPUTBOX2");
Pos(0, 12);
Size(110, 15);
Cursor("Highlight");
Font("SMALL");
UseVar("editor.water.texture");
Style("ROLLOVER");
}
}
// End Water Brush Texture Control
// Start Water Brush Color Control
CreateControl("Color", "STATIC")
{
Pos(0, 110);
Size(95, 30);
Style("TRANSPARENT");
CreateControl("Title", "STATIC")
{
ColorGroup("BACKGROUND");
Pos(5, 0);
Size(95, 10);
Font("SMALL");
JustifyText("LEFT");
Text("Color:");
Style("Transparent");
}
CreateControl("Red", "EDIT")
{
ColorGroup("INPUTBOX2");
Pos(2, 12);
Size(36, 18);
Font("SMALL");
Style("ROLLOVER");
Cursor("Highlight");
UseVar("editor.water.red");
}
CreateControl("Green", "EDIT")
{
ColorGroup("INPUTBOX2");
Pos(39, 12);
Size(36, 18);
Font("SMALL");
Style("ROLLOVER");
Cursor("Highlight");
UseVar("editor.water.green");
}
CreateControl("Blue", "EDIT")
{
ColorGroup("INPUTBOX2");
Pos(77, 12);
Size(36, 18);
Font("SMALL");
Style("ROLLOVER");
Cursor("Highlight");
UseVar("editor.water.blue");
}
}
// End Water Brush Color Control
// Start Water Brush Alpha Control
CreateControl("Alpha", "STATIC")
{
Pos(5, 145);
Size(45, 30);
Style("TRANSPARENT");
CreateControl("Title", "STATIC")
{
ColorGroup("BACKGROUND");
Pos(0, 0);
Size(45, 10);
Font("SMALL");
JustifyText("LEFT");
Text("Alpha:");
Style("Transparent");
}
CreateControl("Edit", "EDIT")
{
ColorGroup("INPUTBOX2");
Pos(0, 12);
Size(45, 18);
Font("SMALL");
Style("ROLLOVER");
Cursor("Highlight");
UseVar("editor.water.alpha");
}
}
// End Water Brush Alpha Control
// Start Water Brush Glow Control
CreateControl("Glow", "STATIC")
{
Pos(55, 145);
Size(45, 30);
Style("TRANSPARENT");
CreateControl("Title", "STATIC")
{
ColorGroup("BACKGROUND");
Pos(0, 0);
Size(45, 10);
Font("SMALL");
JustifyText("LEFT");
Text("Glow:");
Style("Transparent");
}
CreateControl("Off", "BUTTON")
{
Pos(0, 12);
Size(25, 15);
Font("SMALL");
Text("Off");
Style("RADIO", "ROLLOVER");
Cursor("Highlight");
UseVar("editor.water.glow");
Value(0);
}
CreateControl("On", "BUTTON")
{
Pos(30, 12);
Size(25, 15);
Font("SMALL");
Text("On");
Style("RADIO", "ROLLOVER");
Cursor("Highlight");
UseVar("editor.water.glow");
Value(1);
}
}
// End Water Brush Glow Control
}
// End Water Brush Veloc and Texture Control
}
// End Water Brush Control
and for teh water layers theres this
Quote// Start Water Brush Layer Control
CreateControl("Layer", "STATIC")
{
Pos(2, 44);
Size(45, 30);
Style("TRANSPARENT");
CreateControl("Title", "STATIC")
{
ColorGroup("BACKGROUND");
Pos(6, 0);
Size(45, 12);
Font("SMALL");
JustifyText("LEFT");
Text("Layer:");
Style("TRANSPARENT");
}
CreateControl("Edit", "EDIT")
{
ColorGroup("INPUTBOX2");
Pos(4, 12);
Size(45, 15);
Cursor("Highlight");
Font("SMALL");
UseVar("editor.water.layer");
Style("ROLLOVER");
}
}
// End Water Brush Layer Control
maybe if we edit this we can add more layers?