aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/Common/OpenSim.Framework
diff options
context:
space:
mode:
Diffstat (limited to 'Common/OpenSim.Framework')
-rw-r--r--Common/OpenSim.Framework/Types/RegionInfo.cs44
1 files changed, 43 insertions, 1 deletions
diff --git a/Common/OpenSim.Framework/Types/RegionInfo.cs b/Common/OpenSim.Framework/Types/RegionInfo.cs
index 6b835cb..47e208e 100644
--- a/Common/OpenSim.Framework/Types/RegionInfo.cs
+++ b/Common/OpenSim.Framework/Types/RegionInfo.cs
@@ -22,6 +22,7 @@ namespace OpenSim.Framework.Types
22 public LLUUID MasterAvatarAssignedUUID = new LLUUID(); 22 public LLUUID MasterAvatarAssignedUUID = new LLUUID();
23 public string MasterAvatarFirstName = ""; 23 public string MasterAvatarFirstName = "";
24 public string MasterAvatarLastName = ""; 24 public string MasterAvatarLastName = "";
25 public string MasterAvatarSandboxPassword = "";
25 26
26 public int IPListenPort = 0; 27 public int IPListenPort = 0;
27 public string IPListenAddr = ""; 28 public string IPListenAddr = "";
@@ -150,8 +151,49 @@ namespace OpenSim.Framework.Types
150 this.IPListenAddr = attri; 151 this.IPListenAddr = attri;
151 } 152 }
152 } 153 }
154 attri = "";
155 attri = configData.GetAttribute("MasterAvatarFirstName");
156 if (attri == "")
157 {
158 this.MasterAvatarFirstName = OpenSim.Framework.Console.MainConsole.Instance.CmdPrompt("First name of Master Avatar (Land and Region Owner)", "Test");
159
160 configData.SetAttribute("MasterAvatarFirstName", this.MasterAvatarFirstName);
161 }
162 else
163 {
164 this.MasterAvatarFirstName = attri;
165 }
166
167 attri = "";
168 attri = configData.GetAttribute("MasterAvatarLastName");
169 if (attri == "")
170 {
171 this.MasterAvatarLastName = OpenSim.Framework.Console.MainConsole.Instance.CmdPrompt("Last name of Master Avatar (Land and Region Owner)", "User");
172
173 configData.SetAttribute("MasterAvatarLastName", this.MasterAvatarLastName);
174 }
175 else
176 {
177 this.MasterAvatarLastName = attri;
178 }
179
180 if (isSandbox) //Sandbox Mode Specific Settings
181 {
182 attri = "";
183 attri = configData.GetAttribute("MasterAvatarSandboxPassword");
184 if (attri == "")
185 {
186 this.MasterAvatarSandboxPassword = OpenSim.Framework.Console.MainConsole.Instance.CmdPrompt("Password of Master Avatar (Needed for sandbox mode account creation only)", "test");
187
188 //Should I store this?
189 configData.SetAttribute("MasterAvatarSandboxPassword", this.MasterAvatarSandboxPassword);
190 }
191 else
192 {
193 this.MasterAvatarSandboxPassword = attri;
194 }
195 }
153 196
154
155 this.RegionHandle = Util.UIntsToLong((RegionLocX * 256), (RegionLocY * 256)); 197 this.RegionHandle = Util.UIntsToLong((RegionLocX * 256), (RegionLocY * 256));
156 198
157 configData.Commit(); 199 configData.Commit();