Adam Frisby
3dac0fecf2
* ServerIP can now take larger values (which could be used to store a hostname instead.)
2007-07-14 20:34:06 +00:00
mingchen
4f5c1e40b4
*Updated getParcel to accept floats as well. This helps in finding the parcel under an exact point (when precision matters)
2007-07-14 19:09:00 +00:00
Adam Frisby
ab32704968
* Added "quit" alias for the "shutdown" console command in RegionServer
2007-07-14 17:40:54 +00:00
mingchen
bf32020693
*Removed ParcelManager from SceneObject and Primitive and replaced with events in EventManager
...
*Prim count and sim-wide prim count correctly reflect object bonus multiplier
2007-07-14 17:01:15 +00:00
lbsa71
eee1eb2f42
* SimpleApp finally doing something fun. :)
2007-07-14 16:01:10 +00:00
mingchen
a3f2c1276a
*Added support for simwide area and simwide prim count for parcels
2007-07-14 15:57:20 +00:00
lbsa71
811d2b69c9
* Worked some more on SimpleApp
...
* Removed SceneObject references to RegionHandle, ParcelManager, EventManager as they are public on Scene
* Moved PulseScript behaviour into MySceneObject
2007-07-14 15:33:25 +00:00
mingchen
423d03eaef
*Added support for prim counting on parcels
...
**No restrictions yet in place, or total prim count
2007-07-14 15:11:36 +00:00
MW
5a909a2054
Set up parcel manager and the master avatar in SimpleApp.
2007-07-14 14:48:36 +00:00
lbsa71
0bb2b7f18d
* encapsulated some public fields
2007-07-14 14:15:58 +00:00
lbsa71
1a92dc9073
* Apparently, we need to tell ParcelManager that there is no parcels.
...
* Cleaning lady cleaning build ignores (No, MW, I don't mind, anything for you)
2007-07-14 14:13:05 +00:00
MW
a04602d9c1
Added AddPreCompiledScript method to ScriptManager.
...
Done some work on lbsa71's simpleApp(hope he doesn't mind):
now have the avatar showing up and the terrain and his pulsating box (well except its not a box, as there seems to be something wrong with our PrimitiveBaseShape..DefaultBox() settings).
Also noticed a few other problems that I had to work around, so these need looking into.
2007-07-14 13:18:02 +00:00
mingchen
d879c6e8fc
*Moved the OnSignificantClientMovement event to ScenePresence.
...
*ParcelManager's resetSimParcels does not set any default values.
*Updated ParcelData with correct defaults previously set in resetSimParcels
*Region overrides are now sent to viewer instead of dummy'd
2007-07-13 23:13:25 +00:00
mingchen
862dc9fe97
*Reworked parcel joining to work the same way as LL's method.
...
**Parcels within selection now join and not the two parcels selected at each corner
*Created OnSignificantClientMovement event that is triggered when an avatar moves more than 2 meters.
2007-07-13 21:13:38 +00:00
MW
9b61def98d
Chat/Shout/etc should be working again
2007-07-13 21:12:16 +00:00
Adam Frisby
e6dc575bc3
* Added sample event to ScriptInterpretedEvents
2007-07-13 20:29:51 +00:00
Adam Frisby
e14ef63113
* Small commit: SceneObject now registers itself with the Backup event via the function ProcessBackup.
2007-07-13 20:10:32 +00:00
Adam Frisby
ad264a6b6d
* Fixing issue with ParcelFlags. ParcelFlags is now a uint rather than an enum.
2007-07-13 20:01:16 +00:00
Adam Frisby
c0093052b0
* Default parcel flags now allow flying, landmark creation, object entry, deeding to group, terraforming, object creation and outside scripts.
2007-07-13 19:51:05 +00:00
Adam Frisby
985e0b765a
* Obsoleted ILocalStorage
...
* Added IRegionDataStore
* Added OnBackup event to EventManager
2007-07-13 19:27:15 +00:00
Sean Dague
dd5120af43
first draft sql definition for prims based on PrimData
2007-07-13 19:07:18 +00:00
MW
401af6ad4a
Prim Copying (both CTRL+D and shift-drag) should now work.
2007-07-13 19:01:09 +00:00
Adam Frisby
41cd6cdfdd
* Fixed bug reported by xyzo - region assets are now stored in "regionassets.yap", asset server assets are now in "gridassets.yap"
2007-07-13 19:00:10 +00:00
lbsa71
a076369fa3
* I want to commit too!
2007-07-13 18:01:44 +00:00
Adam Frisby
3f6c4e6187
* Renamed OpenSim.Region.Enviroment.Scripting to OpenSim.Region.Scripting
...
* Renamed OpenSim.Scripting to OpenSim.Region.Scripting
2007-07-13 18:01:02 +00:00
Adam Frisby
08331f97d3
* Reorganising Java Virtual Machine code into a subfolder for the JVM specific parts, leaving the JVMEngine folder specifically for Script/IScript interfaces.
...
* Fixed a compile issue with the Interpreted Scripts API.
2007-07-13 17:53:11 +00:00
MW
07b0e2df6f
Part two of Darok's Bullet physics plugin: added the actual plugin, although haven't added the project to prebuild.xml yet.
...
Also might have messed up some of the SVN properties on some of the folders, so if the cleaning lady has to come in again, I just hope she doesn't moan.
2007-07-13 17:52:11 +00:00
Adam Frisby
6d37fe4947
* Moved LSL-style functions to ScriptInterpretedAPI.cs and put a XML remark comment that they are defunct and best avoided at all costs.
...
* More wrappers: llCollisionFilter, llCollisionSprite, llCos, llCreateLink, llDeleteSubList, llDeleteSubString, llDetachFromAvatar
* More functions: osCos, osDeleteSubList, osDeleteSubString
2007-07-13 17:43:25 +00:00
Adam Frisby
946180885d
* Added wrappers for:
...
llAbs, llAcos, llAddToLandPassList, llAdjustSoundVolume, llAllowInventoryDrop, llAngleBetween, llApplyImpulse, llApplyRotationalImpulse, llAsin, llAtan2, llAttachToAvatar, llAvatarOnSitTarget, llAxes2Rot, llAxisAngle2Rot, llBase64ToString, llBreakAllLinks, llBreakLink, llCSV2List, llCeil, llCloseRemoteDataChannel, llCloud
* Added functions for:
osAbs, osAcos, osAsin, osAtan2, osAxes2Rot, osAxisAngle2Rot, osBase64ToString, osCSV2List, osCeil.
2007-07-13 17:25:01 +00:00
Adam Frisby
9be896c8ce
* Adding LSL stuff for Tedd_, implementing LSL-style functions in ScriptAPI.cs, implementing server event callbacks in ScriptInterpretedEvents.cs
...
* Added Tedd_'s LSL compiler thingie, although it cannot be referenced yet.
2007-07-13 17:14:30 +00:00
MW
540549bd89
Stage 1 of adding Darok's bulletX plugin: adding the ModifiedBulletX project (which is based on the BulletXNA project, but modified to not use XNA).
2007-07-13 17:03:59 +00:00
MW
0ac6809343
Think SceneObject/Primitive copying should now work, just need to hook it up to a event and test.
2007-07-13 16:53:31 +00:00
MW
fcc7f86427
Changed simpleApp to use basic physics.
...
Done some work of fixing primitive/SceneObject copying.
Set DefaultHome region to 1000,1000.
2007-07-13 16:12:38 +00:00
Sean Dague
6c0779f618
rename file to not have spaces in it
2007-07-13 16:01:01 +00:00
lbsa71
d89362fe99
Shouldn't be needing explicitly adding login xmlrpc
2007-07-13 15:49:54 +00:00
lbsa71
9775f3b94b
* Merged solutions again; welcome home, boys!
2007-07-13 15:44:46 +00:00
lbsa71
878289ef88
* removed PrimitiveOld and CreatePrimFromObjectAdd
2007-07-13 15:20:18 +00:00
lbsa71
170b648d4d
One of these days i WILL have my pulsating cube!
2007-07-13 15:09:55 +00:00
lbsa71
581ea0d92e
inlined packet deserialization
2007-07-13 12:44:50 +00:00
lbsa71
33ef93f4a6
* ObjectAddPacket now confined to ClientView,´using PrimitiveBaseShape instead - w00t!
2007-07-13 12:32:34 +00:00
Adam Frisby
a7e103a922
* OGS project is now back down to zero warnings.
2007-07-13 07:19:08 +00:00
lbsa71
a0ac1f06e6
* Moved SendNameReply to ClientView
...
* Removed unused LoginService
* Minor renames on BinaryStreamHandler
2007-07-13 07:19:00 +00:00
Adam Frisby
0f1b2f278b
* Fixing compiler warnings in an attempt to reduce them back down to zero.
2007-07-13 07:17:42 +00:00
mingchen
486632986c
*Parcel updates are now sent to users over newly subdivided areas and users over parcels being joined to correctly update the viewers
...
*NOTE: Parcel updates are packets sent to the viewer when they enter a new parcel containing information such as parcel name, media URLS, etc
2007-07-12 23:57:26 +00:00
Sean Dague
506a0e3bf0
add Linux friendly prebuild script
2007-07-12 21:06:52 +00:00
Sean Dague
37c7f2901c
make Prebuild executable, so that it will run on Linux
2007-07-12 20:58:33 +00:00
mingchen
df24ce6dfd
*Parcel and estate support fully restored into Sugilite
...
*Significant movement (currently set to 2 meters of movement for performance reasons, even though its speedy) and initial login now sends parcel updates
2007-07-12 20:33:10 +00:00
mingchen
b27924d0a5
*Found and fixed bug that crashed viewer when logging in or viewing land owners
...
*Reenabled estate manager; remember, the master avatar is the only one that can use this (by default: Test User with password 'test')
*Still working on readding support for updating parcel information when logging in or moving into a new parcel
2007-07-12 16:19:32 +00:00
MW
7198d7980d
Next time maybe I should check it still compiles before committing.
2007-07-12 15:30:09 +00:00
MW
20a77a6d4b
Fixed a number of bugs in the local InstantMessage handling, sending InstantMessages will no longer crash the server. But they still aren't really working correctly, you can't type replies to received messages.
2007-07-12 15:16:19 +00:00