aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/CoreModules/Avatar/AvatarFactory/AvatarFactoryModule.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2007-12-12* Start listening for client connections immediately after a region ↵Teravus Ovares1-1/+8
initializes during initial instance startup. (as opposed to waiting for 'all of the regions' to initialize first) * Removed hackish timer based client notification about regions up (no longer needed) * Added a comment about an inventory based login failure that causes me lots of greif testing and debugging. Comment includes *why* it's failing.
2007-12-11added copyright noticesJeff Ames1-0/+28
2007-12-07Enabled the TextureDownloadModule, so that hopefully I might get some ↵MW1-1/+1
feedback, as to if it makes the texture problem better or worse. As I plan/hope to work on texture/asset downloading this weekend.
2007-12-07Avatar Appearance refactoring /changes. Added a AvatarAppearance class, each ↵MW1-48/+15
ScenePresence "has" a AvatarAppearance object. All the ScenePresences in a opensim related to one user (so a user's various ScenePresence's in all the regions in that instance) share the same AvatarAppearance object. This means that a user's avatar should appear correctly (to both that user and other users) no matter what border crossing or teleporting they have done. Note: this mainly improves Standalone mode, as in grid mode the appearance data isn't passed between region servers. Although people should notice a improvement when moving between regions in the same instance.
2007-12-03Fixed bug in Appearance update in AvatarFactoryModule.MW1-15/+18
2007-12-03Some refactoringMW1-7/+9
2007-12-03minor meaningless changesJeff Ames1-25/+24
2007-12-02Just for Cfk!MW1-1/+1
2007-12-02Added some error handling (and console output) to BaseHttpServer.MW1-10/+10
a few other bits of refactoring.
2007-12-02Very partial Avatar Appearance (ie, clothes/body parts) "storage". In ↵MW1-16/+83
standalone mode it will mean that when you log off and log back on ,as long as the region server hasn't been restarted , your avatar will start with wearing the clothes that it wore on log off. In grid mode its even more limited in that wearing/removing clothes/body parts are only stored in the region server instance you are one. so if you are in a different region to your login region (which are on different region server instances), and then change clothes, those changes won't be remembered. So as said, its very limited but is a small step towards having proper appearance persist. Just need to store this data out to a database.
2007-12-01small bit of refactoringMW1-1/+11
2007-12-01Part 1 of a commit. This revision will not compile, part 2 will be added in ↵MW1-0/+30
a couple of minutes that should fix that. Some work towards persisting Avatar Appearance (what is being worn). Added OnAvatarNowWearing event to IClientAPI that is triggered by AgentIsNowWearing packets. stub code to subscribe to this event in AvatarFactoryModule. Todo: code needs to be added to AvatarFactoryModule to save the uuids to a database and then read them back when that modules TryGetIntialAvatarAppearance() method is called. Done some changes to Scene to make it easier to subclass it: including changed some private fields to protected and made some methods virtual.
2007-10-30* Optimized usingslbsa711-8/+3
* Shortened type references * Removed redundant 'this' qualifier
2007-10-29as per the "Filesystem cleanup for OpenSim repository" mailing list thread. ↵MW1-1/+1
Have flattened the OpenSim.Framework project/namespace. The problem is that the namespace is still wrong as its "OpenSim.Framework" while the directory is "OpenSim\Framework\General" , so we need to decide if we change the directory or correct the namespace. Note this has lead to a big flat project, but I think a lot of the files we most likely don't even use any longer. And others belong in other projects/namespaces anyway.
2007-10-29normalized line endingsJeff Ames1-57/+57
2007-10-26* Added prototypical AvatarFactory module interface to load avatar parameterslbsa711-0/+57
* Added dump_assets_to_file option to enable asset dumping for debug * normalized some namespaces * InventoryFolder renamed to InventoryFolderImpl to