• All submissions to this site are governed by Second Life Project Contribution Agreement. By submitting patches and other information using this site, you acknowledge that you have read, understood, and agreed to those terms.
Issue Details (XML | Word | Printable)

Key: SVC-2188
Type: New Feature New Feature
Status: Open Open
Priority: Normal Normal
Assignee: Unassigned
Reporter: Gaius Goodliffe
Votes: 3
Watchers: 2
Operations

If you were logged in you would be able to see more operations.
2. Second Life Service - SVC

Need new flags for "hover up only" and "hover down only"

Created: 17/Apr/08 03:16 PM   Updated: 29/Sep/08 08:54 AM
Return to search
Component/s: Physics
Affects Version/s: None
Fix Version/s: None

Issue Links:
Relates


 Description  « Hide
As described in SVC-1972, VEHICLE_FLAGS_HOVER_UP_ONLY does not result in behavior consistent with its original documentation. However, its current behavior has become (to quote Andrew Linden) a "misfeature" that must be preserved because too many vehicles depend on it.

I'd like to propose two new flags for vehicles. One would actually do what the old flag didn't: cause hover to push up only while not ever causing any downward push, essentially establishing a "flight floor" for the vehicle. This would be extremely useful for craft like a seaplane, where it should be able to fly free, but upon descent to a certain level, not descend further but merely bob a bit, hovering at that height until taken into the skies again. This could be called VEHICLE_FLAGS_HOVER_UP_ONLY_FIXED, or maybe just VEHICLE_FLAGS_HOVER_IS_MIN or HOVER_IS_FLOOR or the like.

The second flag would do the opposite: cause hover to only apply downward force, never upward force, establishing a "flight ceiling" for the vehicle. This would be useful for craft like a submarine, which should have a full range of 3D movement below a certain height, but be prevented from going above it, just bobbing a bit when it reaches the max. This could be named something like VEHICLE_FLAGS_HOVER_DOWN_ONLY, VEHICLE_FLAGS_HOVER_IS_MAX, or HOVER_IS_CEILING or anything along those lines.



 All   Comments   Change History      Sort Order: Ascending order - Click to sort in descending order
Gaius Goodliffe made changes - 17/Apr/08 03:18 PM
Field Original Value New Value
Link This issue Relates to SVC-1972 [ SVC-1972 ]
McCabe Maxsted made changes - 29/Sep/08 08:54 AM
Link This issue is related to by SVC-3109 [ SVC-3109 ]
Sue Linden made changes - 13/Nov/08 12:05 PM
Workflow jira-2007-12-22a [ 54980 ] jira-2008-11-14 [ 80972 ]
Sue Linden made changes - 13/Nov/08 04:31 PM
Workflow jira-2008-11-14 [ 80972 ] jira-2008-11-14a [ 87331 ]
Sue Linden made changes - 13/Nov/08 04:50 PM
Workflow jira-2008-11-14 [ 87331 ] jira-2008-11-14a [ 93534 ]