diff --git a/builtins.txt b/builtins.txt index 2a077f2..4893562 100644 --- a/builtins.txt +++ b/builtins.txt @@ -1,4 +1,4 @@ -// Generated by LSL2 Derived Files Generator. Database version: 0.0.20230203000; output module version: 0.0.20140731000 +// Generated by LSL2 Derived Files Generator. Database version: 0.0.20230409000; output module version: 0.0.20140731000 integer llAbs( integer val ) float llAcos( float val ) void llAddToLandBanList( key avatar, float hours ) @@ -216,6 +216,7 @@ vector llGroundContour( vector offset ) vector llGroundNormal( vector offset ) void llGroundRepel( float height, integer water, float tau ) vector llGroundSlope( vector offset ) +string llHMAC( string authkey, string message, string hashalg ) key llHTTPRequest( string url, list parameters, string body ) void llHTTPResponse( key request_id, integer status, string body ) integer llHash( string val ) @@ -326,6 +327,7 @@ void llRemoveInventory( string item ) void llRemoveVehicleFlags( integer flags ) integer llReplaceAgentEnvironment( key agent_id, float transition, string environment ) integer llReplaceEnvironment( vector position, string environment, integer track_no, integer day_length, integer day_offset ) +string llReplaceSubString( string source, string search, string replace, integer count ) key llRequestAgentData( key id, integer data ) key llRequestDisplayName( key id ) void llRequestExperiencePermissions( key agent, string name ) @@ -430,6 +432,7 @@ void llSetVehicleType( integer type ) void llSetVehicleVectorParam( integer param, vector vec ) void llSetVelocity( vector velocity, integer local ) void llShout( integer channel, string msg ) +string llSignRSA( string privkey, string message, string hashalg ) float llSin( float theta ) integer llSitOnLink( key agent_id, integer link ) void llSitTarget( vector offset, rotation rot ) @@ -473,6 +476,7 @@ key llUpdateKeyValue( string k, string v, integer checked, string original_value float llVecDist( vector v1, vector v2 ) float llVecMag( vector v ) vector llVecNorm( vector v ) +integer llVerifyRSA( string pubkey, string message, string signature, string hashalg ) void llVolumeDetect( integer detect ) void llWanderWithin( vector center, vector radius, list options ) float llWater( vector offset ) @@ -1144,7 +1148,33 @@ const integer REVERSE = 0x4 const integer ROTATE = 0x20 const integer SCALE = 0x40 const integer SCRIPTED = 0x8 +const integer SIM_STAT_ACTIVE_SCRIPT_COUNT = 12 +const integer SIM_STAT_AGENT_COUNT = 10 +const integer SIM_STAT_AGENT_MS = 7 +const integer SIM_STAT_AGENT_UPDATES = 2 +const integer SIM_STAT_AI_MS = 26 +const integer SIM_STAT_ASSET_DOWNLOADS = 15 +const integer SIM_STAT_ASSET_UPLOADS = 16 +const integer SIM_STAT_CHILD_AGENT_COUNT = 11 +const integer SIM_STAT_FRAME_MS = 3 +const integer SIM_STAT_IMAGE_MS = 8 +const integer SIM_STAT_IO_PUMP_MS = 24 +const integer SIM_STAT_NET_MS = 4 +const integer SIM_STAT_OTHER_MS = 5 +const integer SIM_STAT_PACKETS_IN = 13 +const integer SIM_STAT_PACKETS_OUT = 14 const integer SIM_STAT_PCT_CHARS_STEPPED = 0 +const integer SIM_STAT_PHYSICS_FPS = 1 +const integer SIM_STAT_PHYSICS_MS = 6 +const integer SIM_STAT_PHYSICS_OTHER_MS = 20 +const integer SIM_STAT_PHYSICS_SHAPE_MS = 19 +const integer SIM_STAT_PHYSICS_STEP_MS = 18 +const integer SIM_STAT_SCRIPT_EPS = 21 +const integer SIM_STAT_SCRIPT_MS = 9 +const integer SIM_STAT_SCRIPT_RUN_PCT = 25 +const integer SIM_STAT_SLEEP_MS = 23 +const integer SIM_STAT_SPARE_MS = 22 +const integer SIM_STAT_UNACKED_BYTES = 17 const integer SIT_INVALID_AGENT = -4 const integer SIT_INVALID_LINK = -5 const integer SIT_INVALID_OBJECT = -7 diff --git a/builtins_txt.cc b/builtins_txt.cc index 161239f..fa936ed 100644 --- a/builtins_txt.cc +++ b/builtins_txt.cc @@ -219,6 +219,7 @@ const char *builtins_txt[] = { "vector llGroundNormal( vector offset )", "void llGroundRepel( float height, integer water, float tau )", "vector llGroundSlope( vector offset )", +"string llHMAC( string authkey, string message, string hashalg )", "key llHTTPRequest( string url, list parameters, string body )", "void llHTTPResponse( key request_id, integer status, string body )", "integer llHash( string val )", @@ -329,6 +330,7 @@ const char *builtins_txt[] = { "void llRemoveVehicleFlags( integer flags )", "integer llReplaceAgentEnvironment( key agent_id, float transition, string environment )", "integer llReplaceEnvironment( vector position, string environment, integer track_no, integer day_length, integer day_offset )", +"string llReplaceSubString( string source, string search, string replace, integer count )", "key llRequestAgentData( key id, integer data )", "key llRequestDisplayName( key id )", "void llRequestExperiencePermissions( key agent, string name )", @@ -433,6 +435,7 @@ const char *builtins_txt[] = { "void llSetVehicleVectorParam( integer param, vector vec )", "void llSetVelocity( vector velocity, integer local )", "void llShout( integer channel, string msg )", +"string llSignRSA( string privkey, string message, string hashalg )", "float llSin( float theta )", "integer llSitOnLink( key agent_id, integer link )", "void llSitTarget( vector offset, rotation rot )", @@ -476,6 +479,7 @@ const char *builtins_txt[] = { "float llVecDist( vector v1, vector v2 )", "float llVecMag( vector v )", "vector llVecNorm( vector v )", +"integer llVerifyRSA( string pubkey, string message, string signature, string hashalg )", "void llVolumeDetect( integer detect )", "void llWanderWithin( vector center, vector radius, list options )", "float llWater( vector offset )", @@ -1147,7 +1151,33 @@ const char *builtins_txt[] = { "const integer ROTATE = 0x20", "const integer SCALE = 0x40", "const integer SCRIPTED = 0x8", +"const integer SIM_STAT_ACTIVE_SCRIPT_COUNT = 12", +"const integer SIM_STAT_AGENT_COUNT = 10", +"const integer SIM_STAT_AGENT_MS = 7", +"const integer SIM_STAT_AGENT_UPDATES = 2", +"const integer SIM_STAT_AI_MS = 26", +"const integer SIM_STAT_ASSET_DOWNLOADS = 15", +"const integer SIM_STAT_ASSET_UPLOADS = 16", +"const integer SIM_STAT_CHILD_AGENT_COUNT = 11", +"const integer SIM_STAT_FRAME_MS = 3", +"const integer SIM_STAT_IMAGE_MS = 8", +"const integer SIM_STAT_IO_PUMP_MS = 24", +"const integer SIM_STAT_NET_MS = 4", +"const integer SIM_STAT_OTHER_MS = 5", +"const integer SIM_STAT_PACKETS_IN = 13", +"const integer SIM_STAT_PACKETS_OUT = 14", "const integer SIM_STAT_PCT_CHARS_STEPPED = 0", +"const integer SIM_STAT_PHYSICS_FPS = 1", +"const integer SIM_STAT_PHYSICS_MS = 6", +"const integer SIM_STAT_PHYSICS_OTHER_MS = 20", +"const integer SIM_STAT_PHYSICS_SHAPE_MS = 19", +"const integer SIM_STAT_PHYSICS_STEP_MS = 18", +"const integer SIM_STAT_SCRIPT_EPS = 21", +"const integer SIM_STAT_SCRIPT_MS = 9", +"const integer SIM_STAT_SCRIPT_RUN_PCT = 25", +"const integer SIM_STAT_SLEEP_MS = 23", +"const integer SIM_STAT_SPARE_MS = 22", +"const integer SIM_STAT_UNACKED_BYTES = 17", "const integer SIT_INVALID_AGENT = -4", "const integer SIT_INVALID_LINK = -5", "const integer SIT_INVALID_OBJECT = -7", diff --git a/kwdb_version.txt b/kwdb_version.txt index 86e99b6..3ed0c0f 100644 --- a/kwdb_version.txt +++ b/kwdb_version.txt @@ -1,5 +1,5 @@ LSL2 Derived Files Generator version: 0.0.20140116001 -Database version: 0.0.20230304000 +Database version: 0.0.20230409000 Based on the following grid versions: - sl (Second Life): 2023-01-11.577595 + sl (Second Life): 2023-03-24.579022 os (OpenSimulator): v0.9.2.1