diff --git a/bin/Ode.NET.dll b/bin/Ode.NET.dll index 07261a02a8..73e1cf37cb 100644 Binary files a/bin/Ode.NET.dll and b/bin/Ode.NET.dll differ diff --git a/bin/OpenSim.32BitLaunch.exe b/bin/OpenSim.32BitLaunch.exe new file mode 100755 index 0000000000..70b46ae124 Binary files /dev/null and b/bin/OpenSim.32BitLaunch.exe differ diff --git a/bin/OpenSim.32BitLaunch.exe.config b/bin/OpenSim.32BitLaunch.exe.config new file mode 100644 index 0000000000..61f0859c84 --- /dev/null +++ b/bin/OpenSim.32BitLaunch.exe.config @@ -0,0 +1,28 @@ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/bin/OpenSim.32BitLaunch.pdb b/bin/OpenSim.32BitLaunch.pdb new file mode 100644 index 0000000000..f532ee21e4 Binary files /dev/null and b/bin/OpenSim.32BitLaunch.pdb differ diff --git a/bin/OpenSim.Grid.AssetServer.exe.config b/bin/OpenSim.Grid.AssetServer.exe.config new file mode 100644 index 0000000000..4ea9f92e09 --- /dev/null +++ b/bin/OpenSim.Grid.AssetServer.exe.config @@ -0,0 +1,28 @@ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/bin/OpenSim.Grid.GridServer.exe.config b/bin/OpenSim.Grid.GridServer.exe.config new file mode 100644 index 0000000000..efc486f137 --- /dev/null +++ b/bin/OpenSim.Grid.GridServer.exe.config @@ -0,0 +1,28 @@ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/bin/OpenSim.Grid.InventoryServer.exe.config b/bin/OpenSim.Grid.InventoryServer.exe.config new file mode 100644 index 0000000000..735b8f479b --- /dev/null +++ b/bin/OpenSim.Grid.InventoryServer.exe.config @@ -0,0 +1,28 @@ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/bin/OpenSim.Grid.MessagingServer.exe.config b/bin/OpenSim.Grid.MessagingServer.exe.config new file mode 100644 index 0000000000..481ce4b978 --- /dev/null +++ b/bin/OpenSim.Grid.MessagingServer.exe.config @@ -0,0 +1,28 @@ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/bin/OpenSim.Grid.ScriptServer.exe.config b/bin/OpenSim.Grid.ScriptServer.exe.config new file mode 100644 index 0000000000..5cae2b00eb --- /dev/null +++ b/bin/OpenSim.Grid.ScriptServer.exe.config @@ -0,0 +1,28 @@ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/bin/OpenSim.Grid.UserServer.exe.config b/bin/OpenSim.Grid.UserServer.exe.config new file mode 100644 index 0000000000..315e69d6d1 --- /dev/null +++ b/bin/OpenSim.Grid.UserServer.exe.config @@ -0,0 +1,28 @@ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/bin/OpenSim.exe.config b/bin/OpenSim.exe.config new file mode 100644 index 0000000000..e95b4f9d68 --- /dev/null +++ b/bin/OpenSim.exe.config @@ -0,0 +1,28 @@ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/bin/OpenSim.ini.example b/bin/OpenSim.ini.example index 8ceec4b317..084d9f7805 100644 --- a/bin/OpenSim.ini.example +++ b/bin/OpenSim.ini.example @@ -1,106 +1,267 @@ -[Startup] -gridmode = false - -; Select a mesher here. ZeroMesher is save and fast. -; ZeroMesher also means that the physics engine models the physics of prims -; sticking to the basic shapes the engine does support. Usually this is only a box. -; Meshmerizer gives a better handling of complex prims by using triangle meshes. -; Note, that only ODE physics currently deals with meshed prims in a satisfactoring way -; -meshing = ZeroMesher -;meshing = Meshmerizer - -; Choose one of the physics engines below -physics = basicphysics -;physics = POS -;physics = OpenDynamicsEngine -;physics = modified_BulletX - -; *** Prim Storage - only leave one storage_plugin uncommented *** -; --- The NullStorage stores nothing - effectively disabling persistence: -; storage_plugin = "OpenSim.DataStore.NullStorage.dll" - -; --- To use sqlite as region storage: -storage_plugin = "OpenSim.DataStore.MonoSqlite.dll" -storage_connection_string="URI=file:OpenSim.db,version=3"; - -; --- To use MySQL storage, supply your own connectionstring (this is only an example): -; note that the supplied account needs create privilegies if you want it to auto-create needed tables. -; storage_plugin="OpenSim.Framework.Data.MySQL.dll" -; storage_connection_string="Data Source=localhost;Database=opensim;User ID=opensim;Password=*****;"; - -startup_console_commands_file = "startup_commands.txt" -shutdown_console_commands_file = "shutdown_commands.txt" -serverside_object_permissions = false - -; Select the type of database to use for asset storage -;asset_database = "db4o" -asset_database = "sqlite" -;asset_database = "grid" -;asset_database = "mssql" - -verbose = true - -; ScriptEngine -script_engine = OpenSim.Region.ScriptEngine.DotNetEngine.dll -;Experimental remote ScriptServer plugin: -;script_engine = OpenSim.Region.ScriptEngine.RemoteServer.dll - - -; if you would like to allow prim to be physical and move by physics with the physical checkbox in the client set this to true. -physical_prim = true - -; To run a script every few minutes, set the script filename here -; timer_Script = "filename" - -[StandAlone] -accounts_authenticate = true -welcome_message = "Welcome to OpenSim" -inventory_plugin = "OpenSim.Framework.Data.SQLite.dll" -; userDatabase_plugin = "OpenSim.Framework.Data.DB4o.dll" -userDatabase_plugin = "OpenSim.Framework.Data.SQLite.dll" -default_location_x = 1000 -default_location_y = 1000 -dump_assets_to_file = false - -[Network] -http_listener_port = 9000 -remoting_listener_port = 8895 - -; Uncomment below to enable llRemoteData/remote channels -; remoteDataPort = 20800 - -grid_server_url = "http://127.0.0.1:8001" -grid_send_key = "null" -grid_recv_key = "null" - -user_server_url = "http://127.0.0.1:8002" -user_send_key = "null" -user_recv_key = "null" - -asset_server_url = "http://127.0.0.1:8003" - -inventory_server_url = "http://127.0.0.1:8004" - -[Chat] -whisper_distance = 10 -say_distance = 30 -shout_distance = 100 - -; Uncomment the following for IRC bridge -; experimental, so if it breaks... keep both parts... yada yada -; also, not good error detection when it fails -;[IRC] -;server = name.of.irc.server.on.the.net -;nick = OpenSimBotNameProbablyMakeThisShorter -;channel = #the_irc_channel_you_want_to_connect_to - -; Uncomment the following to control the progression of daytime -; in the Sim. The defaults are what is shown below -;[Sun] -; number of wall clock hours for an opensim day. 24.0 would mean realtime -;day_length = 0.5 - -; send a Sun update ever frame_rate # of frames. A lower number will -; make for smoother sun transition at the cost of network -;frame_rate = 100 +[Startup] +gridmode = false + +; ## +; ## STORAGE +; ## + +; *** Prim Storage - only leave one storage_plugin uncommented *** +; --- The NullStorage stores nothing - effectively disabling persistence: +storage_plugin = "OpenSim.DataStore.NullStorage.dll" + +; --- To use sqlite as region storage: +;storage_plugin = "OpenSim.Framework.Data.SQLite.dll" +storage_connection_string="URI=file:OpenSim.db,version=3"; + +; --- To use MySQL storage, supply your own connectionstring (this is only an example): +; note that the supplied account needs create privilegies if you want it to auto-create needed tables. +; storage_plugin="OpenSim.Framework.Data.MySQL.dll" +; storage_connection_string="Data Source=localhost;Database=opensim;User ID=opensim;Password=*****;"; + +; turn on experimental storage of prim inventories in the region database + +; Prim inventory storage is now turned on by default +; However, this option remains in case it needs to be disabled +; More details of the current state of this can be found at +; +; http://opensimulator.org/wiki/OpenSim:Prim_Inventory_Persistence +; +storage_prim_inventories = true + +; Avatar appearance persistence +appearance_persist = false +appearance_connection_string = "Data Source=localhost;Database=avatar_appearance;User ID=root;Password=xxxx;pooling=false;" + +; Select the type of database to use for asset storage +;asset_database = "db4o" +asset_database = "sqlite" +;asset_database = "grid" +;asset_database = "mssql" + +; Should avatars in neighbor sims see objects in this sim? +see_into_this_sim_from_neighbor = True + +; ## +; ## PHYSICS +; ## + +; Select a mesher here. ZeroMesher is save and fast. +; ZeroMesher also means that the physics engine models the physics of prims +; sticking to the basic shapes the engine does support. Usually this is only a box. +; Meshmerizer gives a better handling of complex prims by using triangle meshes. +; Note, that only ODE physics currently deals with meshed prims in a satisfactoring way +; +meshing = ZeroMesher +;meshing = Meshmerizer + +; Choose one of the physics engines below +physics = basicphysics +;physics = POS +;physics = OpenDynamicsEngine +;physics = modified_BulletX + + +verbose = true +startup_console_commands_file = "startup_commands.txt" +shutdown_console_commands_file = "shutdown_commands.txt" +serverside_object_permissions = false + + +; if you would like to allow prim to be physical and move by physics with the physical checkbox in the client set this to true. +physical_prim = true + +; To run a script every few minutes, set the script filename here +; timer_Script = "filename" + +; ## +; ## ScriptEngine +; ## +; These are region modules loaded into each region to provide script support +; Scripts may be everything from LSL or C# scripts put in prims to whole game systems that controls the whole grid. +; You can load multiple modules by separating them with a coma. +; +; Example: +;script_engine = OpenSim.Region.ScriptEngine.DotNetEngine.dll,OpenSim.Region.ScriptEngine.RemoteServer.dll +; +; This is the current and most stable ScriptEngine: +script_engine = OpenSim.Region.ScriptEngine.DotNetEngine.dll + +;Experimental remote ScriptServer plugin (does not currently work): +;script_engine = OpenSim.Region.ScriptEngine.RemoteServer.dll + + +[StandAlone] +accounts_authenticate = true +welcome_message = "Welcome to OpenSim" +inventory_plugin = "OpenSim.Framework.Data.SQLite.dll" + +; User Data Database provider +; userDatabase_plugin = "OpenSim.Framework.Data.DB4o.dll" +; userDatabase_plugin = "OpenSim.Framework.Data.MySQL.dll" +userDatabase_plugin = "OpenSim.Framework.Data.SQLite.dll" + +default_location_x = 1000 +default_location_y = 1000 +dump_assets_to_file = false + +[Network] +http_listener_port = 9000 +remoting_listener_port = 8895 + +; Uncomment below to enable llRemoteData/remote channels +; remoteDataPort = 20800 + +grid_server_url = "http://127.0.0.1:8001" +grid_send_key = "null" +grid_recv_key = "null" + +user_server_url = "http://127.0.0.1:8002" +user_send_key = "null" +user_recv_key = "null" + +asset_server_url = "http://127.0.0.1:8003" + +inventory_server_url = "http://127.0.0.1:8004" + +[Chat] +whisper_distance = 10 +say_distance = 30 +shout_distance = 100 + +; Uncomment the following for IRC bridge +; experimental, so if it breaks... keep both parts... yada yada +; also, not good error detection when it fails +;[IRC] +;server = name.of.irc.server.on.the.net +;nick = OpenSimBotNameProbablyMakeThisShorter +;channel = #the_irc_channel_you_want_to_connect_to +;port = 6667 +;MSGformat fields : 0=botnick, 1=user, 2=region, 3=message +; must start with "PRIVMSG {0} : " or irc server will get upset +;for : : +;msgformat = "PRIVMSG {0} :<{1} in {2}>: {3}" +;for : - : +msgformat = "PRIVMSG {0} : {3} - {1} of {2}" +;for : - from : +;msgformat = "PRIVMSG {0} : {3} - from {1}" + +; Uncomment the following to control the progression of daytime +; in the Sim. The defaults are what is shown below +;[Sun] +; number of wall clock hours for an opensim day. 24.0 would mean realtime +;day_length = 0.5 + +; send a Sun update ever frame_rate # of frames. A lower number will +; make for smoother sun transition at the cost of network +;frame_rate = 100 + + +[ScriptEngine.DotNetEngine] +; +; These settings are specific to DotNetEngine script engine +; Other script engines based on OpenSim.Region.ScriptEngine.Common.dll will have almost identical settings, but in another section of this config file. +; + +; When a script receives an event the event is queued. +; Any free thread will start executing this event. One script can only have one event executed simultaneously. +; If you have only one thread, and one script has a loop or does a lot of work, then no other scripts can run at the same time. +; Same if you have 10 threads, then only 10 scripts can be run simultaneously. +; But because most scripts exit after their task, the threads are free to go on to the next script. + +; Refresh ScriptEngine config options (these settings) every xx seconds +; 0 = Do not refresh +; Set it to number of seconds between refresh, for example 30. +; Will allow you to change ScriptEngine settings while server is running just by using "CONFIG SET" on console +; For example to increase or decrease number of threads: CONFIG SET NumberOfScriptThreads 10 +; NOTE! Disabled for now. Feature does not work. +RefreshConfig=0 + +; Number of threads to use for script event execution +; Threads are shared across all regions +NumberOfScriptThreads=2 + +; Script event execution thread priority inside application. +; Valid values: Lowest, BelowNormal, Normal, AboveNormal, Highest +ScriptThreadPriority=BelowNormal + +; How long MAX should a script event be allowed to run (per event execution)? +; Do not set this too low (like 50ms) as there are some time wasted in simply executing a function +; There is also a small speed penalty for every kill that is made +MaxEventExecutionTimeMs=5000 + +; Should we enable the max script event execution thread to look for scripts that exceed their timeslice? +EnforceMaxEventExecutionTime=true + +; Should we stop the script completely when time exceeds? +; This is useful if you have a high and want to deactivate scripts that go wrong +; Note that for example physics engine can slow down the system and make scripts spend more time +DeactivateScriptOnTimeout=false + +; If no scripts have executed in this pass how long should we sleep before checking again +; Impact: +; Too low and you will waste lots of CPU +; Too high and people touching object or similar will have to wait up to this amount of time before script responding +SleepTimeIfNoScriptExecutionMs=50 + +; AppDomains are used for two things: +; * Security: Scripts inside AppDomains are limited in permissions. +; * Script unloading: When a script is deactivated it can not be unloaded. Only whole AppDomains can be unloaded. +; AppDomains are therefore only unloaded once ALL active scripts inside it has been deactivated (removed from prims). +; Each AppDomain has some memory overhead. But leaving dead scripts in memory also has memory overhead. +ScriptsPerAppDomain=1 + +; MaintenanceLoop +; How often to run maintenance loop +; Maintenance loop is doing: script compile/load, script unload, reload config, adjust running config and enforce max execution time +MaintenanceLoopms=50 + +; How many maintenanceloops between each of these. +; (if 2 then function will be executed every MaintenanceLoopms*2 ms) +; Script loading/unloading + +; How long load/unload thread should sleep if there is nothing to do +; Higher value makes it respond slower when scripts are added/removed from prims +; But once active it will process all in queue before sleeping again +MaintenanceLoopTicks_ScriptLoadUnload=1 + +; Other tasks +; check if we need to reload config, adjust running config and enforce max execution time +MaintenanceLoopTicks_Other=10 + + +; Maximum number of items in load/unload queue before we start rejecting loads +; Note that we will only be rejecting load. Unloads will still be able to queue. +LoadUnloadMaxQueueSize=100 + +; Maximum number of (LSL) events that can be queued before new events are ignored. +EventExecutionMaxQueueSize=300 + +; Async LL command sleep +; If no async LL commands are waiting, how long should thread sleep before checking again +; Async LL commands are LSL-commands that causes an event to be fired back with result +AsyncLLCommandLoopms=50 + +; When script is converted from LSL to C#, or just plain compiled, a copy of the script source will be put in the ScriptEngine folder +WriteScriptSourceToDebugFile=true + +; Specify default script compiler +; If you do not specify //cs, //vb, //js or //lsl tag as the first characters of your script then the default compiler will be chosen +; Valid languages are: lsl, cs, js and vb +DefaultCompileLanguage=lsl + +; Specify what compilers are allowed to be used +; Note vb only works on Windows for now (Mono lacks VB compile support) +; Valid languages are: lsl, cs, js and vb +AllowedCompilers=lsl,cs,js,vb + +; Compile scripts with debugging +; Probably a thousand times slower, but gives you a line number when something goes wrong. +CompileWithDebugInformation=true + +; Remove old scripts on next startup +CleanUpOldScriptsOnStartup=true + +[LL-Functions] +; Set the following to true to allow administrator owned scripts to execute console commands +AllowosConsoleCommand=false + diff --git a/bin/OpenSimExport.exe.config b/bin/OpenSimExport.exe.config new file mode 100644 index 0000000000..3fcb22de41 --- /dev/null +++ b/bin/OpenSimExport.exe.config @@ -0,0 +1,28 @@ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/bin/Prebuild.exe b/bin/Prebuild.exe index 9489719244..fce82b99e5 100644 Binary files a/bin/Prebuild.exe and b/bin/Prebuild.exe differ diff --git a/bin/SimpleApp.exe.config b/bin/SimpleApp.exe.config new file mode 100644 index 0000000000..c4d9c22958 --- /dev/null +++ b/bin/SimpleApp.exe.config @@ -0,0 +1,28 @@ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/bin/assets/AnimationsAssetSet/AnimationsAssetSet.xml b/bin/assets/AnimationsAssetSet/AnimationsAssetSet.xml index 727b5e5cce..3b9154a834 100644 --- a/bin/assets/AnimationsAssetSet/AnimationsAssetSet.xml +++ b/bin/assets/AnimationsAssetSet/AnimationsAssetSet.xml @@ -1,3 +1,3 @@ - - - + + + diff --git a/bin/assets/BodyPartsAssetSet/BodyPartsAssetSet.xml b/bin/assets/BodyPartsAssetSet/BodyPartsAssetSet.xml index ebae8edcce..d548af0aff 100644 --- a/bin/assets/BodyPartsAssetSet/BodyPartsAssetSet.xml +++ b/bin/assets/BodyPartsAssetSet/BodyPartsAssetSet.xml @@ -1,59 +1,59 @@ - - -
- - - - - -
- -
- - - - - -
- -
- - - - - -
- -
+ + +
+ + + + + +
+ +
+ + + + + +
+ +
+ + + + + +
+ +
diff --git a/bin/assets/BodyPartsAssetSet/base_shape.dat b/bin/assets/BodyPartsAssetSet/base_shape.dat index e0956da45b..d9a361f346 100644 --- a/bin/assets/BodyPartsAssetSet/base_shape.dat +++ b/bin/assets/BodyPartsAssetSet/base_shape.dat @@ -1,105 +1,105 @@ -LLWearable version 22 -Female Shape and Outfit 3 Shape -Created by system from avatar's appearance. - permissions 0 - { - base_mask 00000000 - owner_mask 00000000 - group_mask 00000000 - everyone_mask 00000000 - next_owner_mask 00000000 - creator_id 11111111-1111-0000-0000-000100bba000 - owner_id 11111111-1111-0000-0000-000100bba000 - last_owner_id 11111111-1111-0000-0000-000100bba000 - group_id 00000000-0000-0000-0000-000000000000 - } - sale_info 0 - { - sale_type not - sale_price 0 - } -type 0 -parameters 82 -1 .21 -2 -.5 -4 -.11 -5 -.1 -6 -.3 -7 -.4 -8 -.5 -10 .7 -11 .34 -12 -.5 -13 0 -14 .04 -15 .58 -17 .56 -18 -.26 -19 -.73 -20 -.34 -21 -.01 -22 1 -23 -.5 -24 -.63 -25 .44 -27 .05 -33 -.24 -34 -.7 -35 -.16 -36 -.2 -37 -.98 -38 -.5 -80 0 -105 .07 -155 -.22 -157 0 -185 -1 -193 .86 -196 -.74 -505 .65 -506 .12 -507 -1.5 -515 0 -517 .16 -518 .8 -629 0 -637 0 -646 .4 -647 1 -649 .36 -650 .85 -652 .49 -653 -1 -656 0 -659 .65 -662 .5 -663 0 -664 0 -665 0 -675 -.15 -676 .26 -678 .28 -682 .27 -683 -.19 -684 -.09 -685 0 -690 .45 -692 .4 -693 -0 -753 -.5 -756 -.08 -758 .24 -759 .6 -760 .11 -764 -.38 -765 -.3 -769 .42 -773 .51 -795 .16 -796 .11 -799 .36 -841 0 -842 -.82 -879 0 -880 0 -textures 0 +LLWearable version 22 +Female Shape and Outfit 3 Shape +Created by system from avatar's appearance. + permissions 0 + { + base_mask 00000000 + owner_mask 00000000 + group_mask 00000000 + everyone_mask 00000000 + next_owner_mask 00000000 + creator_id 11111111-1111-0000-0000-000100bba000 + owner_id 11111111-1111-0000-0000-000100bba000 + last_owner_id 11111111-1111-0000-0000-000100bba000 + group_id 00000000-0000-0000-0000-000000000000 + } + sale_info 0 + { + sale_type not + sale_price 0 + } +type 0 +parameters 82 +1 .21 +2 -.5 +4 -.11 +5 -.1 +6 -.3 +7 -.4 +8 -.5 +10 .7 +11 .34 +12 -.5 +13 0 +14 .04 +15 .58 +17 .56 +18 -.26 +19 -.73 +20 -.34 +21 -.01 +22 1 +23 -.5 +24 -.63 +25 .44 +27 .05 +33 -.24 +34 -.7 +35 -.16 +36 -.2 +37 -.98 +38 -.5 +80 0 +105 .07 +155 -.22 +157 0 +185 -1 +193 .86 +196 -.74 +505 .65 +506 .12 +507 -1.5 +515 0 +517 .16 +518 .8 +629 0 +637 0 +646 .4 +647 1 +649 .36 +650 .85 +652 .49 +653 -1 +656 0 +659 .65 +662 .5 +663 0 +664 0 +665 0 +675 -.15 +676 .26 +678 .28 +682 .27 +683 -.19 +684 -.09 +685 0 +690 .45 +692 .4 +693 -0 +753 -.5 +756 -.08 +758 .24 +759 .6 +760 .11 +764 -.38 +765 -.3 +769 .42 +773 .51 +795 .16 +796 .11 +799 .36 +841 0 +842 -.82 +879 0 +880 0 +textures 0 diff --git a/bin/assets/BodyPartsAssetSet/base_skin.dat b/bin/assets/BodyPartsAssetSet/base_skin.dat index c51aeb8db8..854dd00fbb 100644 --- a/bin/assets/BodyPartsAssetSet/base_skin.dat +++ b/bin/assets/BodyPartsAssetSet/base_skin.dat @@ -1,52 +1,52 @@ -LLWearable version 22 -Sexy - Female Skin - - permissions 0 - { - base_mask 00000000 - owner_mask 00000000 - group_mask 00000000 - everyone_mask 00000000 - next_owner_mask 00000000 - creator_id 11111111-1111-0000-0000-000100bba000 - owner_id 11111111-1111-0000-0000-000100bba000 - last_owner_id 11111111-1111-0000-0000-000100bba000 - group_id 00000000-0000-0000-0000-000000000000 - } - sale_info 0 - { - sale_type not - sale_price 10 - } -type 1 -parameters 26 -108 0 -110 0 -111 0 -116 0 -117 1 -150 0 -162 0 -163 0 -165 0 -700 .01 -701 .5 -702 .26 -703 0 -704 0 -705 .5 -706 .6 -707 0 -708 0 -709 0 -710 0 -711 .5 -712 0 -713 .7 -714 0 -715 0 -775 0 -textures 3 -0 00000000-0000-1111-9999-000000000012 -5 00000000-0000-1111-9999-000000000010 -6 00000000-0000-1111-9999-000000000011 +LLWearable version 22 +Sexy - Female Skin + + permissions 0 + { + base_mask 00000000 + owner_mask 00000000 + group_mask 00000000 + everyone_mask 00000000 + next_owner_mask 00000000 + creator_id 11111111-1111-0000-0000-000100bba000 + owner_id 11111111-1111-0000-0000-000100bba000 + last_owner_id 11111111-1111-0000-0000-000100bba000 + group_id 00000000-0000-0000-0000-000000000000 + } + sale_info 0 + { + sale_type not + sale_price 10 + } +type 1 +parameters 26 +108 0 +110 0 +111 0 +116 0 +117 1 +150 0 +162 0 +163 0 +165 0 +700 .01 +701 .5 +702 .26 +703 0 +704 0 +705 .5 +706 .6 +707 0 +708 0 +709 0 +710 0 +711 .5 +712 0 +713 .7 +714 0 +715 0 +775 0 +textures 3 +0 00000000-0000-1111-9999-000000000012 +5 00000000-0000-1111-9999-000000000010 +6 00000000-0000-1111-9999-000000000011 diff --git a/bin/assets/BodyPartsAssetSet/goblin_skin.dat b/bin/assets/BodyPartsAssetSet/goblin_skin.dat index 61403ffb2f..7a7ad8b866 100644 --- a/bin/assets/BodyPartsAssetSet/goblin_skin.dat +++ b/bin/assets/BodyPartsAssetSet/goblin_skin.dat @@ -1,49 +1,49 @@ -LLWearable version 22 -Goblin Skin - - permissions 0 - { - base_mask 00080000 - owner_mask 00080000 - group_mask 00000000 - everyone_mask 00000000 - next_owner_mask 00080000 - creator_id 15787b54-7833-4238-9c18-80ddd7687bfe - owner_id 15787b54-7833-4238-9c18-80ddd7687bfe - last_owner_id 15787b54-7833-4238-9c18-80ddd7687bfe - group_id 00000000-0000-0000-0000-000000000000 - } - sale_info 0 - { - sale_type not - sale_price 10 - } -type 1 -parameters 26 -108 .6 -110 .1 -111 1 -116 .68 -117 .28 -150 0 -162 1 -163 .99 -165 .69 -700 .51 -701 .2 -702 0 -703 0 -704 0 -705 .5 -706 .6 -707 0 -708 0 -709 0 -710 0 -711 .5 -712 0 -713 .7 -714 0 -715 0 -775 0 -textures 0 +LLWearable version 22 +Goblin Skin + + permissions 0 + { + base_mask 00080000 + owner_mask 00080000 + group_mask 00000000 + everyone_mask 00000000 + next_owner_mask 00080000 + creator_id 15787b54-7833-4238-9c18-80ddd7687bfe + owner_id 15787b54-7833-4238-9c18-80ddd7687bfe + last_owner_id 15787b54-7833-4238-9c18-80ddd7687bfe + group_id 00000000-0000-0000-0000-000000000000 + } + sale_info 0 + { + sale_type not + sale_price 10 + } +type 1 +parameters 26 +108 .6 +110 .1 +111 1 +116 .68 +117 .28 +150 0 +162 1 +163 .99 +165 .69 +700 .51 +701 .2 +702 0 +703 0 +704 0 +705 .5 +706 .6 +707 0 +708 0 +709 0 +710 0 +711 .5 +712 0 +713 .7 +714 0 +715 0 +775 0 +textures 0 diff --git a/bin/assets/BodyPartsAssetSet/jim_shape.dat b/bin/assets/BodyPartsAssetSet/jim_shape.dat index 944b02e670..d7e9d3c712 100644 --- a/bin/assets/BodyPartsAssetSet/jim_shape.dat +++ b/bin/assets/BodyPartsAssetSet/jim_shape.dat @@ -1,105 +1,105 @@ -LLWearable version 22 -Jim Shape - - permissions 0 - { - base_mask 00000000 - owner_mask 00000000 - group_mask 00000000 - everyone_mask 00000000 - next_owner_mask 00000000 - creator_id 11111111-1111-0000-0000-000100bba000 - owner_id 11111111-1111-0000-0000-000100bba000 - last_owner_id 11111111-1111-0000-0000-000100bba000 - group_id 00000000-0000-0000-0000-000000000000 - } - sale_info 0 - { - sale_type not - sale_price 10 - } -type 0 -parameters 82 -1 0 -2 0 -4 0 -5 0 -6 0 -7 0 -8 0 -10 0 -11 0 -12 0 -13 0 -14 0 -15 0 -17 0 -18 0 -19 0 -20 0 -21 0 -22 0 -23 0 -24 0 -25 0 -27 0 -33 -2.3 -34 0 -35 0 -36 -.5 -37 -1.34 -38 0 -80 1 -105 .5 -155 0 -157 0 -185 0 -193 .5 -196 0 -505 .5 -506 0 -507 0 -515 0 -517 0 -518 0 -629 .5 -637 0 -646 0 -647 0 -649 .5 -650 0 -652 .29 -653 0 -656 0 -659 .5 -662 .5 -663 0 -664 0 -665 0 -675 0 -676 0 -678 .5 -682 .5 -683 -.15 -684 0 -685 0 -690 .5 -692 1 -693 .6 -753 0 -756 0 -758 0 -759 .5 -760 0 -764 0 -765 0 -769 .5 -773 .5 -795 .84 -796 0 -799 .5 -841 0 -842 0 -879 0 -880 0 -textures 0 +LLWearable version 22 +Jim Shape + + permissions 0 + { + base_mask 00000000 + owner_mask 00000000 + group_mask 00000000 + everyone_mask 00000000 + next_owner_mask 00000000 + creator_id 11111111-1111-0000-0000-000100bba000 + owner_id 11111111-1111-0000-0000-000100bba000 + last_owner_id 11111111-1111-0000-0000-000100bba000 + group_id 00000000-0000-0000-0000-000000000000 + } + sale_info 0 + { + sale_type not + sale_price 10 + } +type 0 +parameters 82 +1 0 +2 0 +4 0 +5 0 +6 0 +7 0 +8 0 +10 0 +11 0 +12 0 +13 0 +14 0 +15 0 +17 0 +18 0 +19 0 +20 0 +21 0 +22 0 +23 0 +24 0 +25 0 +27 0 +33 -2.3 +34 0 +35 0 +36 -.5 +37 -1.34 +38 0 +80 1 +105 .5 +155 0 +157 0 +185 0 +193 .5 +196 0 +505 .5 +506 0 +507 0 +515 0 +517 0 +518 0 +629 .5 +637 0 +646 0 +647 0 +649 .5 +650 0 +652 .29 +653 0 +656 0 +659 .5 +662 .5 +663 0 +664 0 +665 0 +675 0 +676 0 +678 .5 +682 .5 +683 -.15 +684 0 +685 0 +690 .5 +692 1 +693 .6 +753 0 +756 0 +758 0 +759 .5 +760 0 +764 0 +765 0 +769 .5 +773 .5 +795 .84 +796 0 +799 .5 +841 0 +842 0 +879 0 +880 0 +textures 0 diff --git a/bin/assets/BodyPartsAssetSet/jim_skin.dat b/bin/assets/BodyPartsAssetSet/jim_skin.dat index e5bf0c7087..9d03cb20b9 100644 --- a/bin/assets/BodyPartsAssetSet/jim_skin.dat +++ b/bin/assets/BodyPartsAssetSet/jim_skin.dat @@ -1,50 +1,50 @@ -LLWearable version 22 -Jim skin - - permissions 0 - { - base_mask 00000000 - owner_mask 00000000 - group_mask 00000000 - everyone_mask 00000000 - next_owner_mask 00000000 - creator_id 11111111-1111-0000-0000-000100bba000 - owner_id 11111111-1111-0000-0000-000100bba000 - last_owner_id 11111111-1111-0000-0000-000100bba000 - group_id 00000000-0000-0000-0000-000000000000 - } - sale_info 0 - { - sale_type not - sale_price 10 - } -type 1 -parameters 26 -108 0 -110 0 -111 .5 -116 0 -117 0 -150 0 -162 0 -163 0 -165 0 -700 .25 -701 0 -702 0 -703 0 -704 0 -705 .5 -706 .6 -707 0 -708 0 -709 0 -710 0 -711 .5 -712 0 -713 .7 -714 0 -715 0 -775 0 -textures 0 - +LLWearable version 22 +Jim skin + + permissions 0 + { + base_mask 00000000 + owner_mask 00000000 + group_mask 00000000 + everyone_mask 00000000 + next_owner_mask 00000000 + creator_id 11111111-1111-0000-0000-000100bba000 + owner_id 11111111-1111-0000-0000-000100bba000 + last_owner_id 11111111-1111-0000-0000-000100bba000 + group_id 00000000-0000-0000-0000-000000000000 + } + sale_info 0 + { + sale_type not + sale_price 10 + } +type 1 +parameters 26 +108 0 +110 0 +111 .5 +116 0 +117 0 +150 0 +162 0 +163 0 +165 0 +700 .25 +701 0 +702 0 +703 0 +704 0 +705 .5 +706 .6 +707 0 +708 0 +709 0 +710 0 +711 .5 +712 0 +713 .7 +714 0 +715 0 +775 0 +textures 0 + diff --git a/bin/assets/BodyPartsAssetSet/little_goblin_shape.dat b/bin/assets/BodyPartsAssetSet/little_goblin_shape.dat index d4055ec0e8..b097d3cbce 100644 --- a/bin/assets/BodyPartsAssetSet/little_goblin_shape.dat +++ b/bin/assets/BodyPartsAssetSet/little_goblin_shape.dat @@ -1,105 +1,105 @@ -LLWearable version 22 -See the little goblin - - permissions 0 - { - base_mask 00000000 - owner_mask 00000000 - group_mask 00000000 - everyone_mask 00000000 - next_owner_mask 00000000 - creator_id 11111111-1111-0000-0000-000100bba000 - owner_id 11111111-1111-0000-0000-000100bba000 - last_owner_id 11111111-1111-0000-0000-000100bba000 - group_id 00000000-0000-0000-0000-000000000000 - } - sale_info 0 - { - sale_type not - sale_price 10 - } -type 0 -parameters 82 -1 0 -2 0 -4 0 -5 0 -6 0 -7 0 -8 0 -10 0 -11 0 -12 0 -13 0 -14 0 -15 1.5 -17 0 -18 0 -19 0 -20 0 -21 0 -22 0 -23 0 -24 2 -25 0 -27 0 -33 -2.3 -34 -.7 -35 2 -36 1.4 -37 .16 -38 -1 -80 1 -105 .5 -155 0 -157 .68 -185 0 -193 0 -196 0 -505 .5 -506 0 -507 0 -515 3 -517 .52 -518 0 -629 .5 -637 0 -646 -.4 -647 -.5 -649 .5 -650 0 -652 1 -653 0 -656 0 -659 .5 -662 .5 -663 0 -664 0 -665 0 -675 .3 -676 .95 -678 .74 -682 1 -683 .12 -684 0 -685 -.5 -690 .75 -692 -1 -693 -1 -753 2.34 -756 -1 -758 0 -759 .5 -760 0 -764 0 -765 0 -769 .5 -773 .5 -795 1 -796 3 -799 .5 -841 .66 -842 0 -879 -.5 -880 0 -textures 0 +LLWearable version 22 +See the little goblin + + permissions 0 + { + base_mask 00000000 + owner_mask 00000000 + group_mask 00000000 + everyone_mask 00000000 + next_owner_mask 00000000 + creator_id 11111111-1111-0000-0000-000100bba000 + owner_id 11111111-1111-0000-0000-000100bba000 + last_owner_id 11111111-1111-0000-0000-000100bba000 + group_id 00000000-0000-0000-0000-000000000000 + } + sale_info 0 + { + sale_type not + sale_price 10 + } +type 0 +parameters 82 +1 0 +2 0 +4 0 +5 0 +6 0 +7 0 +8 0 +10 0 +11 0 +12 0 +13 0 +14 0 +15 1.5 +17 0 +18 0 +19 0 +20 0 +21 0 +22 0 +23 0 +24 2 +25 0 +27 0 +33 -2.3 +34 -.7 +35 2 +36 1.4 +37 .16 +38 -1 +80 1 +105 .5 +155 0 +157 .68 +185 0 +193 0 +196 0 +505 .5 +506 0 +507 0 +515 3 +517 .52 +518 0 +629 .5 +637 0 +646 -.4 +647 -.5 +649 .5 +650 0 +652 1 +653 0 +656 0 +659 .5 +662 .5 +663 0 +664 0 +665 0 +675 .3 +676 .95 +678 .74 +682 1 +683 .12 +684 0 +685 -.5 +690 .75 +692 -1 +693 -1 +753 2.34 +756 -1 +758 0 +759 .5 +760 0 +764 0 +765 0 +769 .5 +773 .5 +795 1 +796 3 +799 .5 +841 .66 +842 0 +879 -.5 +880 0 +textures 0 diff --git a/bin/assets/BodyPartsAssetSet/newhair.dat b/bin/assets/BodyPartsAssetSet/newhair.dat index 2be6fbd109..3c5a8c9e10 100644 --- a/bin/assets/BodyPartsAssetSet/newhair.dat +++ b/bin/assets/BodyPartsAssetSet/newhair.dat @@ -1,63 +1,63 @@ -LLWearable version 22 -New Hair - - permissions 0 - { - base_mask 7fffffff - owner_mask 7fffffff - group_mask 00000000 - everyone_mask 00000000 - next_owner_mask 00082000 - creator_id a52db6d0-e96c-4454-85e5-3523722daa25 - owner_id a52db6d0-e96c-4454-85e5-3523722daa25 - last_owner_id 00000000-0000-0000-0000-000000000000 - group_id 00000000-0000-0000-0000-000000000000 - } - sale_info 0 - { - sale_type not - sale_price 10 - } -type 2 -parameters 39 -16 0 -31 .5 -112 0 -113 0 -114 .5 -115 0 -119 .5 -130 .45 -131 .5 -132 .39 -133 .25 -134 .5 -135 .55 -136 .5 -137 .5 -140 0 -141 0 -142 0 -143 .13 -166 0 -167 0 -168 0 -169 0 -177 0 -181 .14 -182 .7 -183 .05 -184 0 -192 0 -674 -.3 -750 .7 -752 .5 -754 0 -755 .05 -757 -1 -762 0 -763 .55 -785 0 -789 0 -textures 1 -4 7ca39b4c-bd19-4699-aff7-f93fd03d3e7b +LLWearable version 22 +New Hair + + permissions 0 + { + base_mask 7fffffff + owner_mask 7fffffff + group_mask 00000000 + everyone_mask 00000000 + next_owner_mask 00082000 + creator_id a52db6d0-e96c-4454-85e5-3523722daa25 + owner_id a52db6d0-e96c-4454-85e5-3523722daa25 + last_owner_id 00000000-0000-0000-0000-000000000000 + group_id 00000000-0000-0000-0000-000000000000 + } + sale_info 0 + { + sale_type not + sale_price 10 + } +type 2 +parameters 39 +16 0 +31 .5 +112 0 +113 0 +114 .5 +115 0 +119 .5 +130 .45 +131 .5 +132 .39 +133 .25 +134 .5 +135 .55 +136 .5 +137 .5 +140 0 +141 0 +142 0 +143 .13 +166 0 +167 0 +168 0 +169 0 +177 0 +181 .14 +182 .7 +183 .05 +184 0 +192 0 +674 -.3 +750 .7 +752 .5 +754 0 +755 .05 +757 -1 +762 0 +763 .55 +785 0 +789 0 +textures 1 +4 7ca39b4c-bd19-4699-aff7-f93fd03d3e7b diff --git a/bin/assets/ClothingAssetSet/ClothingAssetSet.xml b/bin/assets/ClothingAssetSet/ClothingAssetSet.xml index f3f3b39704..45912616d6 100644 --- a/bin/assets/ClothingAssetSet/ClothingAssetSet.xml +++ b/bin/assets/ClothingAssetSet/ClothingAssetSet.xml @@ -1,16 +1,16 @@ - -
- - - - - -
-
- - - - - -
-
+ +
+ + + + + +
+
+ + + + + +
+
diff --git a/bin/assets/ClothingAssetSet/newpants.dat b/bin/assets/ClothingAssetSet/newpants.dat index 96be61466a..6587a72e24 100644 --- a/bin/assets/ClothingAssetSet/newpants.dat +++ b/bin/assets/ClothingAssetSet/newpants.dat @@ -1,33 +1,33 @@ -LLWearable version 22 -New Pants - - permissions 0 - { - base_mask 00000000 - owner_mask 00000000 - group_mask 00000000 - everyone_mask 00000000 - next_owner_mask 00000000 - creator_id 11111111-1111-0000-0000-000100bba000 - owner_id 11111111-1111-0000-0000-000100bba000 - last_owner_id 00000000-0000-0000-0000-000000000000 - group_id 00000000-0000-0000-0000-000000000000 - } - sale_info 0 - { - sale_type not - sale_price 10 - } -type 5 -parameters 9 -625 0 -638 0 -806 .8 -807 .2 -808 .2 -814 1 -815 .8 -816 0 -869 0 -textures 1 -2 5748decc-f629-461c-9a36-a35a221fe21f +LLWearable version 22 +New Pants + + permissions 0 + { + base_mask 00000000 + owner_mask 00000000 + group_mask 00000000 + everyone_mask 00000000 + next_owner_mask 00000000 + creator_id 11111111-1111-0000-0000-000100bba000 + owner_id 11111111-1111-0000-0000-000100bba000 + last_owner_id 00000000-0000-0000-0000-000000000000 + group_id 00000000-0000-0000-0000-000000000000 + } + sale_info 0 + { + sale_type not + sale_price 10 + } +type 5 +parameters 9 +625 0 +638 0 +806 .8 +807 .2 +808 .2 +814 1 +815 .8 +816 0 +869 0 +textures 1 +2 5748decc-f629-461c-9a36-a35a221fe21f diff --git a/bin/assets/ClothingAssetSet/newshirt.dat b/bin/assets/ClothingAssetSet/newshirt.dat index bce62bcf37..4d6d264e2d 100644 --- a/bin/assets/ClothingAssetSet/newshirt.dat +++ b/bin/assets/ClothingAssetSet/newshirt.dat @@ -1,34 +1,34 @@ -LLWearable version 22 -New Shirt - - permissions 0 - { - base_mask 00000000 - owner_mask 00000000 - group_mask 00000000 - everyone_mask 00000000 - next_owner_mask 00000000 - creator_id 11111111-1111-0000-0000-000100bba000 - owner_id 11111111-1111-0000-0000-000100bba000 - last_owner_id 00000000-0000-0000-0000-000000000000 - group_id 00000000-0000-0000-0000-000000000000 - } - sale_info 0 - { - sale_type not - sale_price 10 - } -type 4 -parameters 10 -781 .78 -800 .65 -801 .82 -802 .78 -803 .5 -804 .5 -805 .6 -828 0 -840 0 -868 0 -textures 1 -1 5748decc-f629-461c-9a36-a35a221fe21f +LLWearable version 22 +New Shirt + + permissions 0 + { + base_mask 00000000 + owner_mask 00000000 + group_mask 00000000 + everyone_mask 00000000 + next_owner_mask 00000000 + creator_id 11111111-1111-0000-0000-000100bba000 + owner_id 11111111-1111-0000-0000-000100bba000 + last_owner_id 00000000-0000-0000-0000-000000000000 + group_id 00000000-0000-0000-0000-000000000000 + } + sale_info 0 + { + sale_type not + sale_price 10 + } +type 4 +parameters 10 +781 .78 +800 .65 +801 .82 +802 .78 +803 .5 +804 .5 +805 .6 +828 0 +840 0 +868 0 +textures 1 +1 5748decc-f629-461c-9a36-a35a221fe21f diff --git a/bin/assets/GesturesAssetSet/GesturesAssetSet.xml b/bin/assets/GesturesAssetSet/GesturesAssetSet.xml index 727b5e5cce..3b9154a834 100644 --- a/bin/assets/GesturesAssetSet/GesturesAssetSet.xml +++ b/bin/assets/GesturesAssetSet/GesturesAssetSet.xml @@ -1,3 +1,3 @@ - - - + + + diff --git a/bin/assets/LandmarksAssetSet/LandmarksAssetSet.xml b/bin/assets/LandmarksAssetSet/LandmarksAssetSet.xml index 727b5e5cce..3b9154a834 100644 --- a/bin/assets/LandmarksAssetSet/LandmarksAssetSet.xml +++ b/bin/assets/LandmarksAssetSet/LandmarksAssetSet.xml @@ -1,3 +1,3 @@ - - - + + + diff --git a/bin/assets/NotecardsAssetSet/NoteCardsAssetSet.xml b/bin/assets/NotecardsAssetSet/NotecardsAssetSet.xml similarity index 97% rename from bin/assets/NotecardsAssetSet/NoteCardsAssetSet.xml rename to bin/assets/NotecardsAssetSet/NotecardsAssetSet.xml index 2fbf28ad5c..a535aa0bed 100644 --- a/bin/assets/NotecardsAssetSet/NoteCardsAssetSet.xml +++ b/bin/assets/NotecardsAssetSet/NotecardsAssetSet.xml @@ -1,16 +1,16 @@ - -
- - - - - -
-
- - - - - -
-
+ +
+ + + + + +
+
+ + + + + +
+
diff --git a/bin/assets/NotecardsAssetSet/exampleNote.txt b/bin/assets/NotecardsAssetSet/exampleNote.txt index 77365e46b8..e4b6ced86e 100644 --- a/bin/assets/NotecardsAssetSet/exampleNote.txt +++ b/bin/assets/NotecardsAssetSet/exampleNote.txt @@ -1 +1 @@ -This is a test, this is only a test. Had this been an actual emergency, I would have sent the LoLKat after you :-P...... +This is a test, this is only a test. Had this been an actual emergency, I would have sent the LoLKat after you :-P...... diff --git a/bin/assets/NotecardsAssetSet/welcomeNote.txt b/bin/assets/NotecardsAssetSet/welcomeNote.txt index 39dd78b2a3..a012a01cdc 100644 --- a/bin/assets/NotecardsAssetSet/welcomeNote.txt +++ b/bin/assets/NotecardsAssetSet/welcomeNote.txt @@ -1,4 +1,4 @@ - -Hello and thank you for using OpenSim. For more infomation visit http://opensimulator.org/wiki/Main_Page - -In this Library you will find example items to play with and learn on. To use any of these items just double click and/or drag them to the respective folder in your base inventory. Then you can drag them to prims. + +Hello and thank you for using OpenSim. For more infomation visit http://opensimulator.org/wiki/Main_Page + +In this Library you will find example items to play with and learn on. To use any of these items just double click and/or drag them to the respective folder in your base inventory. Then you can drag them to prims. diff --git a/bin/assets/ObjectsAssetSet/ObjectsAssetSet.xml b/bin/assets/ObjectsAssetSet/ObjectsAssetSet.xml index 727b5e5cce..3b9154a834 100644 --- a/bin/assets/ObjectsAssetSet/ObjectsAssetSet.xml +++ b/bin/assets/ObjectsAssetSet/ObjectsAssetSet.xml @@ -1,3 +1,3 @@ - - - + + + diff --git a/bin/assets/OpenSimAssetSet/base_skin.dat b/bin/assets/OpenSimAssetSet/base_skin.dat index c51aeb8db8..854dd00fbb 100644 --- a/bin/assets/OpenSimAssetSet/base_skin.dat +++ b/bin/assets/OpenSimAssetSet/base_skin.dat @@ -1,52 +1,52 @@ -LLWearable version 22 -Sexy - Female Skin - - permissions 0 - { - base_mask 00000000 - owner_mask 00000000 - group_mask 00000000 - everyone_mask 00000000 - next_owner_mask 00000000 - creator_id 11111111-1111-0000-0000-000100bba000 - owner_id 11111111-1111-0000-0000-000100bba000 - last_owner_id 11111111-1111-0000-0000-000100bba000 - group_id 00000000-0000-0000-0000-000000000000 - } - sale_info 0 - { - sale_type not - sale_price 10 - } -type 1 -parameters 26 -108 0 -110 0 -111 0 -116 0 -117 1 -150 0 -162 0 -163 0 -165 0 -700 .01 -701 .5 -702 .26 -703 0 -704 0 -705 .5 -706 .6 -707 0 -708 0 -709 0 -710 0 -711 .5 -712 0 -713 .7 -714 0 -715 0 -775 0 -textures 3 -0 00000000-0000-1111-9999-000000000012 -5 00000000-0000-1111-9999-000000000010 -6 00000000-0000-1111-9999-000000000011 +LLWearable version 22 +Sexy - Female Skin + + permissions 0 + { + base_mask 00000000 + owner_mask 00000000 + group_mask 00000000 + everyone_mask 00000000 + next_owner_mask 00000000 + creator_id 11111111-1111-0000-0000-000100bba000 + owner_id 11111111-1111-0000-0000-000100bba000 + last_owner_id 11111111-1111-0000-0000-000100bba000 + group_id 00000000-0000-0000-0000-000000000000 + } + sale_info 0 + { + sale_type not + sale_price 10 + } +type 1 +parameters 26 +108 0 +110 0 +111 0 +116 0 +117 1 +150 0 +162 0 +163 0 +165 0 +700 .01 +701 .5 +702 .26 +703 0 +704 0 +705 .5 +706 .6 +707 0 +708 0 +709 0 +710 0 +711 .5 +712 0 +713 .7 +714 0 +715 0 +775 0 +textures 3 +0 00000000-0000-1111-9999-000000000012 +5 00000000-0000-1111-9999-000000000010 +6 00000000-0000-1111-9999-000000000011 diff --git a/bin/assets/OpenSimAssetSet/jim_shape.dat b/bin/assets/OpenSimAssetSet/jim_shape.dat index 733fc8c9b0..d7e9d3c712 100644 --- a/bin/assets/OpenSimAssetSet/jim_shape.dat +++ b/bin/assets/OpenSimAssetSet/jim_shape.dat @@ -3,15 +3,15 @@ Jim Shape permissions 0 { - base_mask 00000000 - owner_mask 00000000 - group_mask 00000000 - everyone_mask 00000000 - next_owner_mask 00000000 - creator_id 11111111-1111-0000-0000-000100bba000 - owner_id 11111111-1111-0000-0000-000100bba000 - last_owner_id 11111111-1111-0000-0000-000100bba000 - group_id 00000000-0000-0000-0000-000000000000 + base_mask 00000000 + owner_mask 00000000 + group_mask 00000000 + everyone_mask 00000000 + next_owner_mask 00000000 + creator_id 11111111-1111-0000-0000-000100bba000 + owner_id 11111111-1111-0000-0000-000100bba000 + last_owner_id 11111111-1111-0000-0000-000100bba000 + group_id 00000000-0000-0000-0000-000000000000 } sale_info 0 { diff --git a/bin/assets/OpenSimAssetSet/jim_skin.dat b/bin/assets/OpenSimAssetSet/jim_skin.dat index 7d409c9c8d..9d03cb20b9 100644 --- a/bin/assets/OpenSimAssetSet/jim_skin.dat +++ b/bin/assets/OpenSimAssetSet/jim_skin.dat @@ -3,14 +3,14 @@ Jim skin permissions 0 { - base_mask 00000000 - owner_mask 00000000 - group_mask 00000000 - everyone_mask 00000000 - next_owner_mask 00000000 - creator_id 11111111-1111-0000-0000-000100bba000 - owner_id 11111111-1111-0000-0000-000100bba000 - last_owner_id 11111111-1111-0000-0000-000100bba000 + base_mask 00000000 + owner_mask 00000000 + group_mask 00000000 + everyone_mask 00000000 + next_owner_mask 00000000 + creator_id 11111111-1111-0000-0000-000100bba000 + owner_id 11111111-1111-0000-0000-000100bba000 + last_owner_id 11111111-1111-0000-0000-000100bba000 group_id 00000000-0000-0000-0000-000000000000 } sale_info 0 diff --git a/bin/assets/OpenSimAssetSet/little_goblin_shape.dat b/bin/assets/OpenSimAssetSet/little_goblin_shape.dat index 752fb5599e..b097d3cbce 100644 --- a/bin/assets/OpenSimAssetSet/little_goblin_shape.dat +++ b/bin/assets/OpenSimAssetSet/little_goblin_shape.dat @@ -3,15 +3,15 @@ See the little goblin permissions 0 { - base_mask 00000000 - owner_mask 00000000 - group_mask 00000000 - everyone_mask 00000000 - next_owner_mask 00000000 - creator_id 11111111-1111-0000-0000-000100bba000 - owner_id 11111111-1111-0000-0000-000100bba000 - last_owner_id 11111111-1111-0000-0000-000100bba000 - group_id 00000000-0000-0000-0000-000000000000 + base_mask 00000000 + owner_mask 00000000 + group_mask 00000000 + everyone_mask 00000000 + next_owner_mask 00000000 + creator_id 11111111-1111-0000-0000-000100bba000 + owner_id 11111111-1111-0000-0000-000100bba000 + last_owner_id 11111111-1111-0000-0000-000100bba000 + group_id 00000000-0000-0000-0000-000000000000 } sale_info 0 { diff --git a/bin/assets/OpenSimAssetSet/newpants.dat b/bin/assets/OpenSimAssetSet/newpants.dat index 96be61466a..6587a72e24 100644 --- a/bin/assets/OpenSimAssetSet/newpants.dat +++ b/bin/assets/OpenSimAssetSet/newpants.dat @@ -1,33 +1,33 @@ -LLWearable version 22 -New Pants - - permissions 0 - { - base_mask 00000000 - owner_mask 00000000 - group_mask 00000000 - everyone_mask 00000000 - next_owner_mask 00000000 - creator_id 11111111-1111-0000-0000-000100bba000 - owner_id 11111111-1111-0000-0000-000100bba000 - last_owner_id 00000000-0000-0000-0000-000000000000 - group_id 00000000-0000-0000-0000-000000000000 - } - sale_info 0 - { - sale_type not - sale_price 10 - } -type 5 -parameters 9 -625 0 -638 0 -806 .8 -807 .2 -808 .2 -814 1 -815 .8 -816 0 -869 0 -textures 1 -2 5748decc-f629-461c-9a36-a35a221fe21f +LLWearable version 22 +New Pants + + permissions 0 + { + base_mask 00000000 + owner_mask 00000000 + group_mask 00000000 + everyone_mask 00000000 + next_owner_mask 00000000 + creator_id 11111111-1111-0000-0000-000100bba000 + owner_id 11111111-1111-0000-0000-000100bba000 + last_owner_id 00000000-0000-0000-0000-000000000000 + group_id 00000000-0000-0000-0000-000000000000 + } + sale_info 0 + { + sale_type not + sale_price 10 + } +type 5 +parameters 9 +625 0 +638 0 +806 .8 +807 .2 +808 .2 +814 1 +815 .8 +816 0 +869 0 +textures 1 +2 5748decc-f629-461c-9a36-a35a221fe21f diff --git a/bin/assets/OpenSimAssetSet/newshirt.dat b/bin/assets/OpenSimAssetSet/newshirt.dat index bce62bcf37..4d6d264e2d 100644 --- a/bin/assets/OpenSimAssetSet/newshirt.dat +++ b/bin/assets/OpenSimAssetSet/newshirt.dat @@ -1,34 +1,34 @@ -LLWearable version 22 -New Shirt - - permissions 0 - { - base_mask 00000000 - owner_mask 00000000 - group_mask 00000000 - everyone_mask 00000000 - next_owner_mask 00000000 - creator_id 11111111-1111-0000-0000-000100bba000 - owner_id 11111111-1111-0000-0000-000100bba000 - last_owner_id 00000000-0000-0000-0000-000000000000 - group_id 00000000-0000-0000-0000-000000000000 - } - sale_info 0 - { - sale_type not - sale_price 10 - } -type 4 -parameters 10 -781 .78 -800 .65 -801 .82 -802 .78 -803 .5 -804 .5 -805 .6 -828 0 -840 0 -868 0 -textures 1 -1 5748decc-f629-461c-9a36-a35a221fe21f +LLWearable version 22 +New Shirt + + permissions 0 + { + base_mask 00000000 + owner_mask 00000000 + group_mask 00000000 + everyone_mask 00000000 + next_owner_mask 00000000 + creator_id 11111111-1111-0000-0000-000100bba000 + owner_id 11111111-1111-0000-0000-000100bba000 + last_owner_id 00000000-0000-0000-0000-000000000000 + group_id 00000000-0000-0000-0000-000000000000 + } + sale_info 0 + { + sale_type not + sale_price 10 + } +type 4 +parameters 10 +781 .78 +800 .65 +801 .82 +802 .78 +803 .5 +804 .5 +805 .6 +828 0 +840 0 +868 0 +textures 1 +1 5748decc-f629-461c-9a36-a35a221fe21f diff --git a/bin/assets/PhotosAssetSet/PhotosAssetSet.xml b/bin/assets/PhotosAssetSet/PhotosAssetSet.xml index 727b5e5cce..3b9154a834 100644 --- a/bin/assets/PhotosAssetSet/PhotosAssetSet.xml +++ b/bin/assets/PhotosAssetSet/PhotosAssetSet.xml @@ -1,3 +1,3 @@ - - - + + + diff --git a/bin/assets/ScriptsAssetSet/ScriptsAssetSet.xml b/bin/assets/ScriptsAssetSet/ScriptsAssetSet.xml index bd82a122f9..18e39f3e13 100644 --- a/bin/assets/ScriptsAssetSet/ScriptsAssetSet.xml +++ b/bin/assets/ScriptsAssetSet/ScriptsAssetSet.xml @@ -1,135 +1,135 @@ - -
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
+ +
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
diff --git a/bin/assets/ScriptsAssetSet/llAbs.lsl b/bin/assets/ScriptsAssetSet/llAbs.lsl index aa39395335..2b3758487c 100644 --- a/bin/assets/ScriptsAssetSet/llAbs.lsl +++ b/bin/assets/ScriptsAssetSet/llAbs.lsl @@ -1,7 +1,7 @@ -default -{ - state_entry() - { - llOwnerSay("The absolute value of -4 is: "+(string)llAbs(-4) ); - } -} +default +{ + state_entry() + { + llOwnerSay("The absolute value of -4 is: "+(string)llAbs(-4) ); + } +} diff --git a/bin/assets/ScriptsAssetSet/llAcos.lsl b/bin/assets/ScriptsAssetSet/llAcos.lsl index da30a0d9a6..5450bc0f86 100644 --- a/bin/assets/ScriptsAssetSet/llAcos.lsl +++ b/bin/assets/ScriptsAssetSet/llAcos.lsl @@ -1,8 +1,8 @@ -default -{ - state_entry() - { - float r = llFrand(2) - 1.0; - llOwnerSay("The arccosine of " + (string)r + " is " + llAcos(r)); - } -} +default +{ + state_entry() + { + float r = llFrand(2) - 1.0; + llOwnerSay("The arccosine of " + (string)r + " is " + llAcos(r)); + } +} diff --git a/bin/assets/ScriptsAssetSet/llAddToLandBanList.lsl b/bin/assets/ScriptsAssetSet/llAddToLandBanList.lsl index 19ad7048a3..f2df357969 100644 --- a/bin/assets/ScriptsAssetSet/llAddToLandBanList.lsl +++ b/bin/assets/ScriptsAssetSet/llAddToLandBanList.lsl @@ -1,84 +1,84 @@ -//Commands are: -///5 ban:full_avatar_name -///5 tempban:full_avatar_name -///5 unban:full_avatar_name -///5 pass:full_avatar_name -///5 unpass:full_avatar_name -///5 clearban -///5 clearpass - -string command; - -default -{ - state_entry() - { - llListen(5, "", llGetOwner(), ""); - } - - on_rez(integer param) - { - llResetScript(); - } - - listen(integer chan, string name, key id, string message) - { - if (command != "") - { - llOwnerSay("Sorry, still processing last command, try again in a second."); - } - - list args = llParseString2List(message,[":"],[]); - command = llToLower(llList2String(args,0)); - - if (command == "clearbans") - { - llResetLandBanList(); - } - if (command == "clearpass") - { - llResetLandPassList(); - } - else - { - llSensor(llList2String(args,1),NULL_KEY,AGENT,96,PI); - } - } - - no_sensor() - { - command = ""; - } - - sensor(integer num) - { - integer i; - for (i=0; i< num; ++i) - { - if (command == "ban") - { - // Ban indefinetely - llAddToLandBanList(llDetectedKey(i),0.0); - } - if (command == "tempban") - { - // Ban for 1 hour. - llAddToLandBanList(llDetectedKey(i),1.0); - } - if (command == "unban") - { - llRemoveFromLandBanList(llDetectedKey(i)); - } - if (command == "pass") - { - // Add to land pass list for 1 hour - llAddToLandPassList(llDetectedKey(i),1.0); - } - if (command == "unpass") - { - llRemoveFromLandPassList(llDetectedKey(i)); - } - } - command = ""; - } -} +//Commands are: +///5 ban:full_avatar_name +///5 tempban:full_avatar_name +///5 unban:full_avatar_name +///5 pass:full_avatar_name +///5 unpass:full_avatar_name +///5 clearban +///5 clearpass + +string command; + +default +{ + state_entry() + { + llListen(5, "", llGetOwner(), ""); + } + + on_rez(integer param) + { + llResetScript(); + } + + listen(integer chan, string name, key id, string message) + { + if (command != "") + { + llOwnerSay("Sorry, still processing last command, try again in a second."); + } + + list args = llParseString2List(message,[":"],[]); + command = llToLower(llList2String(args,0)); + + if (command == "clearbans") + { + llResetLandBanList(); + } + if (command == "clearpass") + { + llResetLandPassList(); + } + else + { + llSensor(llList2String(args,1),NULL_KEY,AGENT,96,PI); + } + } + + no_sensor() + { + command = ""; + } + + sensor(integer num) + { + integer i; + for (i=0; i< num; ++i) + { + if (command == "ban") + { + // Ban indefinetely + llAddToLandBanList(llDetectedKey(i),0.0); + } + if (command == "tempban") + { + // Ban for 1 hour. + llAddToLandBanList(llDetectedKey(i),1.0); + } + if (command == "unban") + { + llRemoveFromLandBanList(llDetectedKey(i)); + } + if (command == "pass") + { + // Add to land pass list for 1 hour + llAddToLandPassList(llDetectedKey(i),1.0); + } + if (command == "unpass") + { + llRemoveFromLandPassList(llDetectedKey(i)); + } + } + command = ""; + } +} diff --git a/bin/assets/ScriptsAssetSet/llAddToLandPassList.lsl b/bin/assets/ScriptsAssetSet/llAddToLandPassList.lsl index 19ad7048a3..f2df357969 100644 --- a/bin/assets/ScriptsAssetSet/llAddToLandPassList.lsl +++ b/bin/assets/ScriptsAssetSet/llAddToLandPassList.lsl @@ -1,84 +1,84 @@ -//Commands are: -///5 ban:full_avatar_name -///5 tempban:full_avatar_name -///5 unban:full_avatar_name -///5 pass:full_avatar_name -///5 unpass:full_avatar_name -///5 clearban -///5 clearpass - -string command; - -default -{ - state_entry() - { - llListen(5, "", llGetOwner(), ""); - } - - on_rez(integer param) - { - llResetScript(); - } - - listen(integer chan, string name, key id, string message) - { - if (command != "") - { - llOwnerSay("Sorry, still processing last command, try again in a second."); - } - - list args = llParseString2List(message,[":"],[]); - command = llToLower(llList2String(args,0)); - - if (command == "clearbans") - { - llResetLandBanList(); - } - if (command == "clearpass") - { - llResetLandPassList(); - } - else - { - llSensor(llList2String(args,1),NULL_KEY,AGENT,96,PI); - } - } - - no_sensor() - { - command = ""; - } - - sensor(integer num) - { - integer i; - for (i=0; i< num; ++i) - { - if (command == "ban") - { - // Ban indefinetely - llAddToLandBanList(llDetectedKey(i),0.0); - } - if (command == "tempban") - { - // Ban for 1 hour. - llAddToLandBanList(llDetectedKey(i),1.0); - } - if (command == "unban") - { - llRemoveFromLandBanList(llDetectedKey(i)); - } - if (command == "pass") - { - // Add to land pass list for 1 hour - llAddToLandPassList(llDetectedKey(i),1.0); - } - if (command == "unpass") - { - llRemoveFromLandPassList(llDetectedKey(i)); - } - } - command = ""; - } -} +//Commands are: +///5 ban:full_avatar_name +///5 tempban:full_avatar_name +///5 unban:full_avatar_name +///5 pass:full_avatar_name +///5 unpass:full_avatar_name +///5 clearban +///5 clearpass + +string command; + +default +{ + state_entry() + { + llListen(5, "", llGetOwner(), ""); + } + + on_rez(integer param) + { + llResetScript(); + } + + listen(integer chan, string name, key id, string message) + { + if (command != "") + { + llOwnerSay("Sorry, still processing last command, try again in a second."); + } + + list args = llParseString2List(message,[":"],[]); + command = llToLower(llList2String(args,0)); + + if (command == "clearbans") + { + llResetLandBanList(); + } + if (command == "clearpass") + { + llResetLandPassList(); + } + else + { + llSensor(llList2String(args,1),NULL_KEY,AGENT,96,PI); + } + } + + no_sensor() + { + command = ""; + } + + sensor(integer num) + { + integer i; + for (i=0; i< num; ++i) + { + if (command == "ban") + { + // Ban indefinetely + llAddToLandBanList(llDetectedKey(i),0.0); + } + if (command == "tempban") + { + // Ban for 1 hour. + llAddToLandBanList(llDetectedKey(i),1.0); + } + if (command == "unban") + { + llRemoveFromLandBanList(llDetectedKey(i)); + } + if (command == "pass") + { + // Add to land pass list for 1 hour + llAddToLandPassList(llDetectedKey(i),1.0); + } + if (command == "unpass") + { + llRemoveFromLandPassList(llDetectedKey(i)); + } + } + command = ""; + } +} diff --git a/bin/assets/ScriptsAssetSet/llAdjustSoundVolume.lsl b/bin/assets/ScriptsAssetSet/llAdjustSoundVolume.lsl index 25e90c08c2..4c2d3979f6 100644 --- a/bin/assets/ScriptsAssetSet/llAdjustSoundVolume.lsl +++ b/bin/assets/ScriptsAssetSet/llAdjustSoundVolume.lsl @@ -1,13 +1,13 @@ -default -{ - state_entry() - { - llListen(42, "", llGetOwner(), ""); - } - listen(integer chan, string name, key id, string msg) - { - float value = (float)msg; - llAdjustSoundVolume(value); - llOwnerSay("Volume set to: " + (string)value + " of 1.0"); - } -} +default +{ + state_entry() + { + llListen(42, "", llGetOwner(), ""); + } + listen(integer chan, string name, key id, string msg) + { + float value = (float)msg; + llAdjustSoundVolume(value); + llOwnerSay("Volume set to: " + (string)value + " of 1.0"); + } +} diff --git a/bin/assets/ScriptsAssetSet/llAllowInventoryDrop.lsl b/bin/assets/ScriptsAssetSet/llAllowInventoryDrop.lsl index 162396a503..ca6087c28a 100644 --- a/bin/assets/ScriptsAssetSet/llAllowInventoryDrop.lsl +++ b/bin/assets/ScriptsAssetSet/llAllowInventoryDrop.lsl @@ -1,17 +1,17 @@ -integer allow; - -default -{ - touch_start(integer num) - { - llAllowInventoryDrop(allow = !allow); - llOwnerSay("llAllowInventoryDrop == "+llList2String(["FALSE","TRUE"],allow)); - } - changed(integer change) - { - if (change & CHANGED_ALLOWED_DROP) //note that it's & and not &&... it's bitwise! - { - llOwnerSay("The inventory has changed as a result of a user without mod permissions dropping an item on the prim and it being allowed by the script."); - } - } -} +integer allow; + +default +{ + touch_start(integer num) + { + llAllowInventoryDrop(allow = !allow); + llOwnerSay("llAllowInventoryDrop == "+llList2String(["FALSE","TRUE"],allow)); + } + changed(integer change) + { + if (change & CHANGED_ALLOWED_DROP) //note that it's & and not &&... it's bitwise! + { + llOwnerSay("The inventory has changed as a result of a user without mod permissions dropping an item on the prim and it being allowed by the script."); + } + } +} diff --git a/bin/assets/ScriptsAssetSet/llAngleBetween.lsl b/bin/assets/ScriptsAssetSet/llAngleBetween.lsl index 441be1bf92..21cd8519c2 100644 --- a/bin/assets/ScriptsAssetSet/llAngleBetween.lsl +++ b/bin/assets/ScriptsAssetSet/llAngleBetween.lsl @@ -1,11 +1,11 @@ -default -{ - state_entry() - { - rotation aRot = ZERO_ROTATION; - rotation bRot = llGetRot(); - float aBetween = llAngleBetween( aRot, bRot ); - llOwnerSay((string)aBetween); - //llGetRot() being < 0, 0, 90 > this should report 1.570796 - } -} +default +{ + state_entry() + { + rotation aRot = ZERO_ROTATION; + rotation bRot = llGetRot(); + float aBetween = llAngleBetween( aRot, bRot ); + llOwnerSay((string)aBetween); + //llGetRot() being < 0, 0, 90 > this should report 1.570796 + } +} diff --git a/bin/assets/ScriptsAssetSet/llApplyImpulse.lsl b/bin/assets/ScriptsAssetSet/llApplyImpulse.lsl index 6b2461f4b6..add7a08c35 100644 --- a/bin/assets/ScriptsAssetSet/llApplyImpulse.lsl +++ b/bin/assets/ScriptsAssetSet/llApplyImpulse.lsl @@ -1,16 +1,16 @@ -//Rez an object, and drop this script in it. -//This will launch it at the owner. -default -{ - state_entry() - { - list p = llGetObjectDetails(llGetOwner(), [OBJECT_POS]); - if(p != []) - { - llSetStatus(STATUS_PHYSICS, TRUE); - vector pos = llList2Vector(p, 0); - vector direction = llVecNorm(pos - llGetPos()); - llApplyImpulse(direction * 100, 0); - } - } -} +//Rez an object, and drop this script in it. +//This will launch it at the owner. +default +{ + state_entry() + { + list p = llGetObjectDetails(llGetOwner(), [OBJECT_POS]); + if(p != []) + { + llSetStatus(STATUS_PHYSICS, TRUE); + vector pos = llList2Vector(p, 0); + vector direction = llVecNorm(pos - llGetPos()); + llApplyImpulse(direction * 100, 0); + } + } +} diff --git a/bin/assets/ScriptsAssetSet/llAsin.lsl b/bin/assets/ScriptsAssetSet/llAsin.lsl index 02e9bd51c1..ad37ccd9cf 100644 --- a/bin/assets/ScriptsAssetSet/llAsin.lsl +++ b/bin/assets/ScriptsAssetSet/llAsin.lsl @@ -1,9 +1,9 @@ -// Touch the object with this script in it to see the arcsine of random numbers! -default -{ - touch_start(integer num) - { - float r = llFrand(2) - 1.0; - llOwnerSay("The arcsine of " + (string)r + " is " + llAsin(r)); - } -} +// Touch the object with this script in it to see the arcsine of random numbers! +default +{ + touch_start(integer num) + { + float r = llFrand(2) - 1.0; + llOwnerSay("The arcsine of " + (string)r + " is " + llAsin(r)); + } +} diff --git a/bin/assets/ScriptsAssetSet/llAtan2.lsl b/bin/assets/ScriptsAssetSet/llAtan2.lsl index 95e0877180..9fc1c63eef 100644 --- a/bin/assets/ScriptsAssetSet/llAtan2.lsl +++ b/bin/assets/ScriptsAssetSet/llAtan2.lsl @@ -1,11 +1,11 @@ -default -{ - state_entry() - { - float num1 = llFrand(100.0); - float num2 = llFrand(100.0); - llOwnerSay("y = " + (string)num1); - llOwnerSay("x = " + (string)num2); - llOwnerSay("The tangent of y divided by x is " + (string)llAtan2(num1, num2)); - } -} +default +{ + state_entry() + { + float num1 = llFrand(100.0); + float num2 = llFrand(100.0); + llOwnerSay("y = " + (string)num1); + llOwnerSay("x = " + (string)num2); + llOwnerSay("The tangent of y divided by x is " + (string)llAtan2(num1, num2)); + } +} diff --git a/bin/assets/ScriptsAssetSet/llAvatarOnSitTarget.lsl b/bin/assets/ScriptsAssetSet/llAvatarOnSitTarget.lsl index b4ab5327b8..47e9588055 100644 --- a/bin/assets/ScriptsAssetSet/llAvatarOnSitTarget.lsl +++ b/bin/assets/ScriptsAssetSet/llAvatarOnSitTarget.lsl @@ -1,20 +1,20 @@ -default -{ - state_entry() - { - // set sit target, otherwise this will not work - llSitTarget(<0.0, 0.0, 0.1>, ZERO_ROTATION); - } - changed(integer change) - { - if (change & CHANGED_LINK) - { - key av = llAvatarOnSitTarget(); - //evaluated as true if not NULL_KEY or invalid - if (av) - { - llSay(0, "Hello " + llKey2Name(av) + ", thank you for sitting down"); - } - } - } -} +default +{ + state_entry() + { + // set sit target, otherwise this will not work + llSitTarget(<0.0, 0.0, 0.1>, ZERO_ROTATION); + } + changed(integer change) + { + if (change & CHANGED_LINK) + { + key av = llAvatarOnSitTarget(); + //evaluated as true if not NULL_KEY or invalid + if (av) + { + llSay(0, "Hello " + llKey2Name(av) + ", thank you for sitting down"); + } + } + } +} diff --git a/bin/assets/ScriptsAssetSet/llBase64ToString.lsl b/bin/assets/ScriptsAssetSet/llBase64ToString.lsl index f8d4978f98..f0987cbcf5 100644 --- a/bin/assets/ScriptsAssetSet/llBase64ToString.lsl +++ b/bin/assets/ScriptsAssetSet/llBase64ToString.lsl @@ -1,8 +1,8 @@ -default -{ - state_entry() - { - string test = llBase64ToString("U2VjcmV0Ok9wZW4="); - llOwnerSay(test); - } -} +default +{ + state_entry() + { + string test = llBase64ToString("U2VjcmV0Ok9wZW4="); + llOwnerSay(test); + } +} diff --git a/bin/assets/ScriptsAssetSet/llRemoveFromLandBanList.lsl b/bin/assets/ScriptsAssetSet/llRemoveFromLandBanList.lsl index 19ad7048a3..f2df357969 100644 --- a/bin/assets/ScriptsAssetSet/llRemoveFromLandBanList.lsl +++ b/bin/assets/ScriptsAssetSet/llRemoveFromLandBanList.lsl @@ -1,84 +1,84 @@ -//Commands are: -///5 ban:full_avatar_name -///5 tempban:full_avatar_name -///5 unban:full_avatar_name -///5 pass:full_avatar_name -///5 unpass:full_avatar_name -///5 clearban -///5 clearpass - -string command; - -default -{ - state_entry() - { - llListen(5, "", llGetOwner(), ""); - } - - on_rez(integer param) - { - llResetScript(); - } - - listen(integer chan, string name, key id, string message) - { - if (command != "") - { - llOwnerSay("Sorry, still processing last command, try again in a second."); - } - - list args = llParseString2List(message,[":"],[]); - command = llToLower(llList2String(args,0)); - - if (command == "clearbans") - { - llResetLandBanList(); - } - if (command == "clearpass") - { - llResetLandPassList(); - } - else - { - llSensor(llList2String(args,1),NULL_KEY,AGENT,96,PI); - } - } - - no_sensor() - { - command = ""; - } - - sensor(integer num) - { - integer i; - for (i=0; i< num; ++i) - { - if (command == "ban") - { - // Ban indefinetely - llAddToLandBanList(llDetectedKey(i),0.0); - } - if (command == "tempban") - { - // Ban for 1 hour. - llAddToLandBanList(llDetectedKey(i),1.0); - } - if (command == "unban") - { - llRemoveFromLandBanList(llDetectedKey(i)); - } - if (command == "pass") - { - // Add to land pass list for 1 hour - llAddToLandPassList(llDetectedKey(i),1.0); - } - if (command == "unpass") - { - llRemoveFromLandPassList(llDetectedKey(i)); - } - } - command = ""; - } -} +//Commands are: +///5 ban:full_avatar_name +///5 tempban:full_avatar_name +///5 unban:full_avatar_name +///5 pass:full_avatar_name +///5 unpass:full_avatar_name +///5 clearban +///5 clearpass + +string command; + +default +{ + state_entry() + { + llListen(5, "", llGetOwner(), ""); + } + + on_rez(integer param) + { + llResetScript(); + } + + listen(integer chan, string name, key id, string message) + { + if (command != "") + { + llOwnerSay("Sorry, still processing last command, try again in a second."); + } + + list args = llParseString2List(message,[":"],[]); + command = llToLower(llList2String(args,0)); + + if (command == "clearbans") + { + llResetLandBanList(); + } + if (command == "clearpass") + { + llResetLandPassList(); + } + else + { + llSensor(llList2String(args,1),NULL_KEY,AGENT,96,PI); + } + } + + no_sensor() + { + command = ""; + } + + sensor(integer num) + { + integer i; + for (i=0; i< num; ++i) + { + if (command == "ban") + { + // Ban indefinetely + llAddToLandBanList(llDetectedKey(i),0.0); + } + if (command == "tempban") + { + // Ban for 1 hour. + llAddToLandBanList(llDetectedKey(i),1.0); + } + if (command == "unban") + { + llRemoveFromLandBanList(llDetectedKey(i)); + } + if (command == "pass") + { + // Add to land pass list for 1 hour + llAddToLandPassList(llDetectedKey(i),1.0); + } + if (command == "unpass") + { + llRemoveFromLandPassList(llDetectedKey(i)); + } + } + command = ""; + } +} diff --git a/bin/assets/ScriptsAssetSet/llRemoveFromLandPassList.lsl b/bin/assets/ScriptsAssetSet/llRemoveFromLandPassList.lsl index 19ad7048a3..f2df357969 100644 --- a/bin/assets/ScriptsAssetSet/llRemoveFromLandPassList.lsl +++ b/bin/assets/ScriptsAssetSet/llRemoveFromLandPassList.lsl @@ -1,84 +1,84 @@ -//Commands are: -///5 ban:full_avatar_name -///5 tempban:full_avatar_name -///5 unban:full_avatar_name -///5 pass:full_avatar_name -///5 unpass:full_avatar_name -///5 clearban -///5 clearpass - -string command; - -default -{ - state_entry() - { - llListen(5, "", llGetOwner(), ""); - } - - on_rez(integer param) - { - llResetScript(); - } - - listen(integer chan, string name, key id, string message) - { - if (command != "") - { - llOwnerSay("Sorry, still processing last command, try again in a second."); - } - - list args = llParseString2List(message,[":"],[]); - command = llToLower(llList2String(args,0)); - - if (command == "clearbans") - { - llResetLandBanList(); - } - if (command == "clearpass") - { - llResetLandPassList(); - } - else - { - llSensor(llList2String(args,1),NULL_KEY,AGENT,96,PI); - } - } - - no_sensor() - { - command = ""; - } - - sensor(integer num) - { - integer i; - for (i=0; i< num; ++i) - { - if (command == "ban") - { - // Ban indefinetely - llAddToLandBanList(llDetectedKey(i),0.0); - } - if (command == "tempban") - { - // Ban for 1 hour. - llAddToLandBanList(llDetectedKey(i),1.0); - } - if (command == "unban") - { - llRemoveFromLandBanList(llDetectedKey(i)); - } - if (command == "pass") - { - // Add to land pass list for 1 hour - llAddToLandPassList(llDetectedKey(i),1.0); - } - if (command == "unpass") - { - llRemoveFromLandPassList(llDetectedKey(i)); - } - } - command = ""; - } -} +//Commands are: +///5 ban:full_avatar_name +///5 tempban:full_avatar_name +///5 unban:full_avatar_name +///5 pass:full_avatar_name +///5 unpass:full_avatar_name +///5 clearban +///5 clearpass + +string command; + +default +{ + state_entry() + { + llListen(5, "", llGetOwner(), ""); + } + + on_rez(integer param) + { + llResetScript(); + } + + listen(integer chan, string name, key id, string message) + { + if (command != "") + { + llOwnerSay("Sorry, still processing last command, try again in a second."); + } + + list args = llParseString2List(message,[":"],[]); + command = llToLower(llList2String(args,0)); + + if (command == "clearbans") + { + llResetLandBanList(); + } + if (command == "clearpass") + { + llResetLandPassList(); + } + else + { + llSensor(llList2String(args,1),NULL_KEY,AGENT,96,PI); + } + } + + no_sensor() + { + command = ""; + } + + sensor(integer num) + { + integer i; + for (i=0; i< num; ++i) + { + if (command == "ban") + { + // Ban indefinetely + llAddToLandBanList(llDetectedKey(i),0.0); + } + if (command == "tempban") + { + // Ban for 1 hour. + llAddToLandBanList(llDetectedKey(i),1.0); + } + if (command == "unban") + { + llRemoveFromLandBanList(llDetectedKey(i)); + } + if (command == "pass") + { + // Add to land pass list for 1 hour + llAddToLandPassList(llDetectedKey(i),1.0); + } + if (command == "unpass") + { + llRemoveFromLandPassList(llDetectedKey(i)); + } + } + command = ""; + } +} diff --git a/bin/assets/ScriptsAssetSet/llResetLandBanList.lsl b/bin/assets/ScriptsAssetSet/llResetLandBanList.lsl index 19ad7048a3..f2df357969 100644 --- a/bin/assets/ScriptsAssetSet/llResetLandBanList.lsl +++ b/bin/assets/ScriptsAssetSet/llResetLandBanList.lsl @@ -1,84 +1,84 @@ -//Commands are: -///5 ban:full_avatar_name -///5 tempban:full_avatar_name -///5 unban:full_avatar_name -///5 pass:full_avatar_name -///5 unpass:full_avatar_name -///5 clearban -///5 clearpass - -string command; - -default -{ - state_entry() - { - llListen(5, "", llGetOwner(), ""); - } - - on_rez(integer param) - { - llResetScript(); - } - - listen(integer chan, string name, key id, string message) - { - if (command != "") - { - llOwnerSay("Sorry, still processing last command, try again in a second."); - } - - list args = llParseString2List(message,[":"],[]); - command = llToLower(llList2String(args,0)); - - if (command == "clearbans") - { - llResetLandBanList(); - } - if (command == "clearpass") - { - llResetLandPassList(); - } - else - { - llSensor(llList2String(args,1),NULL_KEY,AGENT,96,PI); - } - } - - no_sensor() - { - command = ""; - } - - sensor(integer num) - { - integer i; - for (i=0; i< num; ++i) - { - if (command == "ban") - { - // Ban indefinetely - llAddToLandBanList(llDetectedKey(i),0.0); - } - if (command == "tempban") - { - // Ban for 1 hour. - llAddToLandBanList(llDetectedKey(i),1.0); - } - if (command == "unban") - { - llRemoveFromLandBanList(llDetectedKey(i)); - } - if (command == "pass") - { - // Add to land pass list for 1 hour - llAddToLandPassList(llDetectedKey(i),1.0); - } - if (command == "unpass") - { - llRemoveFromLandPassList(llDetectedKey(i)); - } - } - command = ""; - } -} +//Commands are: +///5 ban:full_avatar_name +///5 tempban:full_avatar_name +///5 unban:full_avatar_name +///5 pass:full_avatar_name +///5 unpass:full_avatar_name +///5 clearban +///5 clearpass + +string command; + +default +{ + state_entry() + { + llListen(5, "", llGetOwner(), ""); + } + + on_rez(integer param) + { + llResetScript(); + } + + listen(integer chan, string name, key id, string message) + { + if (command != "") + { + llOwnerSay("Sorry, still processing last command, try again in a second."); + } + + list args = llParseString2List(message,[":"],[]); + command = llToLower(llList2String(args,0)); + + if (command == "clearbans") + { + llResetLandBanList(); + } + if (command == "clearpass") + { + llResetLandPassList(); + } + else + { + llSensor(llList2String(args,1),NULL_KEY,AGENT,96,PI); + } + } + + no_sensor() + { + command = ""; + } + + sensor(integer num) + { + integer i; + for (i=0; i< num; ++i) + { + if (command == "ban") + { + // Ban indefinetely + llAddToLandBanList(llDetectedKey(i),0.0); + } + if (command == "tempban") + { + // Ban for 1 hour. + llAddToLandBanList(llDetectedKey(i),1.0); + } + if (command == "unban") + { + llRemoveFromLandBanList(llDetectedKey(i)); + } + if (command == "pass") + { + // Add to land pass list for 1 hour + llAddToLandPassList(llDetectedKey(i),1.0); + } + if (command == "unpass") + { + llRemoveFromLandPassList(llDetectedKey(i)); + } + } + command = ""; + } +} diff --git a/bin/assets/ScriptsAssetSet/llResetLandPassList.lsl b/bin/assets/ScriptsAssetSet/llResetLandPassList.lsl index 19ad7048a3..f2df357969 100644 --- a/bin/assets/ScriptsAssetSet/llResetLandPassList.lsl +++ b/bin/assets/ScriptsAssetSet/llResetLandPassList.lsl @@ -1,84 +1,84 @@ -//Commands are: -///5 ban:full_avatar_name -///5 tempban:full_avatar_name -///5 unban:full_avatar_name -///5 pass:full_avatar_name -///5 unpass:full_avatar_name -///5 clearban -///5 clearpass - -string command; - -default -{ - state_entry() - { - llListen(5, "", llGetOwner(), ""); - } - - on_rez(integer param) - { - llResetScript(); - } - - listen(integer chan, string name, key id, string message) - { - if (command != "") - { - llOwnerSay("Sorry, still processing last command, try again in a second."); - } - - list args = llParseString2List(message,[":"],[]); - command = llToLower(llList2String(args,0)); - - if (command == "clearbans") - { - llResetLandBanList(); - } - if (command == "clearpass") - { - llResetLandPassList(); - } - else - { - llSensor(llList2String(args,1),NULL_KEY,AGENT,96,PI); - } - } - - no_sensor() - { - command = ""; - } - - sensor(integer num) - { - integer i; - for (i=0; i< num; ++i) - { - if (command == "ban") - { - // Ban indefinetely - llAddToLandBanList(llDetectedKey(i),0.0); - } - if (command == "tempban") - { - // Ban for 1 hour. - llAddToLandBanList(llDetectedKey(i),1.0); - } - if (command == "unban") - { - llRemoveFromLandBanList(llDetectedKey(i)); - } - if (command == "pass") - { - // Add to land pass list for 1 hour - llAddToLandPassList(llDetectedKey(i),1.0); - } - if (command == "unpass") - { - llRemoveFromLandPassList(llDetectedKey(i)); - } - } - command = ""; - } -} +//Commands are: +///5 ban:full_avatar_name +///5 tempban:full_avatar_name +///5 unban:full_avatar_name +///5 pass:full_avatar_name +///5 unpass:full_avatar_name +///5 clearban +///5 clearpass + +string command; + +default +{ + state_entry() + { + llListen(5, "", llGetOwner(), ""); + } + + on_rez(integer param) + { + llResetScript(); + } + + listen(integer chan, string name, key id, string message) + { + if (command != "") + { + llOwnerSay("Sorry, still processing last command, try again in a second."); + } + + list args = llParseString2List(message,[":"],[]); + command = llToLower(llList2String(args,0)); + + if (command == "clearbans") + { + llResetLandBanList(); + } + if (command == "clearpass") + { + llResetLandPassList(); + } + else + { + llSensor(llList2String(args,1),NULL_KEY,AGENT,96,PI); + } + } + + no_sensor() + { + command = ""; + } + + sensor(integer num) + { + integer i; + for (i=0; i< num; ++i) + { + if (command == "ban") + { + // Ban indefinetely + llAddToLandBanList(llDetectedKey(i),0.0); + } + if (command == "tempban") + { + // Ban for 1 hour. + llAddToLandBanList(llDetectedKey(i),1.0); + } + if (command == "unban") + { + llRemoveFromLandBanList(llDetectedKey(i)); + } + if (command == "pass") + { + // Add to land pass list for 1 hour + llAddToLandPassList(llDetectedKey(i),1.0); + } + if (command == "unpass") + { + llRemoveFromLandPassList(llDetectedKey(i)); + } + } + command = ""; + } +} diff --git a/bin/assets/ScriptsAssetSet/llSay.lsl b/bin/assets/ScriptsAssetSet/llSay.lsl index c64a355d41..dea6fc02fe 100644 --- a/bin/assets/ScriptsAssetSet/llSay.lsl +++ b/bin/assets/ScriptsAssetSet/llSay.lsl @@ -1,7 +1,7 @@ -default -{ - state_entry() - { - llSay(0,"This is an incredibly useless program." ); - } -} +default +{ + state_entry() + { + llSay(0,"This is an incredibly useless program." ); + } +} diff --git a/bin/assets/ScriptsAssetSet/llSetParcelMusicURL.lsl b/bin/assets/ScriptsAssetSet/llSetParcelMusicURL.lsl index fb5d0353a0..c09e65b42a 100644 --- a/bin/assets/ScriptsAssetSet/llSetParcelMusicURL.lsl +++ b/bin/assets/ScriptsAssetSet/llSetParcelMusicURL.lsl @@ -1,7 +1,87 @@ -default -{ - state_entry() - { - llSetParcelMusicURL("http://www.crossstitchpatterngall.com/Enya_-_Watermark.mp3"); - } -} +<<<<<<< .working +<<<<<<< .working +<<<<<<< .working +<<<<<<< .working +<<<<<<< .working +<<<<<<< .working +<<<<<<< .working +<<<<<<< .working +default +{ + state_entry() + { + llSetParcelMusicURL("http://www.archive.org/download/Torley_Wong_-_The_Final_Selection/Torley_Wong-Lovers__Dance.mp3"); + } +} +======= +default +{ + state_entry() + { + llSetParcelMusicURL("http://www.archive.org/download/Torley_Wong_-_The_Final_Selection/Torley_Wong-Lovers__Dance.mp3"); + } +} +>>>>>>> .merge-right.r3604 +======= +default +{ + state_entry() + { + llSetParcelMusicURL("http://www.archive.org/download/Torley_Wong_-_The_Final_Selection/Torley_Wong-Lovers__Dance.mp3"); + } +} +>>>>>>> .merge-right.r3604 +======= +default +{ + state_entry() + { + llSetParcelMusicURL("http://www.archive.org/download/Torley_Wong_-_The_Final_Selection/Torley_Wong-Lovers__Dance.mp3"); + } +} +>>>>>>> .merge-right.r3604 +======= +default +{ + state_entry() + { + llSetParcelMusicURL("http://www.archive.org/download/Torley_Wong_-_The_Final_Selection/Torley_Wong-Lovers__Dance.mp3"); + } +} +>>>>>>> .merge-right.r3604 +======= +default +{ + state_entry() + { + llSetParcelMusicURL("http://www.archive.org/download/Torley_Wong_-_The_Final_Selection/Torley_Wong-Lovers__Dance.mp3"); + } +} +>>>>>>> .merge-right.r3604 +======= +default +{ + state_entry() + { + llSetParcelMusicURL("http://www.archive.org/download/Torley_Wong_-_The_Final_Selection/Torley_Wong-Lovers__Dance.mp3"); + } +} +>>>>>>> .merge-right.r3604 +======= +default +{ + state_entry() + { + llSetParcelMusicURL("http://www.archive.org/download/Torley_Wong_-_The_Final_Selection/Torley_Wong-Lovers__Dance.mp3"); + } +} +>>>>>>> .merge-right.r3604 +======= +default +{ + state_entry() + { + llSetParcelMusicURL("http://www.archive.org/download/Torley_Wong_-_The_Final_Selection/Torley_Wong-Lovers__Dance.mp3"); + } +} +>>>>>>> .merge-right.r3604 diff --git a/bin/assets/ScriptsAssetSet/llSetRot.lsl b/bin/assets/ScriptsAssetSet/llSetRot.lsl index ce3009c333..ebdad2f1bb 100644 --- a/bin/assets/ScriptsAssetSet/llSetRot.lsl +++ b/bin/assets/ScriptsAssetSet/llSetRot.lsl @@ -1,13 +1,13 @@ -default -{ - state_entry() - { - llOwnerSay("Touch me"); - } - touch_start(integer total_number) - { - rotation Y_10 = llEuler2Rot( < 0, 0, 30 * DEG_TO_RAD > ); - rotation newRotation = llGetRot() * Y_10; - llSetRot( newRotation ); - } -} +default +{ + state_entry() + { + llOwnerSay("Touch me"); + } + touch_start(integer total_number) + { + rotation Y_10 = llEuler2Rot( < 0, 0, 30 * DEG_TO_RAD > ); + rotation newRotation = llGetRot() * Y_10; + llSetRot( newRotation ); + } +} diff --git a/bin/assets/SoundsAssetSet/SoundsAssetSet.xml b/bin/assets/SoundsAssetSet/SoundsAssetSet.xml index 727b5e5cce..3b9154a834 100644 --- a/bin/assets/SoundsAssetSet/SoundsAssetSet.xml +++ b/bin/assets/SoundsAssetSet/SoundsAssetSet.xml @@ -1,3 +1,3 @@ - - - + + + diff --git a/bin/assets/TexturesAssetSet/TexturesAssetSet.xml b/bin/assets/TexturesAssetSet/TexturesAssetSet.xml index 1a4cbffb01..1dc59e10bb 100644 --- a/bin/assets/TexturesAssetSet/TexturesAssetSet.xml +++ b/bin/assets/TexturesAssetSet/TexturesAssetSet.xml @@ -1,416 +1,416 @@ - -
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
- - - - - -
-
+ +
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
diff --git a/bin/assets/TexturesAssetSet/licenses.txt b/bin/assets/TexturesAssetSet/licenses.txt index e4be7831be..5d34424791 100644 --- a/bin/assets/TexturesAssetSet/licenses.txt +++ b/bin/assets/TexturesAssetSet/licenses.txt @@ -1,37 +1,37 @@ -These textures have been collected from various sources: - -1. Blender Texture Disk - -Notice of rights - -This is the collection of textures and materials of the "Blender Texture Disk", a product created by the company "NaN Technologies" in 2001, and later sold in the blender.org e-shop to support Open Source Blender development. - -The Blender Foundation has now decided to open up this content entirely as public domain. We wish you a lot of fun with the collection! -Ton Roosendaal -Chairman Blender Foundation -ton(at)blender(dot)org - -2. Hawaiian Plant Textures - -http://www.vterrain.org/Hawaii/Flora/textures/index.html - -I am placing these texture maps into the public domain; if you want higher resolutions or have any other questions or feedback, please contact me: info@vterrain.org - -3. Golgotha Textures - -Golgotha was a game under development by Crack Dot Com. When game development was abandoned, the authors generously donated their work to the public domain. - - -4. Some made by me, Babblefrog - -A few of the wood textures were created by me using Wood Workshop. These I donate to the public domain. - -5. From the VTerrain project. - - The source code and data in this distribution are Copyright (c) 2001-2005 Virtual Terrain Project. - - Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated data and documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +These textures have been collected from various sources: + +1. Blender Texture Disk + +Notice of rights + +This is the collection of textures and materials of the "Blender Texture Disk", a product created by the company "NaN Technologies" in 2001, and later sold in the blender.org e-shop to support Open Source Blender development. + +The Blender Foundation has now decided to open up this content entirely as public domain. We wish you a lot of fun with the collection! +Ton Roosendaal +Chairman Blender Foundation +ton(at)blender(dot)org + +2. Hawaiian Plant Textures + +http://www.vterrain.org/Hawaii/Flora/textures/index.html + +I am placing these texture maps into the public domain; if you want higher resolutions or have any other questions or feedback, please contact me: info@vterrain.org + +3. Golgotha Textures + +Golgotha was a game under development by Crack Dot Com. When game development was abandoned, the authors generously donated their work to the public domain. + + +4. Some made by me, Babblefrog + +A few of the wood textures were created by me using Wood Workshop. These I donate to the public domain. + +5. From the VTerrain project. + + The source code and data in this distribution are Copyright (c) 2001-2005 Virtual Terrain Project. + + Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated data and documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/bin/assets/TexturesAssetSet/skins_license.txt b/bin/assets/TexturesAssetSet/skins_license.txt index 374c621eee..7226d00d11 100644 --- a/bin/assets/TexturesAssetSet/skins_license.txt +++ b/bin/assets/TexturesAssetSet/skins_license.txt @@ -1,5 +1,5 @@ -Includes makeup-less textures also! ^_^ - -This skin is released under a "BSD license"--which allows you to pretty much copy, mod, transfer as you wish... so you could legally make and sell your own modifications to them or even just "as-is" without any modifications. Really! No, I don't have a rabid team of lawyers waiting to DCMA-pounce you... - +Includes makeup-less textures also! ^_^ + +This skin is released under a "BSD license"--which allows you to pretty much copy, mod, transfer as you wish... so you could legally make and sell your own modifications to them or even just "as-is" without any modifications. Really! No, I don't have a rabid team of lawyers waiting to DCMA-pounce you... + You can download the skin PSDs from: http://eloheliot.blogspot.com/2007/12/my-psds-let-me-show-u-them.html \ No newline at end of file diff --git a/bin/excuses b/bin/excuses new file mode 100644 index 0000000000..d831e06318 --- /dev/null +++ b/bin/excuses @@ -0,0 +1,460 @@ +clock speed +solar flares +electromagnetic radiation from satellite debris +static from nylon underwear +static from plastic slide rules +global warming +poor power conditioning +static buildup +doppler effect +hardware stress fractures +magnetic interference from money/credit cards +dry joints on cable plug +we're waiting for [the phone company] to fix that line +sounds like a Windows problem, try calling Microsoft support +temporary routing anomaly +somebody was calculating pi on the server +fat electrons in the lines +excess surge protection +floating point processor overflow +divide-by-zero error +POSIX compliance problem +monitor resolution too high +improperly oriented keyboard +network packets travelling uphill (use a carrier pigeon) +Decreasing electron flux +first Saturday after first full moon in Winter +radiosity depletion +CPU radiator broken +It works the way the Wang did, what's the problem +positron router malfunction +cellular telephone interference +techtonic stress +piezo-electric interference +(l)user error +working as designed +dynamic software linking table corrupted +heavy gravity fluctuation, move computer to floor rapidly +secretary plugged hairdryer into UPS +terrorist activities +not enough memory, go get system upgrade +interrupt configuration error +spaghetti cable cause packet failure +boss forgot system password +bank holiday - system operating credits not recharged +virus attack, luser responsible +waste water tank overflowed onto computer +Complete Transient Lockout +bad ether in the cables +Bogon emissions +Change in Earth's rotational speed +Cosmic ray particles crashed through the hard disk platter +Smell from unhygienic janitorial staff wrecked the tape heads +Little hamster in running wheel had coronary; waiting for replacement to be Fedexed from Wyoming +Evil dogs hypnotised the night shift +Plumber mistook routing panel for decorative wall fixture +Electricians made popcorn in the power supply +Groundskeepers stole the root password +high pressure system failure +failed trials, system needs redesigned +system has been recalled +not approved by the FCC +need to wrap system in aluminum foil to fix problem +not properly grounded, please bury computer +CPU needs recalibration +system needs to be rebooted +bit bucket overflow +descramble code needed from software company +only available on a need to know basis +knot in cables caused data stream to become twisted and kinked +nesting roaches shorted out the ether cable +The file system is full of it +Satan did it +Daemons did it +You're out of memory +There isn't any problem +Unoptimized hard drive +Typo in the code +Yes, yes, its called a design limitation +Look, buddy: Windows 3.1 IS A General Protection Fault. +That's a great computer you have there; have you considered how it would work as a BSD machine? +Please excuse me, I have to circuit an AC line through my head to get this database working. +Yeah, yo mama dresses you funny and you need a mouse to delete files. +Support staff hung over, send aspirin and come back LATER. +Someone is standing on the ethernet cable, causing a kink in the cable +Windows 95 undocumented "feature" +Runt packets +Password is too complex to decrypt +Boss' kid fucked up the machine +Electromagnetic energy loss +Budget cuts +Mouse chewed through power cable +Stale file handle (next time use Tupperware(tm)!) +Feature not yet implemented +Internet outage +Pentium FDIV bug +Vendor no longer supports the product +Small animal kamikaze attack on power supplies +The vendor put the bug there. +SIMM crosstalk. +IRQ dropout +Collapsed Backbone +Power company testing new voltage spike (creation) equipment +operators on strike due to broken coffee machine +backup tape overwritten with copy of system manager's favourite CD +UPS interrupted the server's power +The electrician didn't know what the yellow cable was so he yanked the ethernet out. +The keyboard isn't plugged in +The air conditioning water supply pipe ruptured over the machine room +The electricity substation in the car park blew up. +The rolling stones concert down the road caused a brown out +The salesman drove over the CPU board. +The monitor is plugged into the serial port +Root nameservers are out of sync +electro-magnetic pulses from French above ground nuke testing. +your keyboard's space bar is generating spurious keycodes. +the real ttys became pseudo ttys and vice-versa. +the printer thinks its a router. +the router thinks its a printer. +evil hackers from Serbia. +we just switched to FDDI. +halon system went off and killed the operators. +because Bill Gates is a Jehovah's witness and so nothing can work on St. Swithin's day. +user to computer ratio too high. +user to computer ration too low. +we just switched to Sprint. +it has Intel Inside +Sticky bits on disk. +Power Company having EMP problems with their reactor +The ring needs another token +new management +telnet: Unable to connect to remote host: Connection refused +SCSI Chain overterminated +It's not plugged in. +because of network lag due to too many people playing deathmatch +You put the disk in upside down. +Daemons loose in system. +User was distributing pornography on server; system seized by FBI. +BNC (brain not connected) +UBNC (user brain not connected) +LBNC (luser brain not connected) +disks spinning backwards - toggle the hemisphere jumper. +new guy cross-connected phone lines with ac power bus. +had to use hammer to free stuck disk drive heads. +Too few computrons available. +Flat tire on station wagon with tapes. ("Never underestimate the bandwidth of a station wagon full of tapes hurling down the highway" Andrew S. Tannenbaum) +Communications satellite used by the military for star wars. +Party-bug in the Aloha protocol. +Insert coin for new game +Dew on the telephone lines. +Arcserve crashed the server again. +Some one needed the powerstrip, so they pulled the switch plug. +My pony-tail hit the on/off switch on the power strip. +Big to little endian conversion error +You can tune a file system, but you can't tune a fish (from most tunefs man pages) +Dumb terminal +Zombie processes haunting the computer +Incorrect time synchronization +Defunct processes +Stubborn processes +non-redundant fan failure +monitor VLF leakage +bugs in the RAID +no "any" key on keyboard +root rot +Backbone Scoliosis +/pub/lunch +excessive collisions & not enough packet ambulances +le0: no carrier: transceiver cable problem? +broadcast packets on wrong frequency +popper unable to process jumbo kernel +NOTICE: alloc: /dev/null: filesystem full +pseudo-user on a pseudo-terminal +Recursive traversal of loopback mount points +Backbone adjustment +OS swapped to disk +vapors from evaporating sticky-note adhesives +sticktion +short leg on process table +multicasts on broken packets +ether leak +Atilla the Hub +endothermal recalibration +filesystem not big enough for Jumbo Kernel Patch +loop found in loop in redundant loopback +system consumed all the paper for paging +permission denied +Reformatting Page. Wait... +..disk or the processor is on fire. +SCSI's too wide. +Proprietary Information. +Just type 'mv * /dev/null'. +runaway cat on system. +Did you pay the new Support Fee? +We only support a 1200 bps connection. +We only support a 28000 bps connection. +Me no internet, only janitor, me just wax floors. +I'm sorry a pentium won't do, you need an SGI to connect with us. +Post-it Note Sludge leaked into the monitor. +the curls in your keyboard cord are losing electricity. +The monitor needs another box of pixels. +RPC_PMAP_FAILURE +kernel panic: write-only-memory (/dev/wom0) capacity exceeded. +Write-only-memory subsystem too slow for this machine. Contact your local dealer. +Just pick up the phone and give modem connect sounds. "Well you said we should get more lines so we don't have voice lines." +Quantum dynamics are affecting the transistors +Police are examining all internet packets in the search for a narco-net-trafficker +We are currently trying a new concept of using a live mouse. Unfortunately, one has yet to survive being hooked up to the computer.....please bear with us. +Your mail is being routed through Germany ... and they're censoring us. +Only people with names beginning with 'A' are getting mail this week (a la Microsoft) +We didn't pay the Internet bill and it's been cut off. +Lightning strikes. +Of course it doesn't work. We've performed a software upgrade. +Change your language to Finnish. +Fluorescent lights are generating negative ions. If turning them off doesn't work, take them out and put tin foil on the ends. +High nuclear activity in your area. +What office are you in? Oh, that one. Did you know that your building was built over the universities first nuclear research site? And wow, aren't you the lucky one, your office is right over where the core is buried! +The MGs ran out of gas. +The UPS doesn't have a battery backup. +Recursivity. Call back if it happens again. +Someone thought The Big Red Button was a light switch. +The mainframe needs to rest. It's getting old, you know. +I'm not sure. Try calling the Internet's head office -- it's in the book. +The lines are all busy (busied out, that is -- why let them in to begin with?). +Jan 9 16:41:27 huber su: 'su root' succeeded for .... on /dev/pts/1 +It's those computer people in X {city of world}. They keep stuffing things up. +A star wars satellite accidently blew up the WAN. +Fatal error right in front of screen +That function is not currently supported, but Bill Gates assures us it will be featured in the next upgrade. +wrong polarity of neutron flow +Lusers learning curve appears to be fractal +We had to turn off that service to comply with the CDA Bill. +Ionization from the air-conditioning +TCP/IP UDP alarm threshold is set too low. +Someone is broadcasting pygmy packets and the router doesn't know how to deal with them. +The new frame relay network hasn't bedded down the software loop transmitter yet. +Fanout dropping voltage too much, try cutting some of those little traces +Plate voltage too low on demodulator tube +You did wha... oh _dear_.... +CPU needs bearings repacked +Too many little pins on CPU confusing it, bend back and forth until 10-20% are neatly removed. Do _not_ leave metal bits visible! +_Rosin_ core solder? But... +Software uses US measurements, but the OS is in metric... +The computer fleetly, mouse and all. +Your cat tried to eat the mouse. +The Borg tried to assimilate your system. Resistance is futile. +It must have been the lightning storm we had (yesterday) (last week) (last month) +Due to Federal Budget problems we have been forced to cut back on the number of users able to access the system at one time. (namely none allowed....) +Too much radiation coming from the soil. +Unfortunately we have run out of bits/bytes/whatever. Don't worry, the next supply will be coming next week. +Program load too heavy for processor to lift. +Processes running slowly due to weak power supply +Our ISP is having {switching,routing,SMDS,frame relay} problems +We've run out of licenses +Interference from lunar radiation +Standing room only on the bus. +You need to install an RTFM interface. +That would be because the software doesn't work. +That's easy to fix, but I can't be bothered. +Someone's tie is caught in the printer, and if anything else gets printed, he'll be in it too. +We're upgrading /dev/null +The Usenet news is out of date +Our POP server was kidnapped by a weasel. +It's stuck in the Web. +Your modem doesn't speak English. +The mouse escaped. +All of the packets are empty. +The UPS is on strike. +Neutrino overload on the nameserver +Melting hard drives +Someone has messed up the kernel pointers +The kernel license has expired +Netscape has crashed +The cord jumped over and hit the power switch. +It was OK before you touched it. +Bit rot +U.S. Postal Service +Your Flux Capacitor has gone bad. +The Dilithium Crystals need to be rotated. +The static electricity routing is acting up... +Traceroute says that there is a routing problem in the backbone. It's not our problem. +The co-locator cannot verify the frame-relay gateway to the ISDN server. +High altitude condensation from U.S.A.F prototype aircraft has contaminated the primary subnet mask. Turn off your computer for 9 days to avoid damaging it. +Lawn mower blade in your fan need sharpening +Electrons on a bender +Telecommunications is upgrading. +Telecommunications is downgrading. +Telecommunications is downshifting. +Hard drive sleeping. Let it wake up on it's own... +Interference between the keyboard and the chair. +The CPU has shifted, and become decentralized. +Due to the CDA, we no longer have a root account. +We ran out of dial tone and we're and waiting for the phone company to deliver another bottle. +You must've hit the wrong any key. +PCMCIA slave driver +The Token fell out of the ring. Call us when you find it. +The hardware bus needs a new token. +Too many interrupts +Not enough interrupts +The data on your hard drive is out of balance. +Digital Manipulator exceeding velocity parameters +appears to be a Slow/Narrow SCSI-0 Interface problem +microelectronic Riemannian curved-space fault in write-only file system +fractal radiation jamming the backbone +routing problems on the neural net +IRQ-problems with the Un-Interruptible-Power-Supply +CPU-angle has to be adjusted because of vibrations coming from the nearby road +emissions from GSM-phones +CD-ROM server needs recalibration +firewall needs cooling +asynchronous inode failure +transient bus protocol violation +incompatible bit-registration operators +your process is not ISO 9000 compliant +You need to upgrade your VESA local bus to a MasterCard local bus. +The recent proliferation of Nuclear Testing +Elves on strike. (Why do they call EMAG Elf Magic) +Internet exceeded Luser level, please wait until a luser logs off before attempting to log back on. +Your EMAIL is now being delivered by the USPS. +Your computer hasn't been returning all the bits it gets from the Internet. +You've been infected by the Telescoping Hubble virus. +Scheduled global CPU outage +Your Pentium has a heating problem - try cooling it with ice cold water.(Do not turn off your computer, you do not want to cool down the Pentium Chip while he isn't working, do you?) +Your processor has processed too many instructions. Turn it off immediately, do not type any commands!! +Your packets were eaten by the terminator +Your processor does not develop enough heat. +We need a licensed electrician to replace the light bulbs in the computer room. +The POP server is out of Coke +Fiber optics caused gas main leak +Server depressed, needs Prozac +quantum decoherence +those damn raccoons! +suboptimal routing experience +A plumber is needed, the network drain is clogged +50% of the manual is in .pdf readme files +the AA battery in the wallclock sends magnetic interference +the xy axis in the trackball is coordinated with the summer solstice +the butane lighter causes the pincushioning +old inkjet cartridges emanate barium-based fumes +manager in the cable duct +We'll fix that in the next (upgrade, update, patch release, service pack). +HTTPD Error 666 : BOFH was here +HTTPD Error 4004 : very old Intel cpu - insufficient processing power +The ATM board has run out of 10 pound notes. We are having a whip round to refill it, care to contribute ? +Network failure - call NBC +Having to manually track the satellite. +Your/our computer(s) had suffered a memory leak, and we are waiting for them to be topped up. +The rubber band broke +We're on Token Ring, and it looks like the token got loose. +Stray Alpha Particles from memory packaging caused Hard Memory Error on Server. +paradigm shift...without a clutch +PEBKAC (Problem Exists Between Keyboard And Chair) +The cables are not the same length. +Second-system effect. +Chewing gum on /dev/sd3c +Boredom in the Kernel. +the daemons! the daemons! the terrible daemons! +I'd love to help you -- it's just that the Boss won't let me near the computer. +struck by the Good Times virus +YOU HAVE AN I/O ERROR -> Incompetent Operator error +Your parity check is overdrawn and you're out of cache. +Communist revolutionaries taking over the server room and demanding all the computers in the building or they shoot the sysadmin. Poor misguided fools. +Plasma conduit breach +Out of cards on drive D: +Sand fleas eating the Internet cables +parallel processors running perpendicular today +ATM cell has no roaming feature turned on, notebooks can't connect +Webmasters kidnapped by evil cult. +Failure to adjust for daylight savings time. +Virus transmitted from computer to sysadmins. +Virus due to computers having unsafe sex. +Incorrectly configured static routes on the corerouters. +Forced to support NT servers; sysadmins quit. +Suspicious pointer corrupted virtual machine +It's the InterNIC's fault. +Root name servers corrupted. +Budget cuts forced us to sell all the power cords for the servers. +Someone hooked the twisted pair wires into the answering machine. +Operators killed by year 2000 bug bite. +We've picked COBOL as the language of choice. +Operators killed when huge stack of backup tapes fell over. +Robotic tape changer mistook operator's tie for a backup tape. +Someone was smoking in the computer room and set off the halon systems. +Your processor has taken a ride to Heaven's Gate on the UFO behind Hale-Bopp's comet. +it's an ID-10-T error +Dyslexics retyping hosts file on servers +The Internet is being scanned for viruses. +Your computer's union contract is set to expire at midnight. +Bad user karma. +/dev/clue was linked to /dev/null +Increased sunspot activity. +We already sent around a notice about that. +It's union rules. There's nothing we can do about it. Sorry. +Interference from the Van Allen Belt. +Jupiter is aligned with Mars. +Redundant ACLs. +Mail server hit by UniSpammer. +T-1's congested due to porn traffic to the news server. +Data for intranet got routed through the extranet and landed on the internet. +We are a 100% Microsoft Shop. +We are Microsoft. What you are experiencing is not a problem; it is an undocumented feature. +Sales staff sold a product we don't offer. +Secretary sent chain letter to all 5000 employees. +Sysadmin didn't hear pager go off due to loud music from bar-room speakers. +Sysadmin accidentally destroyed pager with a large hammer. +Sysadmins unavailable because they are in a meeting talking about why they are unavailable so much. +Bad cafeteria food landed all the sysadmins in the hospital. +Route flapping at the NAP. +Computers under water due to SYN flooding. +The vulcan-death-grip ping has been applied. +Electrical conduits in machine room are melting. +Traffic jam on the Information Superhighway. +Radial Telemetry Infiltration +Cow-tippers tipped a cow onto the server. +tachyon emissions overloading the system +Maintenance window broken +We're out of slots on the server +Computer room being moved. Our systems are down for the weekend. +Sysadmins busy fighting SPAM. +Repeated reboots of the system failed to solve problem +Feature was not beta tested +Domain controller not responding +Someone else stole your IP address, call the Internet detectives! +It's not RFC-822 compliant. +operation failed because: there is no message for this error (#1014) +stop bit received +internet is needed to catch the etherbunny +network down, IP packets delivered via UPS +Firmware update in the coffee machine +Temporal anomaly +Mouse has out-of-cheese-error +Borg implants are failing +Borg nanites have infested the server +error: one bad user found in front of screen +Please state the nature of the technical emergency +Internet shut down due to maintenance +Daemon escaped from pentagram +crop circles in the corn shell +sticky bit has come loose +Hot Java has gone cold +Cache miss - please take better aim next time +Hash table has woodworm +Trojan horse ran out of hay +Zombie processes detected, machine is haunted. +overflow error in /dev/null +Browser's cookie is corrupted -- someone's been nibbling on it. +Mailer-daemon is busy burning your message in hell. +According to Microsoft, it's by design +vi needs to be upgraded to vii +greenpeace free'd the mallocs +Terrorists crashed an airplane into the server room, have to remove /bin/laden. (rm -rf /bin/laden) +astropneumatic oscillations in the water-cooling +Somebody ran the operating system through a spelling checker. +Rhythmic variations in the voltage reaching the power supply. +Keyboard Actuator Failure. Order and Replace. +Packet held up at customs. +Propagation delay. +High line impedance. +Someone set us up the bomb. +Power surges on the Underground. +I'm saying stuff based upon the The Bastard Operator From Hell Stories written by Simon Paul Travaglia. Datamation magazine owns the Electronic Rights to the orgional works of the BOFH. \ No newline at end of file diff --git a/bin/http_loginform.html.example b/bin/http_loginform.html.example new file mode 100644 index 0000000000..3ee72894bf --- /dev/null +++ b/bin/http_loginform.html.example @@ -0,0 +1,61 @@ + + + + + + +OpenSim Login +
+
+ +
+ +
[$errors]
+
+First Name: + +
+
+Last Name: + +
+
+Password: + + + + + + +"; + +
+
+ + + + + + + + +
+ +
+ + + + + +
[$channel] | [$version]=[$lang]
+
+ +
+ + + \ No newline at end of file diff --git a/bin/inventory/AnimationsLibrary/AnimationsLibraryFolders.xml b/bin/inventory/AnimationsLibrary/AnimationsLibraryFolders.xml index 6ba1d4c801..e064c5b337 100644 --- a/bin/inventory/AnimationsLibrary/AnimationsLibraryFolders.xml +++ b/bin/inventory/AnimationsLibrary/AnimationsLibraryFolders.xml @@ -1,17 +1,17 @@ - - - -
- - - - -
-
+ + + +
+ + + + +
+
diff --git a/bin/inventory/AnimationsLibrary/AnimationsLibraryItems.xml b/bin/inventory/AnimationsLibrary/AnimationsLibraryItems.xml index 187ab3a06c..4047a5838e 100644 --- a/bin/inventory/AnimationsLibrary/AnimationsLibraryItems.xml +++ b/bin/inventory/AnimationsLibrary/AnimationsLibraryItems.xml @@ -1,19 +1,19 @@ - - - - - + + + + + diff --git a/bin/inventory/BodyPartsLibrary/BodyPartsLibraryFolders.xml b/bin/inventory/BodyPartsLibrary/BodyPartsLibraryFolders.xml index 173f6d3d39..213a4ab93e 100644 --- a/bin/inventory/BodyPartsLibrary/BodyPartsLibraryFolders.xml +++ b/bin/inventory/BodyPartsLibrary/BodyPartsLibraryFolders.xml @@ -1,17 +1,17 @@ - - - -
- - - - -
-
+ + + +
+ + + + +
+
diff --git a/bin/inventory/BodyPartsLibrary/BodyPartsLibraryItems.xml b/bin/inventory/BodyPartsLibrary/BodyPartsLibraryItems.xml index 99c8eafff5..aa8d9d964b 100644 --- a/bin/inventory/BodyPartsLibrary/BodyPartsLibraryItems.xml +++ b/bin/inventory/BodyPartsLibrary/BodyPartsLibraryItems.xml @@ -1,120 +1,120 @@ - - - - - - - - + + + + + + + + diff --git a/bin/inventory/ClothingLibrary/ClothingLibraryFolders.xml b/bin/inventory/ClothingLibrary/ClothingLibraryFolders.xml index 2be61d4a9d..488c395c13 100644 --- a/bin/inventory/ClothingLibrary/ClothingLibraryFolders.xml +++ b/bin/inventory/ClothingLibrary/ClothingLibraryFolders.xml @@ -1,17 +1,17 @@ - - - -
- - - - -
-
+ + + +
+ + + + +
+
diff --git a/bin/inventory/ClothingLibrary/ClothingLibraryItems.xml b/bin/inventory/ClothingLibrary/ClothingLibraryItems.xml index 977c24f25e..9e297f063e 100644 --- a/bin/inventory/ClothingLibrary/ClothingLibraryItems.xml +++ b/bin/inventory/ClothingLibrary/ClothingLibraryItems.xml @@ -1,46 +1,46 @@ - - - - - + + + + + diff --git a/bin/inventory/GesturesLibrary/GesturesLibraryFolders.xml b/bin/inventory/GesturesLibrary/GesturesLibraryFolders.xml index c644496b06..2ae7cecf7d 100644 --- a/bin/inventory/GesturesLibrary/GesturesLibraryFolders.xml +++ b/bin/inventory/GesturesLibrary/GesturesLibraryFolders.xml @@ -1,17 +1,17 @@ - - - -
- - - - -
-
+ + + +
+ + + + +
+
diff --git a/bin/inventory/GesturesLibrary/GesturesLibraryItems.xml b/bin/inventory/GesturesLibrary/GesturesLibraryItems.xml index 187ab3a06c..4047a5838e 100644 --- a/bin/inventory/GesturesLibrary/GesturesLibraryItems.xml +++ b/bin/inventory/GesturesLibrary/GesturesLibraryItems.xml @@ -1,19 +1,19 @@ - - - - - + + + + + diff --git a/bin/inventory/LandmarksLibrary/LandmarksLibraryFolders.xml b/bin/inventory/LandmarksLibrary/LandmarksLibraryFolders.xml index b2c516f484..eb1b5954ff 100644 --- a/bin/inventory/LandmarksLibrary/LandmarksLibraryFolders.xml +++ b/bin/inventory/LandmarksLibrary/LandmarksLibraryFolders.xml @@ -1,17 +1,17 @@ - - - -
- - - - -
-
+ + + +
+ + + + +
+
diff --git a/bin/inventory/LandmarksLibrary/LandmarksLibraryItems.xml b/bin/inventory/LandmarksLibrary/LandmarksLibraryItems.xml index 187ab3a06c..4047a5838e 100644 --- a/bin/inventory/LandmarksLibrary/LandmarksLibraryItems.xml +++ b/bin/inventory/LandmarksLibrary/LandmarksLibraryItems.xml @@ -1,19 +1,19 @@ - - - - - + + + + + diff --git a/bin/inventory/NotecardsLibrary/NotecardsLibraryFolders.xml b/bin/inventory/NotecardsLibrary/NotecardsLibraryFolders.xml index eb89ece263..fb5dc8942f 100644 --- a/bin/inventory/NotecardsLibrary/NotecardsLibraryFolders.xml +++ b/bin/inventory/NotecardsLibrary/NotecardsLibraryFolders.xml @@ -1,17 +1,17 @@ - - - -
- - - - -
-
+ + + +
+ + + + +
+
diff --git a/bin/inventory/NotecardsLibrary/NotecardsLibraryItems.xml b/bin/inventory/NotecardsLibrary/NotecardsLibraryItems.xml index c1c27c56b7..713c365755 100644 --- a/bin/inventory/NotecardsLibrary/NotecardsLibraryItems.xml +++ b/bin/inventory/NotecardsLibrary/NotecardsLibraryItems.xml @@ -1,45 +1,45 @@ - - - - -
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
+ + + + +
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
diff --git a/bin/inventory/ObjectsLibrary/ObjectsLibraryFolders.xml b/bin/inventory/ObjectsLibrary/ObjectsLibraryFolders.xml index 55224770e6..4136e5c424 100644 --- a/bin/inventory/ObjectsLibrary/ObjectsLibraryFolders.xml +++ b/bin/inventory/ObjectsLibrary/ObjectsLibraryFolders.xml @@ -1,17 +1,17 @@ - - - -
- - - - -
-
+ + + +
+ + + + +
+
diff --git a/bin/inventory/ObjectsLibrary/ObjectsLibraryItems.xml b/bin/inventory/ObjectsLibrary/ObjectsLibraryItems.xml index 187ab3a06c..4047a5838e 100644 --- a/bin/inventory/ObjectsLibrary/ObjectsLibraryItems.xml +++ b/bin/inventory/ObjectsLibrary/ObjectsLibraryItems.xml @@ -1,19 +1,19 @@ - - - - - + + + + + diff --git a/bin/inventory/PhotosLibrary/PhotosLibraryFolders.xml b/bin/inventory/PhotosLibrary/PhotosLibraryFolders.xml index 9b0bad821f..5e42c6dfef 100644 --- a/bin/inventory/PhotosLibrary/PhotosLibraryFolders.xml +++ b/bin/inventory/PhotosLibrary/PhotosLibraryFolders.xml @@ -1,17 +1,17 @@ - - - -
- - - - -
-
+ + + +
+ + + + +
+
diff --git a/bin/inventory/PhotosLibrary/PhotosLibraryItems.xml b/bin/inventory/PhotosLibrary/PhotosLibraryItems.xml index 187ab3a06c..4047a5838e 100644 --- a/bin/inventory/PhotosLibrary/PhotosLibraryItems.xml +++ b/bin/inventory/PhotosLibrary/PhotosLibraryItems.xml @@ -1,19 +1,19 @@ - - - - - + + + + + diff --git a/bin/inventory/ScriptsLibrary/ScriptsLibraryFolders.xml b/bin/inventory/ScriptsLibrary/ScriptsLibraryFolders.xml index 499e728ee6..8b469926de 100644 --- a/bin/inventory/ScriptsLibrary/ScriptsLibraryFolders.xml +++ b/bin/inventory/ScriptsLibrary/ScriptsLibraryFolders.xml @@ -1,158 +1,158 @@ - - - -
- - - - -
- - - -
- - - - -
-
- - - - -
-
- - - - -
-
- - - - -
-
- - - - -
-
- - - - -
-
- - - - -
-
- - - - -
-
- - - - -
-
- - - - -
-
- - - - -
-
- - - - -
-
- - - - -
-
- - - - -
-
- - - - -
-
- - - - -
-
- - - - -
-
- - - - -
-
- - - - -
-
- - - - -
-
- - - - -
-
- - - - -
-
- - - - -
-
+ + + +
+ + + + +
+ + + +
+ + + + +
+
+ + + + +
+
+ + + + +
+
+ + + + +
+
+ + + + +
+
+ + + + +
+
+ + + + +
+
+ + + + +
+
+ + + + +
+
+ + + + +
+
+ + + + +
+
+ + + + +
+
+ + + + +
+
+ + + + +
+
+ + + + +
+
+ + + + +
+
+ + + + +
+
+ + + + +
+
+ + + + +
+
+ + + + +
+
+ + + + +
+
+ + + + +
+
+ + + + +
+
diff --git a/bin/inventory/ScriptsLibrary/ScriptsLibraryItems.xml b/bin/inventory/ScriptsLibrary/ScriptsLibraryItems.xml index 3a40fc2487..66888c92bb 100644 --- a/bin/inventory/ScriptsLibrary/ScriptsLibraryItems.xml +++ b/bin/inventory/ScriptsLibrary/ScriptsLibraryItems.xml @@ -1,289 +1,289 @@ - - - - - -
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
- -
- - - - - - - - - - - -
- - - - - - - - - - - - - -
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
- -
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
- - - - - - - -
+ + + + + +
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+ +
+ + + + + + + + + + + +
+ + + + + + + + + + + + + +
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+ +
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+ + + + + + + +
diff --git a/bin/inventory/SoundsLibrary/SoundsLibraryFolders.xml b/bin/inventory/SoundsLibrary/SoundsLibraryFolders.xml index e2575cfafd..3404667bc3 100644 --- a/bin/inventory/SoundsLibrary/SoundsLibraryFolders.xml +++ b/bin/inventory/SoundsLibrary/SoundsLibraryFolders.xml @@ -1,17 +1,17 @@ - - - -
- - - - -
-
+ + + +
+ + + + +
+
diff --git a/bin/inventory/SoundsLibrary/SoundsLibraryItems.xml b/bin/inventory/SoundsLibrary/SoundsLibraryItems.xml index 187ab3a06c..4047a5838e 100644 --- a/bin/inventory/SoundsLibrary/SoundsLibraryItems.xml +++ b/bin/inventory/SoundsLibrary/SoundsLibraryItems.xml @@ -1,19 +1,19 @@ - - - - - + + + + + diff --git a/bin/inventory/TexturesLibrary/TexturesLibraryFolders.xml b/bin/inventory/TexturesLibrary/TexturesLibraryFolders.xml index cef5bb617e..33b4f5f4fb 100644 --- a/bin/inventory/TexturesLibrary/TexturesLibraryFolders.xml +++ b/bin/inventory/TexturesLibrary/TexturesLibraryFolders.xml @@ -1,17 +1,17 @@ - - - -
- - - - -
-
+ + + +
+ + + + +
+
diff --git a/bin/inventory/TexturesLibrary/TexturesLibraryItems.xml b/bin/inventory/TexturesLibrary/TexturesLibraryItems.xml index 021e66d18f..56b424a3e1 100644 --- a/bin/inventory/TexturesLibrary/TexturesLibraryItems.xml +++ b/bin/inventory/TexturesLibrary/TexturesLibraryItems.xml @@ -1,656 +1,656 @@ - - - - -
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
- - - - - - - - - - - -
-
+ + + + +
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
+ + + + + + + + + + + +
+
diff --git a/bin/libode.dylib b/bin/libode.dylib index 192e96bef3..2815ad107e 100644 Binary files a/bin/libode.dylib and b/bin/libode.dylib differ diff --git a/bin/libode.so b/bin/libode.so index eb731dcbfd..8532ee8579 100644 Binary files a/bin/libode.so and b/bin/libode.so differ diff --git a/bin/libsecondlife.dll b/bin/libsecondlife.dll index 5f047a2106..cd8ec6274b 100644 Binary files a/bin/libsecondlife.dll and b/bin/libsecondlife.dll differ diff --git a/bin/libsecondlife.dll.config b/bin/libsecondlife.dll.config index d8f667739b..c9ff7fffcb 100644 --- a/bin/libsecondlife.dll.config +++ b/bin/libsecondlife.dll.config @@ -1,5 +1,5 @@ - - - - - + + + + + diff --git a/bin/mssql_connection.ini.example b/bin/mssql_connection.ini.example index 1006cf3cdf..e0ae7bace9 100644 --- a/bin/mssql_connection.ini.example +++ b/bin/mssql_connection.ini.example @@ -1,6 +1,18 @@ -[mssqlconnection] -data_source=\SQLEXPRESS -initial_catalog=database -persist_security_info=True -user_id=username -password=password +; The IniConfig.cs that parses this file by just finding the first key={value} in the whole text so comments aren't really honoured. +; Also, this algorithm can probably lead to 'amusing' results in unfortunate cases. + +[mssqlconnection] +data_source=\SQLEXPRESS +initial_catalog=database +persist_security_info=True +user_id=username +password=password + +; These entries are only for if you, for some reason, wish to customize your user server table names. +; Do note that if you change the table names, you might have to change the sql resources too manually +; If ommitted, default values will be used. + +userstablename=users +userfriendstablename=userfriends +agentstablename=agents +regionstablename=regions diff --git a/bin/mysql_connection.ini.example b/bin/mysql_connection.ini.example index 974ba78cf8..4ad43ddd18 100644 --- a/bin/mysql_connection.ini.example +++ b/bin/mysql_connection.ini.example @@ -1,7 +1,18 @@ -[mysqlconnection] -hostname=localhost -database=database -username=username -password=password -pooling=false -port=3306 +; The IniConfig.cs that parses this file by just finding the first key={value} in the whole text so comments aren't really honoured. +; Also, this algorithm can probably lead to 'amusing' results in unfortunate cases. + +[mysqlconnection] +hostname=localhost +database=database +username=username +password=password +pooling=false +port=3306 + +; These entries are only for if you, for some reason, wish to customize your user server table names. +; Do note that if you change the table names, you might have to change the sql resources too manually +; If ommitted, default values will be used. + +userstablename=users +userfriendstablename=userfriends +agentstablename=agents diff --git a/bin/nunit.framework.dll b/bin/nunit.framework.dll new file mode 100644 index 0000000000..d68d9f20c5 Binary files /dev/null and b/bin/nunit.framework.dll differ diff --git a/bin/ode.dll b/bin/ode.dll index f657c5a7ec..590dfa5737 100644 Binary files a/bin/ode.dll and b/bin/ode.dll differ diff --git a/bin/opensim-ode.sh b/bin/opensim-ode.sh new file mode 100755 index 0000000000..86353174c6 --- /dev/null +++ b/bin/opensim-ode.sh @@ -0,0 +1,5 @@ +#!/bin/sh +echo "Starting OpenSimulator with ODE. If you get an error saying limit: Operation not permitted. Then you will need to chmod 0600 /etc/limits" +ulimit -s 262144 +sleep 5 +mono OpenSim.exe -physics=OpenDynamicsEngine diff --git a/bin/pCampBot.exe.config b/bin/pCampBot.exe.config new file mode 100644 index 0000000000..3f19ee855d --- /dev/null +++ b/bin/pCampBot.exe.config @@ -0,0 +1,28 @@ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/bin/pCampBotSentences.txt b/bin/pCampBotSentences.txt new file mode 100644 index 0000000000..e69de29bb2 diff --git a/bin/startuplogo.txt b/bin/startuplogo.txt new file mode 100644 index 0000000000..6749457056 --- /dev/null +++ b/bin/startuplogo.txt @@ -0,0 +1,41 @@ + + ### ### + ####### #### ####### + ############################ + ############################ + ########################### + ######################### + ##################### + ###### ###### ####### + ##### #### ###### + ##### #### ###### + ###### ###### ####### + ###################### + ####################### + ######################### + ########################### + ########################### + ########################### + ########################### + ########################## + ######################### + ####################### + ##################### + ################## + ############# + ### ##### ### ## ### ### + ####### ###### ## ### ### + ### ## ## ## ## #### #### + ## ### ## ### ### ## ### ## ## #### #### + ### ## ####### ##### ###### #### ## #### #### + ### ## ## ## ## # ## ## ###### ## ## # # ## + ### ## ## ## ####### ## ## ### ## ## ### ## + ## ### ## ## ## ## ## ## ## ## ## ### ## + ### ### ### ## ## ## ## ## ### ### ## ## ### ## + ####### ###### ##### ## ## ###### ## ## # ## + ### ## ## ### ### + ## + ## STARTUP COMPLETE + + http://opensimulator.org/wiki/FAQ +