diff options
Sqlite datastore should now save the textures and extraparams data (used by sculpties) correctly. [Really need to add a ExtraParams field to the sqlite database though, but for now I have combined their data so that we don't lose backward compatibility, know a couple of people have been using the datastore already].
Now have a rough day/night cycle (the movement of the sun needs to be made smoother but for now it is better than we had I think).
Added dalien's patch (issue 294) for saving and loading prims to a xml file (think he will be modifying these to be import/export functions and maybe writing a xml datastore for backups).
Some preliminary work on task inventory (ie object's/prim's inventory).
Added place holder data for AvatarProperties (ie a avatar's profile). Should we store this sort of data on the user server or have another server for it (a normal webserver should work).
Added a few more method to IClientAPI.
Sure there is something I'm forgeting.
Diffstat (limited to 'OpenSim/Region/Examples/SimpleApp/MyNpcCharacter.cs')
-rw-r--r-- | OpenSim/Region/Examples/SimpleApp/MyNpcCharacter.cs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/OpenSim/Region/Examples/SimpleApp/MyNpcCharacter.cs b/OpenSim/Region/Examples/SimpleApp/MyNpcCharacter.cs index 25b62b8..ccb4d11 100644 --- a/OpenSim/Region/Examples/SimpleApp/MyNpcCharacter.cs +++ b/OpenSim/Region/Examples/SimpleApp/MyNpcCharacter.cs | |||
@@ -73,6 +73,7 @@ namespace SimpleApp | |||
73 | public event RequestTaskInventory OnRequestTaskInventory; | 73 | public event RequestTaskInventory OnRequestTaskInventory; |
74 | public event UDPAssetUploadRequest OnAssetUploadRequest; | 74 | public event UDPAssetUploadRequest OnAssetUploadRequest; |
75 | public event XferReceive OnXferReceive; | 75 | public event XferReceive OnXferReceive; |
76 | public event RequestXfer OnRequestXfer; | ||
76 | 77 | ||
77 | public event UUIDNameRequest OnNameFromUUIDRequest; | 78 | public event UUIDNameRequest OnNameFromUUIDRequest; |
78 | 79 | ||
@@ -155,8 +156,13 @@ namespace SimpleApp | |||
155 | public virtual void SendInventoryItemUpdate(InventoryItemBase Item) { } | 156 | public virtual void SendInventoryItemUpdate(InventoryItemBase Item) { } |
156 | public virtual void SendRemoveInventoryItem(LLUUID itemID) { } | 157 | public virtual void SendRemoveInventoryItem(LLUUID itemID) { } |
157 | public virtual void SendTaskInventory(LLUUID taskID, short serial, byte[] fileName) { } | 158 | public virtual void SendTaskInventory(LLUUID taskID, short serial, byte[] fileName) { } |
159 | public virtual void SendXferPacket(ulong xferID, uint packet, byte[] data) { } | ||
160 | |||
158 | public virtual void SendNameReply(LLUUID profileId, string firstname, string lastname) { } | 161 | public virtual void SendNameReply(LLUUID profileId, string firstname, string lastname) { } |
159 | 162 | ||
163 | public virtual void SendPreLoadSound(LLUUID objectID, LLUUID ownerID, LLUUID soundID) { } | ||
164 | public virtual void SendPlayAttachedSound(LLUUID soundID, LLUUID objectID, LLUUID ownerID, float gain, byte flags) { } | ||
165 | |||
160 | public void SendAlertMessage(string message) { } | 166 | public void SendAlertMessage(string message) { } |
161 | public void SendAgentAlertMessage(string message, bool modal) { } | 167 | public void SendAgentAlertMessage(string message, bool modal) { } |
162 | public void SendLoadURL(string objectname, LLUUID objectID, LLUUID ownerID, bool groupOwned, string message, string url) { } | 168 | public void SendLoadURL(string objectname, LLUUID objectID, LLUUID ownerID, bool groupOwned, string message, string url) { } |
@@ -208,5 +214,7 @@ namespace SimpleApp | |||
208 | { | 214 | { |
209 | return false; | 215 | return false; |
210 | } | 216 | } |
217 | |||
218 | public void SendViewerTime(int phase) { } | ||
211 | } | 219 | } |
212 | } | 220 | } |