UbitUmarov
53003db4cf
stop warning about integer division cast to float
2016-11-09 22:12:27 +00:00
UbitUmarov
592a915d8d
add rest of wiring for terrain bake persistent store (mantis 8024 but not
...
using its code). Only did minor testing in MySQL
2016-09-17 17:56:56 +01:00
UbitUmarov
0cdad0faf4
stop using legacy storeterrain in scene.cs
2016-09-17 14:54:41 +01:00
UbitUmarov
1b18711205
move SpinObject funtions from Scenegraph to PacketHandlers, close to grab handles, since they are related operations (possible should be moving to graph, not clear this files roles)
2016-09-16 19:33:49 +01:00
UbitUmarov
804d4971e2
my broken version of vehicle mouse steer on ubOde (no bank,needs better damp)
2016-08-28 03:51:20 +01:00
UbitUmarov
ed6d9199ce
coment some debug messages
2016-08-23 11:52:52 +01:00
UbitUmarov
0baaa23bde
remove sceneGraph MoveObject and make it part of ProcessObjectGrabUpdate ( scene.PacketHandlers) where it belongs
2016-08-21 20:00:27 +01:00
UbitUmarov
e734d526fc
on object delete send a direct kill and a delayed one via updates queue, Until we find why some are missing, (if its not by udp nature). also remove redundant avatar stands
2016-08-19 17:57:19 +01:00
UbitUmarov
41062c1627
fix misspelled message mantis: 7996
2016-08-16 04:21:49 +01:00
UbitUmarov
c04792142f
partially revert commit 42a9afdc43cc.. of 06-12 not allowing more updates to be enqueued on deleted objects. Keep the catch up on deenqueue, so preserving the race condition safe guard. Let Scene sendkillObject work even if object is flaged as deleted. Still not clear how this are related to mantis 7858 or even less to 7990.
2016-08-12 03:58:04 +01:00
UbitUmarov
23578635df
more changes relative to incorrect use of activegroupid
2016-08-05 15:19:42 +01:00
UbitUmarov
7a69b7d20d
remove more code related to Mega regions
2016-07-28 00:48:12 +01:00
UbitUmarov
ec8101a24a
remove references to RegionCombinerModule
2016-07-28 00:34:16 +01:00
UbitUmarov
abf423e361
be nicer to PIs (actually linux)
2016-07-12 23:23:47 +01:00
UbitUmarov
5bb5eb4e37
don't break child agents start position
2016-07-12 16:33:09 +01:00
UbitUmarov
e0878864e8
work around missing information on child creation, hidding its effects with reduced view range in culling option is on
2016-07-12 15:50:05 +01:00
UbitUmarov
c02fe98b7d
add test option ObjectsCullingByDistance. In future, if true, it may
...
prevent sending objects outside view range to viewers. DO NOT SET TRUE
unless testing it. Code still not completei!!!
2016-07-06 16:13:27 +01:00
Diva Canto
e00603f78a
New config var: DisableObjectTransfer. If set to True, objects never cross; instead they stay in the region, possibly placed outside its borders.
2016-07-03 12:24:31 -07:00
UbitUmarov
a443dcce89
try to place avatars on a nicer location, when they arrive into a banned parcel
2016-07-03 10:22:14 +01:00
Diva Canto
f8bd3d2f2e
Mantis #7935 : regression on transferring attachments over the HG
2016-06-22 11:52:53 -07:00
Diva Canto
206faf0218
Guard against occurring null ref.
2016-06-18 17:00:15 -07:00
Diva Canto
1468ee9179
Mantis #7858 . This is s shot in the dark, because I cannot reproduce the problem. Removed what seemed to be redundant kill object calls that weren't there in 0.8.2 -- kill object is already being called in DeleteGroupFromScene.
2016-06-11 09:38:19 -07:00
Jeff Kelley
527ea6af02
Fixed discrepancy between code and ini symbols.
2016-05-23 19:19:36 +02:00
Melanie Thielker
59ed89769a
Apply user specified default perms across the board, to items uploaded as well as items created and to rezzed prims in world.
...
This effectively removes the concept of "default permissions" from OpenSim
because all known modern viewers set the permissions flags on login.
Ancient abandoned viewers will now default to the SL defaults.
2016-04-29 22:36:56 +02:00
Robert Adams
b65a18ef3f
Remove unused parameter ShouldUseFireAndForgetForCollisions. It was
...
used a while ago for testing but the execution code was removed.
2016-03-06 14:16:46 -08:00
UbitUmarov
668ff1e12c
make sure MaxRegionsViewDistance is lower than MaxDrawDistance
2016-01-26 20:55:00 +00:00
UbitUmarov
109723dc2d
add option MaxRegionsViewDistance to control the maximum range to tell viewer to connect to Neighbour regions, since that is diferent from view range
2016-01-26 20:39:37 +00:00
UbitUmarov
24aa529715
fix avatar movetotarget that got broken with changes on significant movement. Do it all on scenepresence.cs, and not also on scene.cs. check distance to target only on X,Y if not flying or landing
2015-12-23 21:22:00 +00:00
UbitUmarov
a4f91e5064
do not change a attachment phatom state on crossings
2015-12-19 19:49:27 +00:00
UbitUmarov
01a27e8c71
establish a minimun for ReprioritizationDistance
2015-12-19 17:39:42 +00:00
UbitUmarov
9327bb2546
a few more changes on parcels location finding
2015-12-15 18:19:08 +00:00
UbitUmarov
a9e8bd2884
remove replaced code
2015-12-15 17:20:00 +00:00
UbitUmarov
c7b963df8f
replace GetNearestPoint... funtions
2015-12-15 17:13:32 +00:00
UbitUmarov
2f7e9a97db
rename a parameter
2015-12-14 14:07:30 +00:00
UbitUmarov
78794b1dfe
bug fix
2015-12-14 14:06:17 +00:00
UbitUmarov
2a354f6c28
calculate land startpoint, endpoint and center estimate when it is updated, it not every time they are needed
2015-12-14 11:57:24 +00:00
UbitUmarov
6c5005aa3b
several changes to telehubs, LandPoint and land access
2015-12-13 16:59:01 +00:00
UbitUmarov
36e53b0e03
fix: do tell and log denied access to estate
2015-12-13 12:42:15 +00:00
UbitUmarov
5d6da6bb35
fix: if no groups module, deny access
2015-12-13 12:14:31 +00:00
UbitUmarov
f3c03aaa62
several changes to region and land access control - this may be a bit broken now
2015-12-13 11:31:06 +00:00
UbitUmarov
62009ba9c0
remove some SOG references on delete to help GC
2015-12-10 14:00:43 +00:00
UbitUmarov
bb0db96256
DeregisterRegion from grid earlier on close
2015-11-27 14:01:42 +00:00
UbitUmarov
e2fb600bf5
change Backup on scene close to Forced, and not dependent on last change time.
2015-11-27 13:56:57 +00:00
UbitUmarov
c5395cef74
remove thread Heartbeat from watchdog
2015-11-27 13:45:14 +00:00
Melanie Thielker
9afe2b018f
Mantis #7765 : Add new ClampNegativeZ option. Defaults to false to restore prior functionality.
...
Avination code wasn't designed for deep building.
2015-11-26 17:29:50 +01:00
UbitUmarov
da5aad87bf
start adding LegacySitOffsets option. TRUE will prevent the use of new math for the compensation of SL sittarget bug, and so not break content. (this is the main code change)
2015-11-17 17:41:09 +00:00
UbitUmarov
f7f5aba597
remove unused parameter
2015-11-17 07:59:11 +00:00
UbitUmarov
67aefb5e42
bug fix: StateSource of a SOG that is not a attachment is StateSource.PrimCrossing
2015-11-17 00:48:35 +00:00
Melanie Thielker
8c7f475740
Add some values to the SimulatorFeatures cap's OpenSimExtras section:
...
SimulatorFPS: The actual optimal FPS of the simulator, un-fudged
SimulatorFPSFactor: The fudge factor that is applied to the stats sent to the viewer
SimulatorFPSWarnPercent: The percentage below which a lag meter should go to amber
SimulatorFPSCritPercent: The percentage below which a lag meter should go to red
To display the real values, a viewer would divide the reported FPS by the SimulatorFPSFactor and use that to calculate the percentage of SimulatorFPS. E.g. reported is 55fps, SimulatorFPSFactor is 5.0 and SimulatorFPS is 11.
2015-11-12 21:13:44 +01:00
Melanie Thielker
d3911606ef
Move a call to RequestModuleInterface to a new scene callback function
...
because the current implementation would have always returned null
2015-11-12 20:34:09 +01:00