Move placement of script enviroment data to base.
diff --git a/rsScript.cpp b/rsScript.cpp
index 24a630c..ae85c9c 100644
--- a/rsScript.cpp
+++ b/rsScript.cpp
@@ -21,11 +21,12 @@
 
 Script::Script()
 {
-    mClearColor[0] = 0;
-    mClearColor[1] = 0;
-    mClearColor[2] = 0;
-    mClearColor[3] = 1;
-    mClearDepth = 1;
+    memset(&mEnviroment, 0, sizeof(mEnviroment));
+    mEnviroment.mClearColor[0] = 0;
+    mEnviroment.mClearColor[1] = 0;
+    mEnviroment.mClearColor[2] = 0;
+    mEnviroment.mClearColor[3] = 1;
+    mEnviroment.mClearDepth = 1;
 }
 
 Script::~Script()