Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0008383opensim[REGION] Script Functionspublic2018-09-28 10:012018-10-29 04:34
ReporterBillBlight 
Assigned ToUbitUmarov 
PrioritylowSeverityfeatureReproducibilityN/A
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version0.9.0.1 
Target VersionFixed in Version 
Summary0008383: [PATCH] add osSetOwnerSpeed(float SpeedModifier)
DescriptionA lot of people love their "Speed Huds" but having the current function osSetSpeed() enabled for everyone or large groups is not really an option as it allows to set the speed based on UUID.

My patch adds a new function, osSetOwnerSpeed(float SpeedModifier), that only affects the owner of the object/script.


Further clarification ...

if you enable osSetSpeed for many users so their "Speed Huds" work, then that can allow griefing because it can be used to set any avatars speed modifier by UUID .

osSetOwnerSpeed can be enabled separate to allow speed huds to work for the owner only and not affect other avatars.

This new function also has a cap on it of a modifier of 4 so it cannot get too out of hand.
TagsNo tags attached.
Git Revision or version number
Run ModeStandalone (1 Region) , Standalone (Multiple Regions) , Grid (1 Region per Sim) , Grid (Multiple Regions per Sim)
Physics EngineBulletSim, ubODE
EnvironmentMono / Linux64
Mono Version5.x
Viewer
Attached Filespatch file icon 0001-add-osSetOwnerSpeed.patch [^] (3,860 bytes) 2018-09-28 10:01 [Show Content]

- Relationships

-  Notes
(0033103)
UbitUmarov (administrator)
2018-09-29 13:45

on master with minor changes, thx
(0033105)
djphil (reporter)
2018-09-30 18:22

Wiki up to date @ http://opensimulator.org/wiki/OsSetOwnerSpeed [^]

- Issue History
Date Modified Username Field Change
2018-09-28 10:01 BillBlight New Issue
2018-09-28 10:01 BillBlight File Added: 0001-add-osSetOwnerSpeed.patch
2018-09-28 10:01 BillBlight Status new => patch included
2018-09-28 10:03 BillBlight Summary osSetOwnerSpeed(float SpeedModifier) => [PATCH] add osSetOwnerSpeed(float SpeedModifier)
2018-09-28 13:07 BillBlight Description Updated View Revisions
2018-09-28 13:52 BillBlight Note Added: 0033101
2018-09-28 13:53 BillBlight Note View State: 0033101: private
2018-09-28 13:54 BillBlight Note View State: 0033101: public
2018-09-28 14:34 BillBlight Note Edited: 0033101 View Revisions
2018-09-28 16:55 BillBlight Note Deleted: 0033101
2018-09-29 13:45 UbitUmarov Note Added: 0033103
2018-09-30 18:22 djphil Note Added: 0033105
2018-10-20 12:09 UbitUmarov Status patch included => closed
2018-10-20 12:09 UbitUmarov Assigned To => UbitUmarov
2018-10-20 12:09 UbitUmarov Resolution open => fixed
2018-10-29 04:34 aiaustin Relationship added related to 0008304
2018-10-29 04:34 aiaustin Relationship deleted related to 0008304


Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker