|Anonymous | Login | Signup for a new account||2019-07-18 15:25 PDT|
|Main | My View | View Issues | Change Log | Roadmap | Summary | My Account|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0008362||opensim||[REGION] OpenSim Core||public||2018-09-01 15:40||2018-09-02 05:07|
|Target Version||Fixed in Version|
|Summary||0008362: Correct work of estate debug options: DisableCollisions and DisablePhysics. Adding possibility to set them from ini files.|
|Description||1. I have designed boolean CollisionsEnabled, that is necessary to make estate debug option: DisableCollisions properly work from the viewer estate menu.|
2. I have set option: DisablePhysics to correctly work after shutdown and start region.
3. I have added possibility to set: DisableCollisions, DisablePhysics and DisableScripts from ini files. That is so called: safe mode of region start and it is part of work to implement: region restart safe due to last SL server version.
If it comes to DisableCollisions, it has been set accordingly to SL style:
DisableCollisions = disable detection of collisions events by scripts.
example of school script:
llOwnerSay("Collision has been detected.");
land_collision_start( vector pos )
llOwnerSay("Land collision at: "+(string) pos.x + ","+(string) pos.y+","+(string)pos.z);
Certainly, the mine concept of DisableCollisions here, can be discussed.
Since, we do not need to set it analogously as it exists in SL.
Anyway, giving possibility to start region with those options set from ini files always helps in situations, when region's performance has been put on knees and we should start it and clean it in safe mode.
All feedbacks are welcomed.
|Tags||No tags attached.|
|Git Revision or version number|
|Run Mode||Standalone (1 Region) , Standalone (Multiple Regions) , Grid (1 Region per Sim) , Grid (Multiple Regions per Sim)|
|Physics Engine||BasicPhysics, ODE, BulletSim, ubODE|
|Environment||Mono / Linux32, Mono / Linux64, Mono / Windows, Mono / OSX, .NET / Windows32, .NET / Windows64|
|Attached Files||0001-Design-of-bool-CollisionsEnabled-to-make-estate-debu.patch [^] (14,822 bytes) 2018-09-01 15:40 [Show Content]|
Oops.. no, no.. sorry
We may talk the reasons inworld, as usual
|2018-09-01 15:40||Mandarinka Tasty||New Issue|
|2018-09-01 15:40||Mandarinka Tasty||File Added: 0001-Design-of-bool-CollisionsEnabled-to-make-estate-debu.patch|
|2018-09-01 15:40||Mandarinka Tasty||Status||new => patch included|
|2018-09-02 05:07||UbitUmarov||Note Added: 0032913|
|Copyright © 2000 - 2012 MantisBT Group|