SLBridge: register GunMetal-DX combat / map-share / ping traffic as protocol v1 types (before CombatFX #1211 lands) #1217

Open
opened 2026-10-28 16:42:53 +00:00 by sky_line · 0 comments
Owner

Part of #1213. Blocks the bridge-facing parts of #1211 (GunMetal-DX stage 6).

GunMetal-DX's combat features extend our helper (slipstream_helper.lsl +~409 lines) for:

  • Combat 2.0 region-log events (hits, kills, ghost projectiles, rez queue);
  • map share;
  • the ping wheel.

When porting them:

  • define them as combat/*, mapshare/*, ping/* types in the registry with explicit budgets;
  • send nothing unless CombatFX is on;
  • recipient-side mute / opt-out for anything shown to other avatars (map share, pings), with an abuse budget;
  • keep identity-from-sim and the helper's filtering;
  • reuse their well-engineered token buckets where they fit the registry.
Part of #1213. Blocks the bridge-facing parts of #1211 (GunMetal-DX stage 6). GunMetal-DX's combat features extend our helper (`slipstream_helper.lsl` +~409 lines) for: - Combat 2.0 region-log events (hits, kills, ghost projectiles, rez queue); - map share; - the ping wheel. When porting them: - define them as `combat/*`, `mapshare/*`, `ping/*` types in the registry with explicit budgets; - send nothing unless **CombatFX** is on; - recipient-side mute / opt-out for anything shown to other avatars (map share, pings), with an abuse budget; - keep identity-from-sim and the helper's filtering; - reuse their well-engineered token buckets where they fit the registry.
sky_line added this to the Slipstream project 2026-10-28 16:42:53 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
sky_line/Slipstream#1217
No description provided.