diff options
author | Teravus Ovares | 2008-11-10 23:56:58 +0000 |
---|---|---|
committer | Teravus Ovares | 2008-11-10 23:56:58 +0000 |
commit | d1457001150d7af6faf2a11e59b895320c6e3e9b (patch) | |
tree | e330afa46bdbafb24ec7bd8893a9c582c6718f68 /OpenSim/Region/Environment/Modules/World/NPC | |
parent | fix README.txt to be 0.6 (diff) | |
download | opensim-SC-d1457001150d7af6faf2a11e59b895320c6e3e9b.zip opensim-SC-d1457001150d7af6faf2a11e59b895320c6e3e9b.tar.gz opensim-SC-d1457001150d7af6faf2a11e59b895320c6e3e9b.tar.bz2 opensim-SC-d1457001150d7af6faf2a11e59b895320c6e3e9b.tar.xz |
* Commit allows downloading of the .raw terrain from the estate tools.
* Implements the SendInitiateDownload method in IClientAPI
* Uses the ITerrainModule Interface to write a terrain file to disk then uses a FileStream to read the binary file from the disk and put it in a byte array. and save to the xFer list.
* It then tells the client to download the file and the client initiates an Xfer request.
Diffstat (limited to 'OpenSim/Region/Environment/Modules/World/NPC')
-rw-r--r-- | OpenSim/Region/Environment/Modules/World/NPC/NPCAvatar.cs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/OpenSim/Region/Environment/Modules/World/NPC/NPCAvatar.cs b/OpenSim/Region/Environment/Modules/World/NPC/NPCAvatar.cs index cf8ba94..7b077ec 100644 --- a/OpenSim/Region/Environment/Modules/World/NPC/NPCAvatar.cs +++ b/OpenSim/Region/Environment/Modules/World/NPC/NPCAvatar.cs | |||
@@ -268,7 +268,7 @@ namespace OpenSim.Region.Environment.Modules.World.NPC | |||
268 | public event ObjectDeselect OnObjectDeselect; | 268 | public event ObjectDeselect OnObjectDeselect; |
269 | public event RegionInfoRequest OnRegionInfoRequest; | 269 | public event RegionInfoRequest OnRegionInfoRequest; |
270 | public event EstateCovenantRequest OnEstateCovenantRequest; | 270 | public event EstateCovenantRequest OnEstateCovenantRequest; |
271 | 271 | public event RequestTerrain OnRequestTerrain; | |
272 | public event ObjectDuplicateOnRay OnObjectDuplicateOnRay; | 272 | public event ObjectDuplicateOnRay OnObjectDuplicateOnRay; |
273 | 273 | ||
274 | public event FriendActionDelegate OnApproveFriendRequest; | 274 | public event FriendActionDelegate OnApproveFriendRequest; |
@@ -698,6 +698,10 @@ namespace OpenSim.Region.Environment.Modules.World.NPC | |||
698 | { | 698 | { |
699 | } | 699 | } |
700 | 700 | ||
701 | public void SendInitiateDownload(string simFileName, string clientFileName) | ||
702 | { | ||
703 | } | ||
704 | |||
701 | public void SendImageFirstPart(ushort numParts, UUID ImageUUID, uint ImageSize, byte[] ImageData, byte imageCodec) | 705 | public void SendImageFirstPart(ushort numParts, UUID ImageUUID, uint ImageSize, byte[] ImageData, byte imageCodec) |
702 | { | 706 | { |
703 | } | 707 | } |