aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/OptionalModules/PrimLimitsModule/PrimLimitsModule.cs (unfollow)
Commit message (Collapse)AuthorFilesLines
2017-04-03add bool CanObjectEnterWithScripts(SceneObjectGroup sog, ILandObject land) ↵UbitUmarov1-0/+22
permissions check
2017-01-27bug fix: wrong enabled checkUbitUmarov1-5/+2
2017-01-27 Permissions modules where made NONShared modules. Make them so, removing ↵UbitUmarov1-19/+21
incoerences and their potencial bugs
2017-01-21Oops.. fix the null on the correct place.. jenkis may now fail for another ↵UbitUmarov1-2/+3
reason
2017-01-20fix a null ref on jenkinsUbitUmarov1-6/+4
2017-01-20change CanObjectEntry() to use a SOGUbitUmarov1-24/+15
2017-01-19change CanDuplicateObjectUbitUmarov1-3/+5
2017-01-05Massive tab and trailing space cleanupMelanie Thielker1-10/+10
2016-10-11 change math on GetParcelMaxPrimCount and GetSimulatorMaxPrimCount to reduce ↵UbitUmarov1-2/+2
round errors, limit both to region max prims. consider ObjectBonus on last one also. Change a variable name in PrimLimitsModule to make it more clear
2015-09-02seems to compile ( tests comented out)UbitUmarov1-9/+0
2015-03-29varregion: any conversions of use of Constants.RegionSize converted intoRobert Adams1-2/+2
Util.cs routines to convert region coords to and from world coords or handles.
2014-10-30Revert my commit that fixed unexpected behaviour re: parcel prim limits.Kevin Cozens1-1/+1
Others think different about how limits work so another solution is needed. This reverts commit ff62b90636e13e531b95bbb7699b130909fc70f2.
2014-10-30Use parcel prim limit (not region limit) when checking if area is full.Kevin Cozens1-1/+1
2014-04-12Tweak to PrimLimits and add missing Regions.ini exampleDev Random1-16/+5
Signed-off-by: Melanie <melanie@t-data.com>
2014-04-12Add per-user checking to PrimLimitsModuleDev Random1-24/+69
Signed-off-by: Melanie <melanie@t-data.com>
2014-04-02minor: Only calculate fetched usedPrims and simulatorCapacity info in ↵Justin Clark-Casey (justincc)1-4/+4
PrimLimitsModule.CanObjectEnter() when we know for sure that we need them.
2014-04-02Fix problem where moving an object to another region on the same simulator ↵Justin Clark-Casey (justincc)1-2/+5
was failing, with the object returning to its original position. Root cause was that PrimLimitsModule was not properly handling the case where the parcel it was asked to check was outside the current region's bounds. If this is the case, we can abort the check since the receiving region will perform it. Added a regression test for this case.
2014-03-25Don't fail to enable permissions modules correctly if there is any leading ↵Justin Clark-Casey (justincc)1-2/+3
or trailing whitespace between comma separate module combinations.
2013-03-01Moved permissions config vars out of [Startup] into [Permissions]. Backwards ↵Diva Canto1-2/+3
compatible ([Startup] still being looked up), but please update your configs sometime soon.
2012-11-04 removed potencial null refs and rearrange code a bitUbitUmarov1-13/+19
2012-03-06Prevent scripted region crossings from crashing with prim limits enabledMelanie1-1/+7
2011-05-14refactor: improve PrimLimitsModule to call ↵Justin Clark-Casey (justincc)1-21/+22
ILandObject.GetSimulatorMaxPrimCount() rather than use copy/pasted code
2011-05-09Convert the prim count module into a permissionsmoduleMelanie1-17/+17
2011-05-09Incremental - Just did some cleanup of comments and class name change to ↵E. Allen Soard1-11/+3
clean up from using BareBonesNonShared as a template.
2011-05-09Incremental patch to add config options to enable/disable the prim limits ↵E. Allen Soard1-1/+19
module to OpenSim.ini. EnforcePrimLimits is set to false by default to emulate the current behavior.
2011-05-09Adds an optional module to enforce prim limits on a given parcel Takes into ↵E. Allen Soard1-0/+163
account acculmitive prim allowance when multiple parcels are owned by the same avatar on the same region. Does not handle prims that are moved by a script or account for temporary objects at the time of creation. other wise handles all tested cases including: Creating a new object from the build menu Moving an object from another parcel duplicating an object via shift move rezing an object from a script
2011-05-09Convert the prim count module into a permissionsmoduleMelanie1-17/+17
2011-05-09Incremental - Just did some cleanup of comments and class name change to ↵E. Allen Soard1-11/+3
clean up from using BareBonesNonShared as a template.
2011-05-09Incremental patch to add config options to enable/disable the prim limits ↵E. Allen Soard1-1/+19
module to OpenSim.ini. EnforcePrimLimits is set to false by default to emulate the current behavior.
2011-05-09Adds an optional module to enforce prim limits on a given parcel Takes into ↵E. Allen Soard1-0/+163
account acculmitive prim allowance when multiple parcels are owned by the same avatar on the same region. Does not handle prims that are moved by a script or account for temporary objects at the time of creation. other wise handles all tested cases including: Creating a new object from the build menu Moving an object from another parcel duplicating an object via shift move rezing an object from a script