From cb8975e56729c6fd077a69df3a7fa06cba285f82 Mon Sep 17 00:00:00 2001 From: UbitUmarov Date: Sat, 24 Jun 2017 23:04:37 +0100 Subject: add string osDrawTranslationTransform(string drawList, LSL_Float x, LSL_Float y), string osDrawRotationTransform(string drawList, LSL_Float x) and string osDrawResetTransform(string drawList) helper functions for the new vector renderer comands. Removed ThreadLevel check of similar funtions that had it None, and actually only set strings --- bin/config-include/osslEnable.ini | 37 +++++++++++++++++++++---------------- 1 file changed, 21 insertions(+), 16 deletions(-) (limited to 'bin/config-include') diff --git a/bin/config-include/osslEnable.ini b/bin/config-include/osslEnable.ini index f9bfe03..4779f60 100644 --- a/bin/config-include/osslEnable.ini +++ b/bin/config-include/osslEnable.ini @@ -65,17 +65,22 @@ ; There are a block of functions for creating and controlling NPCs. ; These can be mis-used so limit use to those you can trust. osslNPC = ${XEngine|osslParcelOG}ESTATE_MANAGER,ESTATE_OWNER - + +; some ThreadLevel None functions no longer do level check. listed comment just to be visible + ; ThreatLevel None - Allow_osDrawEllipse = true - Allow_osDrawFilledEllipse = true - Allow_osDrawFilledPolygon = true - Allow_osDrawFilledRectangle = true - Allow_osDrawImage = true - Allow_osDrawLine = true - Allow_osDrawPolygon = true - Allow_osDrawRectangle = true - Allow_osDrawText = true +; Allow_osDrawEllipse = true ; no level check +; Allow_osDrawFilledEllipse = true ; no level check +; Allow_osDrawFilledPolygon = true ; no level check +; Allow_osDrawFilledRectangle = true ; no level check +; Allow_osDrawTranslationTransform = true ; no level check +; Allow_osDrawRotationTransform = true ; no level check +; Allow_osDrawResetTransform = true ; no level check +; Allow_osDrawImage = true ; no level check +; Allow_osDrawLine = true ; no level check +; Allow_osDrawPolygon = true ; no level check +; Allow_osDrawRectangle = true ; no level check +; Allow_osDrawText = true ; no level check Allow_osGetAgents = ${XEngine|osslParcelOG}ESTATE_MANAGER,ESTATE_OWNER Allow_osGetAvatarList = ${XEngine|osslParcelOG}ESTATE_MANAGER,ESTATE_OWNER Allow_osGetCurrentSunHour = true @@ -93,15 +98,15 @@ Allow_osList2Double = true Allow_osMax = true Allow_osMin = true - Allow_osMovePen = true +; Allow_osMovePen = true ; no level check Allow_osNpcGetOwner = ${XEngine|osslNPC} Allow_osParseJSON = true Allow_osParseJSONNew = true - Allow_osSetFontName = true - Allow_osSetFontSize = true - Allow_osSetPenCap = true - Allow_osSetPenColor = true - Allow_osSetPenSize = true +; Allow_osSetFontName = true ; no level check +; Allow_osSetFontSize = true ; no level check +; Allow_osSetPenCap = true ; no level check +; Allow_osSetPenColor = true ; no level check +; Allow_osSetPenSize = true ; no level check Allow_osSetSunParam = ${XEngine|osslParcelOG}ESTATE_MANAGER,ESTATE_OWNER Allow_osTeleportOwner = ${XEngine|osslParcelOG}ESTATE_MANAGER,ESTATE_OWNER Allow_osWindActiveModelPluginName = true -- cgit v1.1