[XEngine]
Enabled = true
AllowOSFunctions = true
AllowLightShareFunctions = true
OSFunctionThreatLevel = VeryLow
;; ========== OSSL FUNCTION BLOCK ==========
;; OS FUNCTIONS as of 8:23 AM February-01-12
;; Extracted from OpenSimulator DEV 0.7.3 OpenSim-003bd9f-r/17959
;;
;; ADJUST as needed or desired
;; ========================================
;;
;; *** Threat-Level=None
;;Ces fonctions ne sont pas une menace. Elles ne constituent pas une menace pour
;;les utilisateurs ou le système et n'ont pas d'effets secondaires connus.
Allow_osDrawEllipse = true
Allow_osDrawFilledPolygon = true
Allow_osDrawFilledRectangle = true
Allow_osDrawImage = true
Allow_osDrawLine = true
Allow_osDrawPolygon = true
Allow_osDrawRectangle = true
Allow_osDrawText = true
Allow_osGetAgents = true
Allow_osGetAvatarList = true
Allow_osGetCurrentSunHour = true
Allow_osGetMapTexture = true
Allow_osGetSunParam = true
Allow_osGetTerrainHeight = true
Allow_osIsNpc = true
Allow_osList2Double = true
Allow_osMovePen = true
Allow_osNpcGetOwner = true
Allow_osParseJSON = true
Allow_osParseJSONNew = true
Allow_osSetFontName = true
Allow_osSetFontSize = true
Allow_osSetPenCap = true
Allow_osSetPenColor = true
Allow_osSetPenColour = true
Allow_osSetPenSize = true
Allow_osSetSunParam = true
Allow_osTeleportOwner = true
Allow_osWindActiveModelPluginName = true
;
; *** Threat-Level=Nuisance
;L'abus de cette commande peut provoquer une nuisance pour l'opérateur de la région
Allow_osSetEstateSunSettings = ESTATE_OWNER
Allow_osSetRegionSunSettings = ESTATE_OWNER
;
; *** Threat-Level=VeryLow
;Des niveaux extrêmes d'abus de cette fonction peuvent provoquer un dysfonctionnement
;de la région, ou les utilisateurs très crédules peuvent être trompés en subir des effets inoffensifs.
Allow_osGetDrawStringSize =PARCEL_GROUP_MEMBER , PARCEL_OWNER , ESTATE_MANAGER , ESTATE_OWNER
Allow_osGetWindParam = PARCEL_GROUP_MEMBER , PARCEL_OWNER , ESTATE_MANAGER , ESTATE_OWNER
Allow_osNpcStopMoveToTarget = PARCEL_GROUP_MEMBER , PARCEL_OWNER , ESTATE_MANAGER , ESTATE_OWNER
Allow_osSetDynamicTextureData = PARCEL_GROUP_MEMBER , PARCEL_OWNER , ESTATE_MANAGER , ESTATE_OWNER
Allow_osSetDynamicTextureDataBlend = PARCEL_GROUP_MEMBER , PARCEL_OWNER , ESTATE_MANAGER , ESTATE_OWNER
Allow_osSetDynamicTextureDataBlendFace = PARCEL_GROUP_MEMBER , PARCEL_OWNER , ESTATE_MANAGER , ESTATE_OWNER
Allow_osSetDynamicTextureURL = PARCEL_GROUP_MEMBER , PARCEL_OWNER , ESTATE_MANAGER , ESTATE_OWNER
Allow_osSetDynamicTextureURLBlend = PARCEL_GROUP_MEMBER , PARCEL_OWNER , ESTATE_MANAGER , ESTATE_OWNER
Allow_osSetDynamicTextureURLBlendFace = PARCEL_GROUP_MEMBER , PARCEL_OWNER , ESTATE_MANAGER , ESTATE_OWNER
Allow_osSetParcelMediaURL = PARCEL_GROUP_MEMBER , PARCEL_OWNER , ESTATE_MANAGER , ESTATE_OWNER
Allow_osSetParcelSIPAddress = PARCEL_GROUP_MEMBER , PARCEL_OWNER , ESTATE_MANAGER , ESTATE_OWNER
Allow_osSetPrimFloatOnWater = PARCEL_GROUP_MEMBER , PARCEL_OWNER , ESTATE_MANAGER , ESTATE_OWNER
Allow_osSetWindParam = PARCEL_GROUP_MEMBER , PARCEL_OWNER , ESTATE_MANAGER , ESTATE_OWNER
Allow_osTerrainFlush = PARCEL_GROUP_MEMBER , PARCEL_OWNER , ESTATE_MANAGER , ESTATE_OWNER
Allow_osUnixTimeToTimestamp = PARCEL_GROUP_MEMBER , PARCEL_OWNER , ESTATE_MANAGER , ESTATE_OWNER
;
; *** Threat-Level=Low
;L'abus intentionnel peut causer des accidents ou dysfonctionnement dans certaines
;circonstances, qui peuvent être facilement corrigées, ou certains utilisateurs peut
;être dupé dans certaines situations de manière évitable.
Allow_osAvatarName2Key =PARCEL_GROUP_MEMBER , PARCEL_OWNER , ESTATE_MANAGER , ESTATE_OWNER
Allow_osFormatString =PARCEL_GROUP_MEMBER , PARCEL_OWNER , ESTATE_MANAGER , ESTATE_OWNER
Allow_osKey2Name =PARCEL_GROUP_MEMBER , PARCEL_OWNER , ESTATE_MANAGER , ESTATE_OWNER
Allow_osLoadedCreationDate =PARCEL_GROUP_MEMBER , PARCEL_OWNER , ESTATE_MANAGER , ESTATE_OWNER
Allow_osLoadedCreationID =PARCEL_GROUP_MEMBER , PARCEL_OWNER , ESTATE_MANAGER , ESTATE_OWNER
Allow_osLoadedCreationTime =PARCEL_GROUP_MEMBER , PARCEL_OWNER , ESTATE_MANAGER , ESTATE_OWNER
Allow_osMessageObject =PARCEL_GROUP_MEMBER , PARCEL_OWNER , ESTATE_MANAGER , ESTATE_OWNER
;
; *** Threat-Level=Moderate
;L'abus intentionnel peut provoquer un déni de service et les accidents avec un
;potentiel de perte de données ou de l'État, ou les utilisateurs de confiance peut
;être dupé dans des situations embarrassantes ou gênantes.
Allow_osGetGridCustom = PARCEL_OWNER , ESTATE_MANAGER , ESTATE_OWNER
Allow_osGetGridHomeURI = PARCEL_OWNER , ESTATE_MANAGER , ESTATE_OWNER
Allow_osGetGridLoginURI = PARCEL_OWNER , ESTATE_MANAGER , ESTATE_OWNER
Allow_osGetGridName = PARCEL_OWNER , ESTATE_MANAGER , ESTATE_OWNER
Allow_osGetGridNick = PARCEL_OWNER , ESTATE_MANAGER , ESTATE_OWNER
Allow_osGetRegionStats = PARCEL_OWNER , ESTATE_MANAGER , ESTATE_OWNER
Allow_osGetSimulatorMemory = PARCEL_OWNER , ESTATE_MANAGER , ESTATE_OWNER
Allow_osSetSpeed = PARCEL_OWNER , ESTATE_MANAGER , ESTATE_OWNER
;
; *** Threat-Level=High
Allow_osOwnerSaveAppearance = ESTATE_MANAGER , ESTATE_OWNER
Allow_osCauseDamage = ESTATE_MANAGER , ESTATE_OWNER
Allow_osCauseHealing = ESTATE_MANAGER , ESTATE_OWNER
Allow_osGetAgentIP = ESTATE_MANAGER , ESTATE_OWNER
Allow_osGetLinkPrimitiveParams = ESTATE_MANAGER , ESTATE_OWNER
Allow_osGetPrimitiveParams = ESTATE_MANAGER , ESTATE_OWNER
Allow_osGetRegionMapTexture = ESTATE_MANAGER , ESTATE_OWNER
Allow_osGetScriptEngineName = ESTATE_MANAGER , ESTATE_OWNER
Allow_osGetSimulatorVersion = ESTATE_MANAGER , ESTATE_OWNER
Allow_osMakeNotecard = ESTATE_MANAGER , ESTATE_OWNER
Allow_osMatchString = ESTATE_MANAGER , ESTATE_OWNER
Allow_osNpcCreate = ESTATE_MANAGER , ESTATE_OWNER
Allow_osNpcGetPos = ESTATE_MANAGER , ESTATE_OWNER
Allow_osNpcGetRot = ESTATE_MANAGER , ESTATE_OWNER
Allow_osNpcLoadAppearance = ESTATE_MANAGER , ESTATE_OWNER
Allow_osNpcMoveTo = ESTATE_MANAGER , ESTATE_OWNER
Allow_osNpcMoveToTarget = ESTATE_MANAGER , ESTATE_OWNER
Allow_osNpcPlayAnimation = ESTATE_MANAGER , ESTATE_OWNER
Allow_osNpcRemove = ESTATE_MANAGER , ESTATE_OWNER
Allow_osNpcSaveAppearance = ESTATE_MANAGER , ESTATE_OWNER
Allow_osNpcSay = ESTATE_MANAGER , ESTATE_OWNER
Allow_osNpcSetRot = ESTATE_MANAGER , ESTATE_OWNER
Allow_osNpcSit = ESTATE_MANAGER , ESTATE_OWNER
Allow_osNpcStand = ESTATE_MANAGER , ESTATE_OWNER
Allow_osNpcStopAnimation = ESTATE_MANAGER , ESTATE_OWNER
Allow_osParcelJoin = ESTATE_MANAGER , ESTATE_OWNER
Allow_osParcelSubdivide = ESTATE_MANAGER , ESTATE_OWNER
Allow_osRegionRestart = ESTATE_MANAGER , ESTATE_OWNER
Allow_osSetParcelDetails = ESTATE_MANAGER , ESTATE_OWNER
Allow_osSetPrimitiveParams = ESTATE_MANAGER , ESTATE_OWNER
Allow_osSetProjectionParams = ESTATE_MANAGER , ESTATE_OWNER
Allow_osSetRegionWaterHeight = ESTATE_MANAGER , ESTATE_OWNER
Allow_osSetStateEvents = ESTATE_MANAGER , ESTATE_OWNER
Allow_osSetTerrainHeight = ESTATE_MANAGER , ESTATE_OWNER
;
; *** Threat-Level=VeryHigh
Allow_osAvatarPlayAnimation = ESTATE_MANAGER , ESTATE_OWNER
Allow_osAvatarStopAnimation = ESTATE_MANAGER , ESTATE_OWNER
Allow_osGetNotecard = true
Allow_osGetNotecardLine = ESTATE_MANAGER , ESTATE_OWNER
Allow_osGetNumberOfNotecardLines = ESTATE_MANAGER , ESTATE_OWNER
Allow_osRegionNotice = ESTATE_MANAGER , ESTATE_OWNER
Allow_osAgentSaveAppearance = ESTATE_MANAGER , ESTATE_OWNER ;(missing from IOSSL_API.cs)
Allow_osSetRot = ESTATE_MANAGER , ESTATE_OWNER ;(missing from IOSSL_API.cs)
;
; *** Threat-Level=Severe
Allow_osConsoleCommand = ESTATE_OWNER
Allow_osKickAvatar = ESTATE_OWNER
Allow_osTeleportAgent = ESTATE_OWNER