Simple build permissions feature. NOTE: EXPERIMENTAL, DISABLED BY DEFAULT. Turns out that this can't be expressed by cascading Permission modules, so I did it as per this patch.

This commit is contained in:
Diva Canto
2012-03-22 12:57:12 -07:00
parent a8c87bab64
commit 6146e7ef25
6 changed files with 103 additions and 6 deletions

View File

@@ -63,6 +63,7 @@ namespace OpenSim.Framework
bool ContainsPoint(int x, int y);
ILandObject Copy();
ILandObject MemberwiseCopy();
void SendLandUpdateToAvatarsOverMe();
@@ -70,6 +71,7 @@ namespace OpenSim.Framework
void UpdateLandProperties(LandUpdateArgs args, IClientAPI remote_client);
bool IsEitherBannedOrRestricted(UUID avatar);
bool IsBannedFromLand(UUID avatar);
bool IsAllowedInLand(UUID avatar);
bool IsRestrictedFromLand(UUID avatar);
void SendLandUpdateToClient(IClientAPI remote_client);
void SendLandUpdateToClient(bool snap_selection, IClientAPI remote_client);