Skip to content

Conversation

PeccNeck
Copy link
Contributor

@PeccNeck PeccNeck commented Sep 14, 2025

About the PR

This PR is blocked by #3893!!

Makes the Greeting channel actually useful again. New players now automatically receive a Greeting encryption key, and the new player max playtime has been increased to 10 hours for parity with the Panic Bunker.

Why / Balance

Fix for #3892. Details are listed there, but TL;DR it was unused before this except as a private channel between Valet and Frontier Command.

By equipping the key directly into new players' headsets, we avoid the need for an intercom in a noisy area, and ensure it's a resource always available to these new players (instead of just when standing next to said (likely obscure) intercom).

Playtime increase, as stated, is just for parity with the panic bunker. Was 3 hours, now 10.

Technical details

Leverages the changes made in #3893 to equip an additional loadout alongside the new player announcement (Content.Server/_NF/GameTicking/GameTicker.NFSpawning.cs). Also introduces a new CVar, nf14.greeting.loadout, which defines the ID of the loadout prototype to be used. If unset or otherwise invalid, does not apply any loadout.

Adds a corresponding new loadout, NFGreenhornLoadout. Currently used to define a whopping one (1) Greeting encryption key, but fully capable of more - perhaps we could put in a handbook of some sort at some point.

How to test

  • Have two clients.
    • Client 2 is a new player with <10 hours of playtime.
    • Client 1 is not.
  • Join round in advance as Client 1. Choose a job with Greeting access for good measure.
  • Join round as Client 2.
  • Client 1 sees Client 2's greeting message on Greeting.
  • Client 2 also sees their own greeting message, teaching them that the channel exists.
  • Talk with your self like a maniac Introduce Client 2 to the sector, show them around, have a good time.

Media

image image image

(*throngler not included)

Requirements

  • I have read CONTRIBUTING.md and and am following the Pull Request and Changelog Guidelines.
  • I have added media to this PR or it does not require an ingame showcase.
  • I confirm that the content in this PR is my own work, and/or is properly attributed to the original author(s).

Breaking changes

None this time.

Changelog
🆑

  • add: New players now automatically receive access to the Greeting radio channel!
  • tweak: Increased new player cutoff time to 10 hours.

@PeccNeck PeccNeck mentioned this pull request Sep 14, 2025
3 tasks
@PeccNeck PeccNeck marked this pull request as draft September 18, 2025 12:16
@PeccNeck
Copy link
Contributor Author

Converted to draft pending pre-requisite PR approval.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant