Commit Graph

5 Commits

Author SHA1 Message Date
Jim Radford
2ad84bb40c moved shoot out of core libe and put in libsecondlife.Utilities Realism class.
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1703 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-04 19:54:43 +00:00
Jim Radford
31c08e45b4 Mantis#195 - moves Shoot() out of Movement and into AgentManager (Client.Self.Shoot() now vs Client.Self.Movement.Shoot()). Marks existing Methods obsolete to be removed in the 0.5 api
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1702 52acb1d6-8a22-11de-b505-999d5b087335
2008-04-04 19:36:52 +00:00
Latif Khalifa
122c8711fe Added AutoResetControls property that allows persistance of movement controls over updates (mantis #190)
git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1695 52acb1d6-8a22-11de-b505-999d5b087335
2008-03-30 23:22:45 +00:00
John Hurliman
2848d46744 * Added the SafeDictionary class, a generic implementation of the object tracker dictionary. This should be used any time an externally exposed dictionary is desired
* Added Client.Self.SignaledAnimations that holds the current agent animations, uses the new SafeDictionary
* Added Client.Self.OnAnimationsChanged, triggered whenever the agent animation state changes. You can compare the values against animations in the Animations class to test for states like walking, running, falling, etc.
* Fixed the jump command, added crouch and fly commands

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1501 52acb1d6-8a22-11de-b505-999d5b087335
2007-11-29 01:28:41 +00:00
John Hurliman
3013742668 * Increased SIMULATOR_TIMEOUT to 30 seconds
* Converted all timers to System.Threading timers to fix problems running in services and the CF
* UDPBase now uses our own ReaderWriterLock that is more efficient, and CF compatible
* Login uses a hand-created LoginProxy object instead of dynamically building the class with reflection .Emit()
* Replaced ParameterizedThreadStart calls with class-wide variables for CF compat.
* Removed transfer timeout code (irrelevant now that uploads go through CAPS)
* Added several new Helpers methods to wrap desktop and CF conditional code
* Replaced Monitor calls with AutoResetEvent in BlockingQueue
* InventoryNodeDictionary uses generics now
* Removed final lingering piece of XML serialization
* Added CookComputing.XmlRpc.CF.dll for the CF

git-svn-id: http://libopenmetaverse.googlecode.com/svn/trunk@1479 52acb1d6-8a22-11de-b505-999d5b087335
2007-11-06 09:26:10 +00:00