mirror of
https://github.com/opensim/opensim.git
synced 2026-08-09 18:55:58 +08:00
More work on inventory and opensim library.
Fixed a number of bugs in the AssetCache related to asset downloading.
This commit is contained in:
@@ -123,6 +123,14 @@ namespace OpenSim.Region.ClientStack
|
||||
}
|
||||
}
|
||||
|
||||
public LLUUID SessionId
|
||||
{
|
||||
get
|
||||
{
|
||||
return this.SessionID;
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
///
|
||||
/// </summary>
|
||||
|
||||
@@ -103,6 +103,11 @@ namespace SimpleApp
|
||||
get { return myID; }
|
||||
}
|
||||
|
||||
public LLUUID SessionId
|
||||
{
|
||||
get { return LLUUID.Zero; }
|
||||
}
|
||||
|
||||
public virtual string FirstName
|
||||
{
|
||||
get { return "Annoying"; }
|
||||
|
||||
@@ -258,9 +258,25 @@ namespace OpenSim.Region.GridInterfaces.Local
|
||||
db.Set(store);
|
||||
db.Commit();*/
|
||||
|
||||
Image = new AssetBase();
|
||||
Image.FullID = new LLUUID("77c41e39-38f9-f75a-024e-585989bbabbb");
|
||||
Image.Name = "Skin";
|
||||
Image.Type = 13;
|
||||
Image.InvType = 13;
|
||||
this.LoadAsset(Image, false, "base_skin.dat");
|
||||
store = new AssetStorage();
|
||||
store.Data = Image.Data;
|
||||
store.Name = Image.Name;
|
||||
store.UUID = Image.FullID;
|
||||
db.Set(store);
|
||||
db.Commit();
|
||||
|
||||
|
||||
Image = new AssetBase();
|
||||
Image.FullID = new LLUUID("66c41e39-38f9-f75a-024e-585989bfab73");
|
||||
Image.Name = "Shape";
|
||||
Image.Type = 13;
|
||||
Image.InvType = 13;
|
||||
this.LoadAsset(Image, false, "base_shape.dat");
|
||||
store = new AssetStorage();
|
||||
store.Data = Image.Data;
|
||||
@@ -268,6 +284,20 @@ namespace OpenSim.Region.GridInterfaces.Local
|
||||
store.UUID = Image.FullID;
|
||||
db.Set(store);
|
||||
db.Commit();
|
||||
|
||||
Image = new AssetBase();
|
||||
Image.FullID = new LLUUID("00000000-0000-2222-3333-000000000001");
|
||||
Image.Name = "WelcomeNote";
|
||||
Image.Type = 7;
|
||||
Image.InvType = 7;
|
||||
this.LoadAsset(Image, false, "welcomeNote.dat");
|
||||
store = new AssetStorage();
|
||||
store.Data = Image.Data;
|
||||
store.Name = Image.Name;
|
||||
store.UUID = Image.FullID;
|
||||
db.Set(store);
|
||||
db.Commit();
|
||||
|
||||
}
|
||||
|
||||
private void LoadAsset(AssetBase info, bool image, string filename)
|
||||
|
||||
Reference in New Issue
Block a user