From e3dd15bef05bbe53b3dac44c320e4182ce7feb68 Mon Sep 17 00:00:00 2001 From: Teravus Ovares Date: Sat, 15 Dec 2007 17:10:12 +0000 Subject: * Added support for multiple terrain blocks to be edited at the same time * Now sending South and East cords to the terrain editor.. * No new functionality from a user perspective * Programming wise, there's enough information to get the select based terrain editor working in an upcoming revision. --- OpenSim/Region/ClientStack/ClientView.cs | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'OpenSim/Region/ClientStack') diff --git a/OpenSim/Region/ClientStack/ClientView.cs b/OpenSim/Region/ClientStack/ClientView.cs index dffcd73..065e5e0 100644 --- a/OpenSim/Region/ClientStack/ClientView.cs +++ b/OpenSim/Region/ClientStack/ClientView.cs @@ -2453,10 +2453,13 @@ namespace OpenSim.Region.ClientStack { if (OnModifyTerrain != null) { - OnModifyTerrain(modify.ModifyBlock.Height, modify.ModifyBlock.Seconds, - modify.ModifyBlock.BrushSize, - modify.ModifyBlock.Action, modify.ParcelData[0].North, - modify.ParcelData[0].West, this); + for (int i=0; i < modify.ParcelData.Length; i++) + { + OnModifyTerrain(modify.ModifyBlock.Height, modify.ModifyBlock.Seconds, + modify.ModifyBlock.BrushSize, + modify.ModifyBlock.Action, modify.ParcelData[i].North, + modify.ParcelData[i].West, modify.ParcelData[i].South, modify.ParcelData[i].East, this); + } } } break; -- cgit v1.1