mirror of
https://github.com/Sei-Lisa/LSL-PyOptimizer
synced 2025-07-01 15:48:21 +00:00
37 lines
1.2 KiB
Text
37 lines
1.2 KiB
Text
// Functions for which certain parameters produce predictable results.
|
|
default
|
|
{
|
|
timer()
|
|
{
|
|
llSetPrimitiveParams( // won't be optimized out because it has side effects
|
|
[ llFrand(0.0)
|
|
, llFrand(-0.0)
|
|
, llFrand(1.4e-45)
|
|
, llFrand(-1.4e-45)
|
|
, llFrand(1.1754942e-38) // denormal - loses 1 bit precision
|
|
, llFrand(1e40)
|
|
, llFrand(-1e40)
|
|
, llFrand(1e40*0)
|
|
, llFrand(-1e40*0)
|
|
, llCloud(<0,1,2>)
|
|
, llAvatarOnLinkSitTarget(256)
|
|
, llEdgeOfWorld(<0,1,2>,<0,0,1>)
|
|
, llGetAgentInfo(".")
|
|
, llGetAgentLanguage("")
|
|
, llGetAgentSize(NULL_KEY)
|
|
, llGetAlpha(9)
|
|
, llGetAnimation("0")
|
|
, llGetColor(9)
|
|
, llGetDisplayName("")
|
|
, llGetStatus(STATUS_CAST_SHADOWS)
|
|
, llIsFriend(".")
|
|
, llGetLinkSitFlags(257)
|
|
, llGetLinkSitFlags(-1)
|
|
, llGetLinkSitFlags(-2)
|
|
, llGetLinkSitFlags(-3)
|
|
]);
|
|
llSetPrimitiveParams(llGetAgentList(3, []));
|
|
llSetPrimitiveParams(llGetAnimationList(""));
|
|
llSetPrimitiveParams(llGetBoundingBox(""));
|
|
}
|
|
}
|