diff options
author | unknown | 2009-12-07 18:03:53 +0100 |
---|---|---|
committer | unknown | 2009-12-07 18:05:40 +0100 |
commit | 29a740ec8c78bfc3c1ab5b41b302ae2205c6e9aa (patch) | |
tree | fa63a89c92a1d0140c31c867aac27f74083d481c /OpenSim/Region | |
parent | Enforce physical prim max size on single prims. (diff) | |
download | opensim-SC_OLD-29a740ec8c78bfc3c1ab5b41b302ae2205c6e9aa.zip opensim-SC_OLD-29a740ec8c78bfc3c1ab5b41b302ae2205c6e9aa.tar.gz opensim-SC_OLD-29a740ec8c78bfc3c1ab5b41b302ae2205c6e9aa.tar.bz2 opensim-SC_OLD-29a740ec8c78bfc3c1ab5b41b302ae2205c6e9aa.tar.xz |
Initial windlight codebase commit
Diffstat (limited to 'OpenSim/Region')
7 files changed, 15 insertions, 7 deletions
diff --git a/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs b/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs index b588a2e..6cbf1a6 100644 --- a/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs +++ b/OpenSim/Region/ClientStack/LindenUDP/LLClientView.cs | |||
@@ -764,16 +764,16 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
764 | } | 764 | } |
765 | } | 765 | } |
766 | 766 | ||
767 | public void SendGenericMessage(string method, List<string> message) | 767 | public void SendGenericMessage(string method, List<byte[]> message) |
768 | { | 768 | { |
769 | GenericMessagePacket gmp = new GenericMessagePacket(); | 769 | GenericMessagePacket gmp = new GenericMessagePacket(); |
770 | gmp.MethodData.Method = Util.StringToBytes256(method); | 770 | gmp.MethodData.Method = Util.StringToBytes256(method); |
771 | gmp.ParamList = new GenericMessagePacket.ParamListBlock[message.Count]; | 771 | gmp.ParamList = new GenericMessagePacket.ParamListBlock[message.Count]; |
772 | int i = 0; | 772 | int i = 0; |
773 | foreach (string val in message) | 773 | foreach (byte[] val in message) |
774 | { | 774 | { |
775 | gmp.ParamList[i] = new GenericMessagePacket.ParamListBlock(); | 775 | gmp.ParamList[i] = new GenericMessagePacket.ParamListBlock(); |
776 | gmp.ParamList[i++].Parameter = Util.StringToBytes256(val); | 776 | gmp.ParamList[i++].Parameter = val; |
777 | } | 777 | } |
778 | OutPacket(gmp, ThrottleOutPacketType.Task); | 778 | OutPacket(gmp, ThrottleOutPacketType.Task); |
779 | } | 779 | } |
diff --git a/OpenSim/Region/Examples/SimpleModule/MyNpcCharacter.cs b/OpenSim/Region/Examples/SimpleModule/MyNpcCharacter.cs index 9754da3..816060f 100644 --- a/OpenSim/Region/Examples/SimpleModule/MyNpcCharacter.cs +++ b/OpenSim/Region/Examples/SimpleModule/MyNpcCharacter.cs | |||
@@ -433,7 +433,7 @@ namespace OpenSim.Region.Examples.SimpleModule | |||
433 | 433 | ||
434 | } | 434 | } |
435 | 435 | ||
436 | public void SendGenericMessage(string method, List<string> message) | 436 | public void SendGenericMessage(string method, List<byte[]> message) |
437 | { | 437 | { |
438 | 438 | ||
439 | } | 439 | } |
diff --git a/OpenSim/Region/Framework/Interfaces/IRegionDataStore.cs b/OpenSim/Region/Framework/Interfaces/IRegionDataStore.cs index 78bd622..225cc9a 100644 --- a/OpenSim/Region/Framework/Interfaces/IRegionDataStore.cs +++ b/OpenSim/Region/Framework/Interfaces/IRegionDataStore.cs | |||
@@ -103,6 +103,7 @@ namespace OpenSim.Region.Framework.Interfaces | |||
103 | 103 | ||
104 | void StoreRegionSettings(RegionSettings rs); | 104 | void StoreRegionSettings(RegionSettings rs); |
105 | RegionSettings LoadRegionSettings(UUID regionUUID); | 105 | RegionSettings LoadRegionSettings(UUID regionUUID); |
106 | RegionMeta7WindlightData LoadRegionWindlightSettings(UUID regionUUID); | ||
106 | 107 | ||
107 | void Shutdown(); | 108 | void Shutdown(); |
108 | } | 109 | } |
diff --git a/OpenSim/Region/Framework/Scenes/Scene.cs b/OpenSim/Region/Framework/Scenes/Scene.cs index f5a1e74..f70af27 100644 --- a/OpenSim/Region/Framework/Scenes/Scene.cs +++ b/OpenSim/Region/Framework/Scenes/Scene.cs | |||
@@ -539,6 +539,8 @@ namespace OpenSim.Region.Framework.Scenes | |||
539 | 539 | ||
540 | // Load region settings | 540 | // Load region settings |
541 | m_regInfo.RegionSettings = m_storageManager.DataStore.LoadRegionSettings(m_regInfo.RegionID); | 541 | m_regInfo.RegionSettings = m_storageManager.DataStore.LoadRegionSettings(m_regInfo.RegionID); |
542 | m_regInfo.WindlightSettings = m_storageManager.DataStore.LoadRegionWindlightSettings(m_regInfo.RegionID); | ||
543 | |||
542 | if (m_storageManager.EstateDataStore != null) | 544 | if (m_storageManager.EstateDataStore != null) |
543 | { | 545 | { |
544 | m_regInfo.EstateSettings = m_storageManager.EstateDataStore.LoadEstateSettings(m_regInfo.RegionID); | 546 | m_regInfo.EstateSettings = m_storageManager.EstateDataStore.LoadEstateSettings(m_regInfo.RegionID); |
diff --git a/OpenSim/Region/Framework/Scenes/Tests/SceneTests.cs b/OpenSim/Region/Framework/Scenes/Tests/SceneTests.cs index 8a27b7b..e8cda60 100644 --- a/OpenSim/Region/Framework/Scenes/Tests/SceneTests.cs +++ b/OpenSim/Region/Framework/Scenes/Tests/SceneTests.cs | |||
@@ -101,7 +101,12 @@ namespace OpenSim.Region.Framework.Scenes.Tests | |||
101 | { | 101 | { |
102 | throw new NotImplementedException(); | 102 | throw new NotImplementedException(); |
103 | } | 103 | } |
104 | 104 | public RegionMeta7WindlightData LoadRegionWindlightSettings(UUID regionUUID) | |
105 | { | ||
106 | //This connector doesn't support the windlight module yet | ||
107 | //Return default LL windlight settings | ||
108 | return new RegionMeta7WindlightData(); | ||
109 | } | ||
105 | public RegionSettings LoadRegionSettings(UUID regionUUID) | 110 | public RegionSettings LoadRegionSettings(UUID regionUUID) |
106 | { | 111 | { |
107 | return null; | 112 | return null; |
diff --git a/OpenSim/Region/OptionalModules/Agent/InternetRelayClientView/Server/IRCClientView.cs b/OpenSim/Region/OptionalModules/Agent/InternetRelayClientView/Server/IRCClientView.cs index 6c3e7eb..bdf1574 100644 --- a/OpenSim/Region/OptionalModules/Agent/InternetRelayClientView/Server/IRCClientView.cs +++ b/OpenSim/Region/OptionalModules/Agent/InternetRelayClientView/Server/IRCClientView.cs | |||
@@ -936,7 +936,7 @@ namespace OpenSim.Region.OptionalModules.Agent.InternetRelayClientView.Server | |||
936 | // TODO | 936 | // TODO |
937 | } | 937 | } |
938 | 938 | ||
939 | public void SendGenericMessage(string method, List<string> message) | 939 | public void SendGenericMessage(string method, List<byte[]> message) |
940 | { | 940 | { |
941 | 941 | ||
942 | } | 942 | } |
diff --git a/OpenSim/Region/OptionalModules/World/NPC/NPCAvatar.cs b/OpenSim/Region/OptionalModules/World/NPC/NPCAvatar.cs index cf36d08..975033a 100644 --- a/OpenSim/Region/OptionalModules/World/NPC/NPCAvatar.cs +++ b/OpenSim/Region/OptionalModules/World/NPC/NPCAvatar.cs | |||
@@ -522,7 +522,7 @@ namespace OpenSim.Region.OptionalModules.World.NPC | |||
522 | 522 | ||
523 | } | 523 | } |
524 | 524 | ||
525 | public void SendGenericMessage(string method, List<string> message) | 525 | public void SendGenericMessage(string method, List<byte[]> message) |
526 | { | 526 | { |
527 | 527 | ||
528 | } | 528 | } |