UbitUmarov
|
d62aed7f46
fix right to change permissions of group owned objects
|
7 ani în urmă |
UbitUmarov
|
eb11505d19
add bool CanObjectEnterWithScripts(SceneObjectGroup sog, ILandObject land) permissions check
|
7 ani în urmă |
UbitUmarov
|
9a01fddd1c
add CanSellObject() permitions check functions
|
7 ani în urmă |
UbitUmarov
|
0091c37ed3
several changes relative to objects return and parcel prim counts: avoid null refs, report correct count of returned objects, make obkects counts by ownership coerent with return rules, etc
|
7 ani în urmă |
UbitUmarov
|
56e3aaefde
Permissions modules where made NONShared modules. Make them so, removing incoerences and their potencial bugs
|
7 ani în urmă |
UbitUmarov
|
02fbe5a740
add and use CanDropInObjectInv
|
7 ani în urmă |
UbitUmarov
|
74ac2034e0
make use of CanDoObjectInvToObjectInv
|
7 ani în urmă |
UbitUmarov
|
50e318c401
work around group sharing and owned permitions issues, fix a non copy objects delete issue
|
7 ani în urmă |
UbitUmarov
|
186f0b73cd
add/fix CanRunScript
|
7 ani în urmă |
UbitUmarov
|
dac32c4e5a
change CanObjectEntry() to use a SOG
|
7 ani în urmă |
UbitUmarov
|
df40cdc83e
remove redundant IsGod, rename some GOD as Administrator (both only on permissions module)
|
7 ani în urmă |
UbitUmarov
|
69bcbd856b
change CanDuplicateObject
|
7 ani în urmă |
UbitUmarov
|
d8108ab740
change CanDeedObject. WARNING like on other grids, if you do not set next owner rights on object and ALL ITS CONTENTS, you may loose all rights on it
|
7 ani în urmă |
UbitUmarov
|
984345a202
add CanEdit check for SOGs, iclients and SPs that need to be in scene and use it
|
7 ani în urmă |
UbitUmarov
|
7651d60d72
fix a null check
|
7 ani în urmă |
UbitUmarov
|
673bd37219
object CanMove is for in scene SOGs Icleints and SPs and permitions module is NOT a shared module
|
7 ani în urmă |
UbitUmarov
|
fe9a785ecc
object Take and TakeCopy are for in scene SOPs and SPs and permitions module is NOT a shared module
|
7 ani în urmă |
UbitUmarov
|
6d784f6306
Permissions module: GenerateClientFlags() no need to keep looking for the same part several times; fix locked mask in GetObjectPermissions()
|
7 ani în urmă |
UbitUmarov
|
1984f316fc
Add permission CanChangeSelectedState replacing 2 calls to check Move and Modify/edit. As those calls did, this controls changes to objects selected state for edition (simulation hold etc).
|
7 ani în urmă |
UbitUmarov
|
1253f19325
more changes to GenerateClientFlags(), use already cached presence group information, let it be aware of groups roles. (not exactly as the other grid)
|
7 ani în urmă |
UbitUmarov
|
e0ab0b3b6b
change GenerateClientFlags(...) to work with a scenepresence; make use of the new IsGod to check its God rights; remove the non standard estate manager right to move other ppl prims i added on last commits; coment out a test method i added sometime ago
|
7 ani în urmă |
UbitUmarov
|
e3f7c27c93
remove obsolete PrimFlags.ObjectYouOfficer; rearrange GenerateClientFlags(...) with changes: allow estatemanager to move other ppl objects to help solve placement disputes; exclude attachments on that and from same group members
|
7 ani în urmă |
Melanie Thielker
|
b16abc8166
Massive tab and trailing space cleanup
|
7 ani în urmă |
Diva Canto
|
359908fa88
Related to mantis #7929: "For sale" was not being accepted, because of permissions fail. This adds a new permissions check CanSellGroupObject. THIRD-PARTY PERMISSIONS MODULES TAKE NOTE OF THIS NEW EVENT.
|
8 ani în urmă |
UbitUmarov
|
0934e1cf71
add IsEstateManager check to Permissions
|
9 ani în urmă |
Melanie Thielker
|
d97896d39a
Differentiate between requests only the owner should be able to do and those
|
10 ani în urmă |
Oren Hurvitz
|
9622e8ac72
If a Grid God teleports then include the Godlike teleport flag. This can affect the starting position in the destination region.
|
12 ani în urmă |
Melanie
|
5286198650
Add permissions hooks for object transfers
|
14 ani în urmă |
Justin Clark-Casey (justincc)
|
3b1c91c24b
remove mono compiler warnings
|
14 ani în urmă |
Melanie
|
9bd7f3b03a
Revamp the viewer -> banlist packet processing so fix a number of bugs.
|
14 ani în urmă |