aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/bin
diff options
context:
space:
mode:
Diffstat (limited to 'bin')
-rw-r--r--bin/OpenSim.ini.example8
-rw-r--r--bin/OpenSimDefaults.ini56
-rw-r--r--bin/Robust.HG.ini.example4
-rw-r--r--bin/Robust.ini.example2
-rw-r--r--bin/ScriptSyntax.xml92
-rwxr-xr-xbin/Warp3D.dllbin75776 -> 76288 bytes
6 files changed, 103 insertions, 59 deletions
diff --git a/bin/OpenSim.ini.example b/bin/OpenSim.ini.example
index 8b77ee9..7db7506 100644
--- a/bin/OpenSim.ini.example
+++ b/bin/OpenSim.ini.example
@@ -927,14 +927,10 @@
927 927
928[YEngine] 928[YEngine]
929 ;; experimental engine 929 ;; experimental engine
930 ;; ONLY SUPORTS ONE REGION PER INSTANCE at this point
931 ;; implements non preemptive microthreading, so fixing problems like llSleep or long events handlers 930 ;; implements non preemptive microthreading, so fixing problems like llSleep or long events handlers
932 ;; but those will suffer from timeslicing, so will be slower. 931 ;; but those will suffer from timeslicing, so will be slower.
933 ;; compiles LSL directly to IL, so only suports LSL scripting (no C# etc) 932 ;; warning: scripts state is lost on TP or cross to Xengine regions (cars stop, etc)
934 ;; shares the Xengine APIs like LSL, OSSL, etc. 933 ;; ignore its extensions (subset of original XMRengine), those are still undefined.
935 ;; DANGER, do not use with HG, don't leave regions running alone with it.
936 ;; TPs or crossings to/from Xengine will full recompile scripts losing state.
937 ;; attachment scripts may misbehave, cars will stop on crossings, etc.
938 Enabled = false 934 Enabled = false
939 ScriptStackSize = 256 935 ScriptStackSize = 256
940 ScriptHeapSize = 256 936 ScriptHeapSize = 256
diff --git a/bin/OpenSimDefaults.ini b/bin/OpenSimDefaults.ini
index cede84d..1332ce8 100644
--- a/bin/OpenSimDefaults.ini
+++ b/bin/OpenSimDefaults.ini
@@ -164,15 +164,10 @@
164 ; limit the maximum view range ( no effect still (does limit MaxRegionsViewDistance) ) 164 ; limit the maximum view range ( no effect still (does limit MaxRegionsViewDistance) )
165 ;MaxDrawDistance = 512 165 ;MaxDrawDistance = 512
166 166
167 ; the maximum distance to tell a viewer to connect to a neighbour region, so it can be seen 167 ; Other regions visibility depends on avatar position and view range
168 ; (it is limited by MaxDrawDistance above) 168 ; the view range considered is limited the maximum and minimum distances:
169 ; less than 256 shows immediate neighbours; 256 to 511 also second imediate neighbours etc
170 ; more than 511m can cause viewers problems specially in case of dense regions.
171 ; curretly this distance is from current region borders.
172 ; Warning: if relevant regions have different setting you may notice strange
173 ; effects due to that asymmetry
174 ; *****
175 ;MaxRegionsViewDistance = 255 169 ;MaxRegionsViewDistance = 255
170 ;MinRegionsViewDistance = 96
176 171
177 ; If you have only one region in an instance, or to avoid the many bugs 172 ; If you have only one region in an instance, or to avoid the many bugs
178 ; that you can trigger in modules by restarting a region, set this to 173 ; that you can trigger in modules by restarting a region, set this to
@@ -454,7 +449,7 @@
454 449
455 ; warp3D rendering height limits for prims (relative to rez position not bounding box) 450 ; warp3D rendering height limits for prims (relative to rez position not bounding box)
456 ; prims above RenderMaxHeight are excluded 451 ; prims above RenderMaxHeight are excluded
457 ; valid values: 100 t0 4086 452 ; valid values: 100 to 4086
458 ;RenderMaxHeight = 4086 453 ;RenderMaxHeight = 4086
459 454
460 ; prims below RenderMinHeight are excluded 455 ; prims below RenderMinHeight are excluded
@@ -690,23 +685,6 @@
690 685
691 686
692[ClientStack.LindenUDP] 687[ClientStack.LindenUDP]
693 ; The client socket receive buffer size determines how many
694 ; incoming requests we can process; the default on .NET is 8192
695 ; which is about 2 4k-sized UDP datagrams. On mono this is
696 ; whatever the underlying operating system has as default; for
697 ; example, ubuntu 8.04 or SLES11 have about 111k, which is about
698 ; 27 4k-sized UDP datagrams (on linux platforms you can [as root]
699 ; do "sysctl net.core.rmem_default" to find out what your system
700 ; uses a default socket receive buffer size.
701 ;
702 ; client_socket_rcvbuf_size allows you to specify the receive
703 ; buffer size LLUDPServer should use. NOTE: this will be limited
704 ; by the system's settings for the maximum client receive buffer
705 ; size (on linux systems you can set that with "sysctl -w
706 ; net.core.rmem_max=X")
707 ;
708 ;client_socket_rcvbuf_size = 8388608
709
710 ; Maximum outbound bytes per second for a single scene. This can be used to 688 ; Maximum outbound bytes per second for a single scene. This can be used to
711 ; throttle total outbound UDP traffic for a simulator. The default value is 689 ; throttle total outbound UDP traffic for a simulator. The default value is
712 ; 0, meaning no throttling at the scene level. The example given here is 690 ; 0, meaning no throttling at the scene level. The example given here is
@@ -731,8 +709,8 @@
731 ; Adaptive throttling attempts to limit network overload when multiple 709 ; Adaptive throttling attempts to limit network overload when multiple
732 ; clients login by starting each connection more slowly. Disabled by 710 ; clients login by starting each connection more slowly. Disabled by
733 ; default 711 ; default
734 ; 712 ; currently disabled
735 enable_adaptive_throttles = false 713 ;enable_adaptive_throttles = false
736 714
737 ; Per-client bytes per second rates for the various throttle categories. 715 ; Per-client bytes per second rates for the various throttle categories.
738 ; These are default values that will be overridden by clients. These 716 ; These are default values that will be overridden by clients. These
@@ -748,7 +726,7 @@
748 ;asset_default = 10500 726 ;asset_default = 10500
749 727
750 ; TextureSendLimit determines how many packets will be put on 728 ; TextureSendLimit determines how many packets will be put on
751 ; the outgoing queue each cycle. Like the settings above, this 729 ; the lludp outgoing queue each cycle. Like the settings above, this
752 ; is a balance between responsiveness to priority updates and 730 ; is a balance between responsiveness to priority updates and
753 ; total throughput. Higher numbers will give a better 731 ; total throughput. Higher numbers will give a better
754 ; throughput at the cost of reduced responsiveness to client 732 ; throughput at the cost of reduced responsiveness to client
@@ -776,6 +754,11 @@
776 ; 754 ;
777 ;PausedAckTimeout = 300 755 ;PausedAckTimeout = 300
778 756
757 ; Support viewers object cache, default true
758 ; users may need to reduce viewer bandwitdh if some prims or terrain parts fail to rez.
759 ; change to false if you need to use old viewers that do not support this feature
760 ;
761 ; SupportViewerObjectsCache = true
779 762
780[ClientStack.LindenCaps] 763[ClientStack.LindenCaps]
781 ;; Long list of capabilities taken from 764 ;; Long list of capabilities taken from
@@ -1729,17 +1712,12 @@
1729[Economy] 1712[Economy]
1730 ; the economy module in use 1713 ; the economy module in use
1731 ; default is the provided BetaGridLikeMoneyModule 1714 ; default is the provided BetaGridLikeMoneyModule
1732 ; - This module is for demonstration only -
1733 ; The default economy module only implements just enough to allow free actions (transfer of objects, etc). 1715 ; The default economy module only implements just enough to allow free actions (transfer of objects, etc).
1734 ; There is no intention to implement anything further in core OpenSimulator. 1716 ; There is no intention to implement anything further in core OpenSimulator.
1735 ; This functionality has to be provided by third party modules. 1717 ; This functionality has to be provided by third party modules.
1736 ; To use other modules you need to override this setting on OpenSim.ini Economy (or startup) section
1737 ; economymodule = BetaGridLikeMoneyModule 1718 ; economymodule = BetaGridLikeMoneyModule
1738 1719
1739 ; These economy values get used in the BetaGridLikeMoneyModule. - This module is for demonstration only - 1720 ; Economy values get used in the BetaGridLikeMoneyModule.
1740 ; The default economy module only implements just enough to allow free actions (transfer of objects, etc).
1741 ; There is no intention to implement anything further in core OpenSimulator.
1742 ; This functionality has to be provided by third party modules.
1743 1721
1744 ;; Enables selling things for $0. Default is true. 1722 ;; Enables selling things for $0. Default is true.
1745 ; SellEnabled = true 1723 ; SellEnabled = true
@@ -1767,6 +1745,14 @@
1767 ;PriceObjectRent = 0 1745 ;PriceObjectRent = 0
1768 ;PriceObjectScaleFactor = 10 1746 ;PriceObjectScaleFactor = 10
1769 ;PriceParcelRent = 0 1747 ;PriceParcelRent = 0
1748
1749 ; Mesh upload settings, independent of economymodule
1750
1751 ; Create inventory entries for textures uploaded with a model
1752 ; default is false, ie, do not create
1753 ; MeshModelAllowTextureToInventory = true
1754
1755
1770 1756
1771[XEngine] 1757[XEngine]
1772 ; Enable this engine in this OpenSim instance 1758 ; Enable this engine in this OpenSim instance
diff --git a/bin/Robust.HG.ini.example b/bin/Robust.HG.ini.example
index 0f9bb4b..726e468 100644
--- a/bin/Robust.HG.ini.example
+++ b/bin/Robust.HG.ini.example
@@ -568,6 +568,8 @@
568 ;; 568 ;;
569 ;; To turn off basic dos protection, set the DOSMaxRequestsInTimeFrame to 0. 569 ;; To turn off basic dos protection, set the DOSMaxRequestsInTimeFrame to 0.
570 570
571 ;; Allow banning via hashed MAC must be set in both [GatekeeperService] and [LoginService]
572 ;DeniedMacs = "YOURLONGMACTRSING ANOTHERMAC"
571 573
572[MapImageService] 574[MapImageService]
573 LocalServiceModule = "OpenSim.Services.MapImageService.dll:MapImageService" 575 LocalServiceModule = "OpenSim.Services.MapImageService.dll:MapImageService"
@@ -663,6 +665,8 @@
663 ;; Leave blank or commented for no exceptions. 665 ;; Leave blank or commented for no exceptions.
664 ; DisallowExcept = "http://myfriendgrid.com:8002, http://myboss.com:8002" 666 ; DisallowExcept = "http://myfriendgrid.com:8002, http://myboss.com:8002"
665 667
668 ;; Allow banning via hashed MAC must be set in both [GatekeeperService] and [LoginService]
669 ;DeniedMacs = "YOURLONGMACTRSING ANOTHERMAC"
666 670
667[UserAgentService] 671[UserAgentService]
668 LocalServiceModule = "OpenSim.Services.HypergridService.dll:UserAgentService" 672 LocalServiceModule = "OpenSim.Services.HypergridService.dll:UserAgentService"
diff --git a/bin/Robust.ini.example b/bin/Robust.ini.example
index 3222a94..50986de 100644
--- a/bin/Robust.ini.example
+++ b/bin/Robust.ini.example
@@ -495,6 +495,8 @@
495 ;; 495 ;;
496 ;; To turn off basic dos protection, set the DOSMaxRequestsInTimeFrame to 0. 496 ;; To turn off basic dos protection, set the DOSMaxRequestsInTimeFrame to 0.
497 497
498 ;; Allow banning via hashed MAC
499 ;DeniedMacs = "YOURLONGMACTRSING ANOTHERMAC"
498 500
499[MapImageService] 501[MapImageService]
500 LocalServiceModule = "OpenSim.Services.MapImageService.dll:MapImageService" 502 LocalServiceModule = "OpenSim.Services.MapImageService.dll:MapImageService"
diff --git a/bin/ScriptSyntax.xml b/bin/ScriptSyntax.xml
index 8f2f6002..2282ada 100644
--- a/bin/ScriptSyntax.xml
+++ b/bin/ScriptSyntax.xml
@@ -1,4 +1,4 @@
120392e48-fad2-094e-bc5b-cda003a1e940 124121ec8-c0a3-099d-8d83-64feaa32418c
2<llsd><map><key>llsd-lsl-syntax-version</key><integer>2</integer> 2<llsd><map><key>llsd-lsl-syntax-version</key><integer>2</integer>
3<key>controls</key> 3<key>controls</key>
4<map> 4<map>
@@ -1513,7 +1513,7 @@
1513 </map> 1513 </map>
1514 <key>OS_APIVERSION</key><map> 1514 <key>OS_APIVERSION</key><map>
1515 <key>type</key><string>integer</string> 1515 <key>type</key><string>integer</string>
1516 <key>value</key><string>3</string> 1516 <key>value</key><string>4</string>
1517 </map> 1517 </map>
1518 <key>OS_ATTACH_MSG_ALL</key><map> 1518 <key>OS_ATTACH_MSG_ALL</key><map>
1519 <key>type</key><string>integer</string> 1519 <key>type</key><string>integer</string>
@@ -1539,6 +1539,36 @@
1539 <key>type</key><string>integer</string> 1539 <key>type</key><string>integer</string>
1540 <key>value</key><string>0x1</string> 1540 <key>value</key><string>0x1</string>
1541 </map> 1541 </map>
1542 <key>OS_LTPAG_ALGNLV</key><map>
1543 <key>type</key><string>integer</string>
1544 <key>value</key><string>0x4</string>
1545 <key>tooltip</key><string>osLocalTeleportAgent align lookat to velocity</string>
1546 </map>
1547 <key>OS_LTPAG_FORCEFLY</key><map>
1548 <key>type</key><string>integer</string>
1549 <key>value</key><string>0x8</string>
1550 <key>tooltip</key><string>osLocalTeleportAgent force fly</string>
1551 </map>
1552 <key>OS_LTPAG_FORCENOFLY</key><map>
1553 <key>type</key><string>integer</string>
1554 <key>value</key><string>0x16</string>
1555 <key>tooltip</key><string>osLocalTeleportAgent force no fly</string>
1556 </map>
1557 <key>OS_LTPAG_NONE</key><map>
1558 <key>type</key><string>integer</string>
1559 <key>value</key><string>0x0</string>
1560 <key>tooltip</key><string>osLocalTeleportAgent no flags</string>
1561 </map>
1562 <key>OS_LTPAG_USELOOKAT</key><map>
1563 <key>type</key><string>integer</string>
1564 <key>value</key><string>0x2</string>
1565 <key>tooltip</key><string>osLocalTeleportAgent use lookat</string>
1566 </map>
1567 <key>OS_LTPAG_USEVEL</key><map>
1568 <key>type</key><string>integer</string>
1569 <key>value</key><string>0x1</string>
1570 <key>tooltip</key><string>osLocalTeleportAgent use velocity</string>
1571 </map>
1542 <key>OS_NPC_CREATOR_OWNED</key><map> 1572 <key>OS_NPC_CREATOR_OWNED</key><map>
1543 <key>type</key><string>integer</string> 1573 <key>type</key><string>integer</string>
1544 <key>value</key><string>0x1</string> 1574 <key>value</key><string>0x1</string>
@@ -6122,26 +6152,25 @@
6122 <map> 6152 <map>
6123 <key>return</key><string>integer</string> 6153 <key>return</key><string>integer</string>
6124 <key>arguments</key><array> 6154 <key>arguments</key><array>
6125 <map><key>a</key><map><key>type</key><string>float</string></map></map> 6155 <map><key>va</key><map><key>type</key><string>vector</string></map></map>
6126 <map><key>b</key><map><key>type</key><string>float</string></map></map> 6156 <map><key>vb</key><map><key>type</key><string>vector</string></map></map>
6127 <map><key>margin</key><map><key>type</key><string>float</string></map></map>
6128 </array> 6157 </array>
6129 </map> 6158 </map>
6130 <key>osApproxEquals</key> 6159 <key>osApproxEquals</key>
6131 <map> 6160 <map>
6132 <key>return</key><string>integer</string> 6161 <key>return</key><string>integer</string>
6133 <key>arguments</key><array> 6162 <key>arguments</key><array>
6134 <map><key>ra</key><map><key>type</key><string>rotation</string></map></map> 6163 <map><key>a</key><map><key>type</key><string>float</string></map></map>
6135 <map><key>rb</key><map><key>type</key><string>rotation</string></map></map> 6164 <map><key>b</key><map><key>type</key><string>float</string></map></map>
6165 <map><key>margin</key><map><key>type</key><string>float</string></map></map>
6136 </array> 6166 </array>
6137 </map> 6167 </map>
6138 <key>osApproxEquals</key> 6168 <key>osApproxEquals</key>
6139 <map> 6169 <map>
6140 <key>return</key><string>integer</string> 6170 <key>return</key><string>integer</string>
6141 <key>arguments</key><array> 6171 <key>arguments</key><array>
6142 <map><key>va</key><map><key>type</key><string>vector</string></map></map> 6172 <map><key>ra</key><map><key>type</key><string>rotation</string></map></map>
6143 <map><key>vb</key><map><key>type</key><string>vector</string></map></map> 6173 <map><key>rb</key><map><key>type</key><string>rotation</string></map></map>
6144 <map><key>margin</key><map><key>type</key><string>float</string></map></map>
6145 </array> 6174 </array>
6146 </map> 6175 </map>
6147 <key>osApproxEquals</key> 6176 <key>osApproxEquals</key>
@@ -6159,6 +6188,7 @@
6159 <key>arguments</key><array> 6188 <key>arguments</key><array>
6160 <map><key>va</key><map><key>type</key><string>vector</string></map></map> 6189 <map><key>va</key><map><key>type</key><string>vector</string></map></map>
6161 <map><key>vb</key><map><key>type</key><string>vector</string></map></map> 6190 <map><key>vb</key><map><key>type</key><string>vector</string></map></map>
6191 <map><key>margin</key><map><key>type</key><string>float</string></map></map>
6162 </array> 6192 </array>
6163 </map> 6193 </map>
6164 <key>osAvatarName2Key</key> 6194 <key>osAvatarName2Key</key>
@@ -6653,6 +6683,11 @@
6653 <map><key>rules</key><map><key>type</key><string>list</string></map></map> 6683 <map><key>rules</key><map><key>type</key><string>list</string></map></map>
6654 </array> 6684 </array>
6655 </map> 6685 </map>
6686 <key>osGetPSTWallclock</key>
6687 <map>
6688 <key>return</key><string>float</string>
6689 <key>arguments</key><undef/>
6690 </map>
6656 <key>osGetRegionMapTexture</key> 6691 <key>osGetRegionMapTexture</key>
6657 <map> 6692 <map>
6658 <key>return</key><string>key</string> 6693 <key>return</key><string>key</string>
@@ -6776,6 +6811,16 @@
6776 <key>return</key><string>string</string> 6811 <key>return</key><string>string</string>
6777 <key>arguments</key><undef/> 6812 <key>arguments</key><undef/>
6778 </map> 6813 </map>
6814 <key>osLocalTeleportAgent</key>
6815 <map>
6816 <key>arguments</key><array>
6817 <map><key>agent</key><map><key>type</key><string>key</string></map></map>
6818 <map><key>position</key><map><key>type</key><string>vector</string></map></map>
6819 <map><key>velocity</key><map><key>type</key><string>vector</string></map></map>
6820 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map>
6821 <map><key>flags</key><map><key>type</key><string>integer</string></map></map>
6822 </array>
6823 </map>
6779 <key>osLoopSound</key> 6824 <key>osLoopSound</key>
6780 <map> 6825 <map>
6781 <key>arguments</key><array> 6826 <key>arguments</key><array>
@@ -6865,6 +6910,7 @@
6865 <map><key>name</key><map><key>type</key><string>string</string></map></map> 6910 <map><key>name</key><map><key>type</key><string>string</string></map></map>
6866 <map><key>position</key><map><key>type</key><string>vector</string></map></map> 6911 <map><key>position</key><map><key>type</key><string>vector</string></map></map>
6867 <map><key>notecard</key><map><key>type</key><string>string</string></map></map> 6912 <map><key>notecard</key><map><key>type</key><string>string</string></map></map>
6913 <map><key>options</key><map><key>type</key><string>integer</string></map></map>
6868 </array> 6914 </array>
6869 </map> 6915 </map>
6870 <key>osNpcCreate</key> 6916 <key>osNpcCreate</key>
@@ -6875,7 +6921,6 @@
6875 <map><key>name</key><map><key>type</key><string>string</string></map></map> 6921 <map><key>name</key><map><key>type</key><string>string</string></map></map>
6876 <map><key>position</key><map><key>type</key><string>vector</string></map></map> 6922 <map><key>position</key><map><key>type</key><string>vector</string></map></map>
6877 <map><key>notecard</key><map><key>type</key><string>string</string></map></map> 6923 <map><key>notecard</key><map><key>type</key><string>string</string></map></map>
6878 <map><key>options</key><map><key>type</key><string>integer</string></map></map>
6879 </array> 6924 </array>
6880 </map> 6925 </map>
6881 <key>osNpcGetOwner</key> 6926 <key>osNpcGetOwner</key>
@@ -7356,6 +7401,17 @@
7356 <key>osSetProjectionParams</key> 7401 <key>osSetProjectionParams</key>
7357 <map> 7402 <map>
7358 <key>arguments</key><array> 7403 <key>arguments</key><array>
7404 <map><key>linknumber</key><map><key>type</key><string>integer</string></map></map>
7405 <map><key>projection</key><map><key>type</key><string>integer</string></map></map>
7406 <map><key>texture</key><map><key>type</key><string>key</string></map></map>
7407 <map><key>fov</key><map><key>type</key><string>float</string></map></map>
7408 <map><key>focus</key><map><key>type</key><string>float</string></map></map>
7409 <map><key>amb</key><map><key>type</key><string>float</string></map></map>
7410 </array>
7411 </map>
7412 <key>osSetProjectionParams</key>
7413 <map>
7414 <key>arguments</key><array>
7359 <map><key>prim</key><map><key>type</key><string>key</string></map></map> 7415 <map><key>prim</key><map><key>type</key><string>key</string></map></map>
7360 <map><key>projection</key><map><key>type</key><string>integer</string></map></map> 7416 <map><key>projection</key><map><key>type</key><string>integer</string></map></map>
7361 <map><key>texture</key><map><key>type</key><string>key</string></map></map> 7417 <map><key>texture</key><map><key>type</key><string>key</string></map></map>
@@ -7525,6 +7581,7 @@
7525 <key>arguments</key><array> 7581 <key>arguments</key><array>
7526 <map><key>src</key><map><key>type</key><string>string</string></map></map> 7582 <map><key>src</key><map><key>type</key><string>string</string></map></map>
7527 <map><key>start</key><map><key>type</key><string>integer</string></map></map> 7583 <map><key>start</key><map><key>type</key><string>integer</string></map></map>
7584 <map><key>length</key><map><key>type</key><string>integer</string></map></map>
7528 </array> 7585 </array>
7529 </map> 7586 </map>
7530 <key>osStringSubString</key> 7587 <key>osStringSubString</key>
@@ -7533,7 +7590,6 @@
7533 <key>arguments</key><array> 7590 <key>arguments</key><array>
7534 <map><key>src</key><map><key>type</key><string>string</string></map></map> 7591 <map><key>src</key><map><key>type</key><string>string</string></map></map>
7535 <map><key>start</key><map><key>type</key><string>integer</string></map></map> 7592 <map><key>start</key><map><key>type</key><string>integer</string></map></map>
7536 <map><key>length</key><map><key>type</key><string>integer</string></map></map>
7537 </array> 7593 </array>
7538 </map> 7594 </map>
7539 <key>osSunGetParam</key> 7595 <key>osSunGetParam</key>
@@ -7554,8 +7610,7 @@
7554 <map> 7610 <map>
7555 <key>arguments</key><array> 7611 <key>arguments</key><array>
7556 <map><key>agent</key><map><key>type</key><string>string</string></map></map> 7612 <map><key>agent</key><map><key>type</key><string>string</string></map></map>
7557 <map><key>regionX</key><map><key>type</key><string>integer</string></map></map> 7613 <map><key>regionName</key><map><key>type</key><string>string</string></map></map>
7558 <map><key>regionY</key><map><key>type</key><string>integer</string></map></map>
7559 <map><key>position</key><map><key>type</key><string>vector</string></map></map> 7614 <map><key>position</key><map><key>type</key><string>vector</string></map></map>
7560 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map> 7615 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map>
7561 </array> 7616 </array>
@@ -7572,7 +7627,8 @@
7572 <map> 7627 <map>
7573 <key>arguments</key><array> 7628 <key>arguments</key><array>
7574 <map><key>agent</key><map><key>type</key><string>string</string></map></map> 7629 <map><key>agent</key><map><key>type</key><string>string</string></map></map>
7575 <map><key>regionName</key><map><key>type</key><string>string</string></map></map> 7630 <map><key>regionX</key><map><key>type</key><string>integer</string></map></map>
7631 <map><key>regionY</key><map><key>type</key><string>integer</string></map></map>
7576 <map><key>position</key><map><key>type</key><string>vector</string></map></map> 7632 <map><key>position</key><map><key>type</key><string>vector</string></map></map>
7577 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map> 7633 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map>
7578 </array> 7634 </array>
@@ -7597,7 +7653,8 @@
7597 <key>osTeleportOwner</key> 7653 <key>osTeleportOwner</key>
7598 <map> 7654 <map>
7599 <key>arguments</key><array> 7655 <key>arguments</key><array>
7600 <map><key>regionName</key><map><key>type</key><string>string</string></map></map> 7656 <map><key>regionX</key><map><key>type</key><string>integer</string></map></map>
7657 <map><key>regionY</key><map><key>type</key><string>integer</string></map></map>
7601 <map><key>position</key><map><key>type</key><string>vector</string></map></map> 7658 <map><key>position</key><map><key>type</key><string>vector</string></map></map>
7602 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map> 7659 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map>
7603 </array> 7660 </array>
@@ -7605,8 +7662,7 @@
7605 <key>osTeleportOwner</key> 7662 <key>osTeleportOwner</key>
7606 <map> 7663 <map>
7607 <key>arguments</key><array> 7664 <key>arguments</key><array>
7608 <map><key>regionX</key><map><key>type</key><string>integer</string></map></map> 7665 <map><key>regionName</key><map><key>type</key><string>string</string></map></map>
7609 <map><key>regionY</key><map><key>type</key><string>integer</string></map></map>
7610 <map><key>position</key><map><key>type</key><string>vector</string></map></map> 7666 <map><key>position</key><map><key>type</key><string>vector</string></map></map>
7611 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map> 7667 <map><key>lookat</key><map><key>type</key><string>vector</string></map></map>
7612 </array> 7668 </array>
diff --git a/bin/Warp3D.dll b/bin/Warp3D.dll
index 523d67f..055b8bc 100755
--- a/bin/Warp3D.dll
+++ b/bin/Warp3D.dll
Binary files differ