SimStats

From Second Life Wiki
Revision as of 17:04, 9 July 2008 by Zwagoth Klaar (talk | contribs) (LONG LIST IS LONG!!!)
Jump to navigation Jump to search

Message Layout

{
	SimStats Low 140 Trusted Unencoded
	{
		Region Single
		{	RegionX				U32				}
		{	RegionY				U32				}
		{	RegionFlags			U32				}
		{	ObjectCapacity		U32				}
	}
	{
		Stat	Variable
		{	StatID		U32	}
		{	StatValue	F32	}
	}
	{
		PidStat Single
		{	PID					S32				}
	}
}

Usage and Notes

This message is sent to all connected clients (and simulators + dataserver?) about once a second to reflect the current statistical details maintained by the simulator.

  • PidStat.PID is most likely the operating system process id of the simulator software on the host.
  • RegionX and RegionY are the X and Y MAP coordinates, not its global coordinates.
  • ObjectCapacity is the number of primitives(tasks) the region can hold. (Usually 15,000)

RegionFlags values

Value Flag Comment
0x01 REGION_FLAGS_ALLOW_DAMAGE Damage system forced to on for entire region.
0x02 REGION_FLAGS_ALLOW_LANDMARK If agents can create landmarks anywhere within the region.(Forced on)
0x04 REGION_FLAGS_ALLOW_SET_HOME If agents can set their home location to anywhere within the region.(Forced on)
0x08 REGION_FLAGS_RESET_HOME_ON_TELEPORT If agents home location is set to the destination upon teleporting out of the region.
0x10 REGION_FLAGS_SUN_FIXED If the sun should not move with time.
0x20 REGION_FLAGS_TAX_FREE If taxes should not apply to this region.(Deprecated)
0x40 REGION_FLAGS_BLOCK_TERRAFORM Land cannot be changed anywhere within the region. Trees and plants may still be placed.
0x80 REGION_FLAGS_BLOCK_LAND_RESELL Land cannot be released, sold, or bought within the entire region.
0x100 REGION_FLAGS_SANDBOX Region is a sandbox and is wiped every 12 hours.(Appears deprecated.)
0x200 REGION_FLAGS_NULL_LAYER Unknown: Related to the availability of an overview world map tile.(Think mainland images when zoomed out.)
0x400 REGION_FLAGS_SKIP_AGENT_ACTION Unknown: Related to region debug flags. Possibly to skip processing of agent interaction with world.
0x800 REGION_FLAGS_SKIP_UPDATE_INTEREST_LIST Region does not update agent prim interest lists. Internal debugging option.
0x1000 REGION_FLAGS_SKIP_COLLISIONS Makes all objects phantom and or pins them in place, does not affect agents.
0x2000 REGION_FLAGS_SKIP_SCRIPTS Region does not run scripts, affects whole region.
0x4000 REGION_FLAGS_SKIP_PHYSICS Region does not run physics timesteps. All objects are frozen, including agents.
0x8000 REGION_FLAGS_EXTERNALLY_VISIBLE Region can be seen from other regions on world map. (Legacy world map option?)
0x10000 REGION_FLAGS_MAINLAND_VISIBLE(UNDEFINED) Region can be seen from mainland on world map. (Legacy world map option?)
0x20000 REGION_FLAGS_PUBLIC_ALLOWED Agents not explicitly on the access list can visit the region.
0x40000 REGION_FLAGS_BLOCK_DWELL Traffic calculations are not run across entire region, overrides parcel settings.
0x80000 REGION_FLAGS_BLOCK_FLY Flight is disabled for the entire region, overrides parcel settings.
0x100000 REGION_FLAGS_ALLOW_DIRECT_TELEPORT If teleports are allowed to exactly locations, if not on, agent is routed to nearest telehub. Overrides parcel settings.
0x200000 REGION_FLAGS_ESTATE_SKIP_SCRIPTS Region is not running scripts, persisted in database. Set on an estate level.
0x400000 REGION_FLAGS_RESTRICT_PUSHOBJECT Restricts the usage of the LSL llPushObject function, applies to whole region.
0x800000 REGION_FLAGS_DENY_ANONYMOUS Denys "dangerous hackers" with no payment info from entering the region.
0x1000000 REGION_FLAGS_DENY_IDENTIFIED(UNDEFINED) Denys agents with payment info from entering the region.(Legacy removed option.)
0x2000000 REGION_FLAGS_DENY_TRANSACTED(UNDEFINED) Denys agents with payment info that has been used from entering the region.(Legacy removed option.)
0x4000000 REGION_FLAGS_ALLOW_PARCEL_CHANGES Parcels within the region may be joined or divided by anyone, not just estate owners/managers.
0x8000000 REGION_FLAGS_ABUSE_EMAIL_TO_ESTATE_OWNER Abuse reports sent from within this region are sent to the estate owner defined email.
0x10000000 REGION_FLAGS_ALLOW_VOICE Voice can be enabled within the region.
0x20000000 REGION_FLAGS_BLOCK_PARCEL_SEARCH Removes the ability from parcel owners to set their parcels to show in search.
0x40000000 REGION_FLAGS_DENY_AGEUNVERIFIED Denys agents who have not been age verified from entering the region.