98be4c1791
Added Helpers.VecMag(LLVector3 vector) and VecNorm(LLVector3 vector)
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@605 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-20 03:16:08 +00:00
eba5c34ef4
Added VecDist(LLVector3 pointA, LLVector3 pointB)
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@604 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-20 00:34:23 +00:00
98acd40aa2
Added SetAlwaysRun(bool running)
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@603 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-19 22:48:15 +00:00
axial
9555467702
rolling back r601
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@602 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-19 22:16:20 +00:00
axial
7b53e4f568
test commit for frob
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@601 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-19 22:15:36 +00:00
baf127b84d
Added FollowBot (working this time)
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@600 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-19 21:19:38 +00:00
qode
18dba42752
testing ccnet
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@599 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-19 20:41:55 +00:00
53c207e76b
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@598 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-19 20:37:28 +00:00
d46d8a7162
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@597 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-19 20:32:46 +00:00
lonecoder
05c69ea058
TestBot: Added Goto, Jump and Say Commands
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@596 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-18 23:13:46 +00:00
lonecoder
64a9a50762
TestBot - Added Master setting. Bot always obeys master!
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@595 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-18 18:23:14 +00:00
lonecoder
d190c49c9b
TestBot:
...
Added Robust Command Framework
Added Several New Commands
Made calling commands case in-sensitive
Cleaned up TestBot Code
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@594 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-18 18:02:00 +00:00
qode
3b3a552317
*added BodyPart -> Byte[] functionality
...
*added a (byte[]) constructor to the BodyPart class
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@593 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-18 16:00:31 +00:00
lancej
82f9af5ded
TestBot:
...
* Moved Main to a different class and made the TestBot class public.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@592 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-18 06:01:12 +00:00
lancej
58e148ed98
TestBot:
...
* Added fromAgentID to the CommandHandler.
* Made some members public to make it easier to work with.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@591 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-17 21:42:07 +00:00
bushing
cd729bade8
oops
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@590 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-17 02:58:15 +00:00
bushing
fac7d7b634
Qode: *Added the BodyPart class to the trunk and to the libsecondlife.csproj file
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@589 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-16 12:32:44 +00:00
lancej
39fc4daefd
* Fixed TestBot
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@587 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-14 19:48:10 +00:00
lancej
4055685444
* Added a nant build file for TestBot
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@586 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-14 19:41:40 +00:00
bushing
7fd738ed94
Added full AgentThrottle support
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@585 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-14 16:03:06 +00:00
lancej
99c7e87979
* TestBot now only accepts commands/teleports from members of its group.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@584 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-14 09:12:30 +00:00
lancej
99bb0d1614
* Added TestBot. Generic bot to be used for development purposes.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@583 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-14 08:39:11 +00:00
Michael Cortez
8697a9cebb
Just a quick instruction change for the getasset command in iManager
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@581 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-13 23:34:31 +00:00
Michael Cortez
b2bc4ae974
More support in iManager for asset downloading.
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@580 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-13 23:29:55 +00:00
John Hurliman
b467febfde
All the PrimObject unit tests succeed now
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@579 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-13 10:53:01 +00:00
John Hurliman
019d1397fa
Typecast ObjectFlags.CreateSelected to a uint
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@578 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-13 10:38:56 +00:00
John Hurliman
d73699c7db
* Unit tests for PrimObject byte and float conversion functions (most of them are broken right now)
...
* Removed the RezObject function which has been replaced by AddPrim
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@577 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-13 10:36:43 +00:00
lancej
93b309d61f
* Fixed PathEndByte
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@576 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-13 10:09:28 +00:00
John Hurliman
3c949b36b6
Added a partially complete PrimObject.ToString() to help with debugging
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@575 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-13 09:56:13 +00:00
lancej
321be8926c
* Added SetPosition, SetRotation, AttachObject, DetachObjects functions to ObjectManager and made CopyBot use them.
...
* Fixed a bug involving TerseUpdateHandler and TextureEntry.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@574 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-13 08:52:41 +00:00
John Hurliman
ac7add070e
Added an Animate() function, and less debugging noise in CopyBot
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@573 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-13 07:46:22 +00:00
John Hurliman
8b0952ccfc
* AddTree and AddGrass methods
...
* Added default constructors for more of the prim parameter classes and initialize them in the default prim constructor. Should reduce null reference issues
* TextureEntry.ToBytes() correctly handles null DefaultTexture
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@572 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-13 05:36:52 +00:00
John Hurliman
3ced78e8ff
CopyBot:
...
* More aggressive AgentUpdate timer
* Workaround hack for prims appearing in the wrong position for other clients
* Fixed ViewerEffect handling to copy over multiple Effect blocks, and never send ViewerEffect packets with no blocks (which will crash the sim)
* CopyBot will rotate to face the original avatar (kind of, needs refining)
libsecondlife:
* Added an enum for AttachmentPoint
* Couple additional sanity checks for null simulators after disconnecting
* Can build a quaternion from normalized X/Y/Z only now
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@569 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-12 11:33:42 +00:00
John Hurliman
1afcab8952
libsecondlife was building to the wrong directory with the VS solution
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@568 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-12 06:07:27 +00:00
John Hurliman
6824062ab0
Added our license to the readme
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@566 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-12 02:08:58 +00:00
John Hurliman
2ee4403238
* Added Self.TeleportLureRespond()
...
* Added a ToString() method for Simulator
* Fixed teleporting to a new region and AgentUpdates in CopyBot
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@565 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-12 01:49:47 +00:00
John Hurliman
d397ea1b18
Check for client sequence number rollover
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@564 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-12 00:43:48 +00:00
John Hurliman
4274589e15
Attempting to fix PathSkew and PathTaper float methods
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@563 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-11 22:54:43 +00:00
bushing
d1496430da
switch() is your friend, yo
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@562 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-11 09:03:17 +00:00
Michael Cortez
63ca911da5
Body params wasn't correctly detecting some parameters because they didn't specify labels
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@555 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-10 19:08:35 +00:00
John Hurliman
5dc6f96d88
Disabled start location to get the unit test bot logging in again
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@554 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-10 14:55:32 +00:00
John Hurliman
056492f394
* Fixes for some of the type class comparison operators
...
* More unit tests
* Fixed water height in sceneviewer and brought it up to speed with the latest libsecondlife API
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@553 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-10 14:50:00 +00:00
John Hurliman
e2c8e78206
mapgenerator only generates exclude notes for class documentation now to prevent the documentation from bloating
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@551 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-10 10:14:26 +00:00
lancej
0fcb2e3b72
* Added handling of UpdateFlags.
...
* Added functions AddPrim, LinkPrims, SetPermissions to ObjectManager.
* Implemented ToBytes for TextureEntry.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@550 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-10 09:50:54 +00:00
Michael Cortez
06e8af7691
Making note that the AssetID only version of the TransferRequest packet does not work for Notecards
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@549 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-10 00:19:51 +00:00
Michael Cortez
450fa36c2c
In BodyShapeParams
...
+ Fixed IsValid
+ Added a function to validate a Dictionary<uint,float> representing a bodyshape
+ Added a function to do a pretty print ToString() for a Dictionary bodyshape
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@548 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-10 00:10:48 +00:00
Michael Cortez
8c4c4d6256
Code for generating the _BodyShapeParams_.cs file, which contains information about body shape parameters mapping IDs to Labels, Names, Min/Max values, etc
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@547 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-09 23:47:47 +00:00
John Hurliman
01f6fbee1c
* Much improved UpdateCamera() function
...
* Vector x Quaternion override in LLVector3
* Added a test case to make sure the avatar isn't blind
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@546 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-09 23:21:38 +00:00
Michael Cortez
8d549817f8
+ fixed some ItemID bugs in InventorySystem
...
+ iManager can now display XML output for items, create new notecards, and displays uuid when doing a directory listing
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@545 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-09 19:14:11 +00:00
John Hurliman
b4e8f38b69
More prim bugfixes
...
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@544 52acb1d6-8a22-11de-b505-999d5b087335
2006-11-09 11:44:25 +00:00