secondlife / secondlife/viewer

'lure_experience' setting for lures_obey_telehubs

Open
#3,554 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement stale team:viewer
Dominant language
C++
Stars
299
Forks
146
Avg merge
1d 9h
Merged PRs (30d)
88

Description

In my experience enabled region avatars are automatically ejected if they are not in the required experience. This is by design to prevent cheating.

A side effect of this is a poor user experience for new users who receive teleport offers from existing members of the experience in my region.

I would like to make my region more new-user friendly by instead of ejecting the new user, sending them to the region telehub where they can learn about the sim and join the experience.

Currently in SL we have the lures_obey_telehubs region setting, however, enabling this causes users to be unable to teleport each other around the sim.

I would like to be able to designate an experience uuid, that if the user is in, will bypass the lures_obey_telehubs enabled setting.

https://secondlife.canny.io/admin/board/scripting-features/p/lure-experience-setting-for-lures-obey-telehubs

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by tracing where the viewer handles the lures_obey_telehubs setting and experience eligibility, then review the linked Canny request for the intended behavior. Done means the new experience UUID setting is supported and users in that experience bypass the setting as described without changing other teleport behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
game-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.