diff --git a/Patch/0001-add-os-commands-to-pathfind.patch b/Patch/0001-add-os-commands-to-pathfind.patch index 94ea722..1558912 100644 --- a/Patch/0001-add-os-commands-to-pathfind.patch +++ b/Patch/0001-add-os-commands-to-pathfind.patch @@ -1,13 +1,17 @@ -From 55653416e7380fddc5a9428d17f36079aaf83baf Mon Sep 17 00:00:00 2001 +From 6ce364892b899469ecac48c76838747106a84c93 Mon Sep 17 00:00:00 2001 From: Christopher Latza -Date: Wed, 10 Jun 2020 01:30:19 +0200 -Subject: [PATCH] add os commands to pathfind +Date: Wed, 10 Jun 2020 01:54:17 +0200 +Subject: [PATCH] add os commands to patchfind --- - .../Shared/Api/Implementation/OSSL_Api.cs | 54 +++++++++++++++++++ - .../Shared/Api/Interface/IOSSL_Api.cs | 4 ++ - .../Shared/Api/Runtime/OSSL_Stub.cs | 10 ++++ - 3 files changed, 68 insertions(+) + .../Shared/Api/Implementation/OSSL_Api.cs | 54 +++ + .../Shared/Api/Interface/IOSSL_Api.cs | 4 + + .../Shared/Api/Runtime/OSSL_Stub.cs | 10 + + bin/inventory/4Creative/4CreativeFolders.xml | 50 ++ + bin/inventory/4Creative/4CreativeItems.xml | 436 ++++++++++++++++++ + 5 files changed, 554 insertions(+) + create mode 100644 bin/inventory/4Creative/4CreativeFolders.xml + create mode 100644 bin/inventory/4Creative/4CreativeItems.xml diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/OSSL_Api.cs index 5e6271c8a7..008640fe31 100644 @@ -82,7 +86,7 @@ index 5e6271c8a7..008640fe31 100644 { // if enabled It can be used to destroy diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Interface/IOSSL_Api.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Interface/IOSSL_Api.cs -index 9b4a9ca12d..f7facea065 100644 +index 9b4a9ca12d..a8d205fcfb 100644 --- a/OpenSim/Region/ScriptEngine/Shared/Api/Interface/IOSSL_Api.cs +++ b/OpenSim/Region/ScriptEngine/Shared/Api/Interface/IOSSL_Api.cs @@ -134,6 +134,10 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api.Interfaces @@ -90,21 +94,21 @@ index 9b4a9ca12d..f7facea065 100644 LSL_Integer osSetTerrainHeight(int x, int y, double val); LSL_Integer osTerrainSetHeight(int x, int y, double val); //Deprecated + -+ LSL_List osGetPathfindingPath(LSL_Types.Vector3 _source, LSL_Types.Vector3 _target); ++ LSL_List osGetPathfindingPath(vector _source, vector _target); + LSL_List osGetObjectIDListByName(LSL_List _nameList); + //ApiDesc Send terrain to all agents void osTerrainFlush(); diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/OSSL_Stub.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/OSSL_Stub.cs -index ba5158a2ff..518b8f85df 100644 +index ba5158a2ff..61d80fe4d1 100644 --- a/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/OSSL_Stub.cs +++ b/OpenSim/Region/ScriptEngine/Shared/Api/Runtime/OSSL_Stub.cs @@ -205,6 +205,16 @@ namespace OpenSim.Region.ScriptEngine.Shared.ScriptBase return m_OSSL_Functions.osTerrainSetHeight(x, y, val); } -+ public LSL_List osGetPathfindingPath(LSL_Types.Vector3 _source, LSL_Types.Vector3 _target) ++ public LSL_List osGetPathfindingPath(vector _source, vector _target) + { + return m_OSSL_Functions.osGetPathfindingPath(_source, _target); + } @@ -117,6 +121,504 @@ index ba5158a2ff..518b8f85df 100644 public void osTerrainFlush() { m_OSSL_Functions.osTerrainFlush(); +diff --git a/bin/inventory/4Creative/4CreativeFolders.xml b/bin/inventory/4Creative/4CreativeFolders.xml +new file mode 100644 +index 0000000000..cc85b34e9c +--- /dev/null ++++ b/bin/inventory/4Creative/4CreativeFolders.xml +@@ -0,0 +1,50 @@ ++ ++
++ ++ ++ ++ ++
++
++ ++ ++ ++ ++
++
++ ++ ++ ++ ++
++
++ ++ ++ ++ ++
++
++ ++ ++ ++ ++
++
++ ++ ++ ++ ++
++
++ ++ ++ ++ ++
++
++ ++ ++ ++ ++
++
+diff --git a/bin/inventory/4Creative/4CreativeItems.xml b/bin/inventory/4Creative/4CreativeItems.xml +new file mode 100644 +index 0000000000..42ad006219 +--- /dev/null ++++ b/bin/inventory/4Creative/4CreativeItems.xml +@@ -0,0 +1,436 @@ ++ ++ ++ ++ ++ ++ ++ ++
++ ++ ++ ++ ++ ++ ++ ++
++ ++
++ ++ ++ ++ ++ ++ ++ ++
++ ++
++ ++ ++ ++ ++ ++ ++ ++
++ ++
++ ++ ++ ++ ++ ++ ++ ++
++ ++
++ ++ ++ ++ ++ ++ ++ ++
++ ++
++ ++ ++ ++ ++ ++ ++ ++
++ ++
++ ++ ++ ++ ++ ++ ++ ++
++ ++
++ ++ ++ ++ ++ ++ ++ ++
++ ++
++ ++ ++ ++ ++ ++ ++ ++
++ ++
++ ++ ++ ++ ++ ++ ++ ++
++ ++
++ ++ ++ ++ ++ ++ ++ ++
++ ++ ++
++ ++ ++ ++ ++ ++ ++ ++
++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++
++ ++ ++ ++ ++ ++ ++ ++
++ ++
++ ++ ++ ++ ++ ++ ++ ++
++ ++
++ ++ ++ ++ ++ ++ ++ ++
++ ++
++ ++ ++ ++ ++ ++ ++ ++
++ ++ ++
++ ++ ++ ++ ++ ++ ++ ++
++ ++
++ ++ ++ ++ ++ ++ ++ ++
++ ++
++ ++ ++ ++ ++ ++ ++ ++
++ ++ ++ ++ ++ ++ ++ ++
++ ++ ++ ++ ++ ++ ++ ++
++ ++
++ ++ ++ ++ ++ ++ ++ ++
++ ++
++ ++ ++ ++ ++ ++ ++ ++
++ ++
++ ++ ++ ++ ++ ++ ++ ++
++ ++
++ ++ ++ ++ ++ ++ ++ ++
++ ++
++ ++ ++ ++ ++ ++ ++ ++
++ ++
++ ++ ++ ++ ++ ++ ++ ++
++ ++
++ ++ ++ ++ ++ ++ ++ ++
++ ++
++ ++ ++ ++ ++ ++ ++ ++
++ ++
++ ++ ++ ++ ++ ++ ++ ++
++ ++
++ ++ ++ ++ ++ ++ ++ ++
++ ++
++ ++ ++ ++ ++ ++ ++ ++
++ ++
++ ++ ++ ++ ++ ++ ++ ++
++ ++
++ ++ ++ ++ ++ ++ ++ ++
++ ++
++ ++ ++ ++ ++ ++ ++ ++
++ ++
++ ++ ++ ++ ++ ++ ++ ++
++ ++ ++ ++ ++
++ ++ ++ ++ ++ ++ ++ ++
++ ++
++ ++ ++ ++ ++ ++ ++ ++
++ ++
++ ++ ++ ++ ++ ++ ++ ++
++
-- 2.27.0.windows.1