docs: clarify that SWBF2 must be launched from Steam before using Kyber
Kyber does not launch the game itself — Steam must start SWBF2 first and let it reach the main menu. Added this to both the script output and the README gaming section. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01D8ckUJQtj1pH8jtAddBDZs
This commit is contained in:
@@ -165,15 +165,23 @@ chmod +x scripts/setup-kyber-linux.sh
|
||||
The script downloads the latest AppImage, installs a desktop entry, and
|
||||
creates a `kyber` command in `~/.local/bin`.
|
||||
|
||||
**First run:**
|
||||
**Every time you want to play:**
|
||||
1. **Launch SWBF2 from Steam first** — let it fully load to the main menu
|
||||
2. Launch Kyber (`kyber` or from the app menu)
|
||||
3. In Kyber: join a server (HOME) or create one (HOST)
|
||||
4. Kyber connects to the already-running game instance
|
||||
|
||||
Kyber does not launch the game itself — Steam must start it first.
|
||||
|
||||
**First run (one-time setup):**
|
||||
1. Click **EA Account** → log in with your EA credentials in the browser
|
||||
2. Click **Skip** on Nexus Mods (optional, only needed for mods)
|
||||
3. Browse servers on **HOME** or create one under **HOST**
|
||||
3. EA login is cached — you stay logged in across sessions
|
||||
|
||||
**Hosting a private server with bots:**
|
||||
- HOST → pick maps/modes → set a **name** and **PASSWORD** → Start Server
|
||||
- Share the name + password with friends; they search by name in HOME
|
||||
- SWBF2 fills empty slots with AI automatically — no separate bot setting
|
||||
- Share the server name + password with friends; they search by name in HOME
|
||||
- SWBF2 fills empty slots with AI automatically — no separate bot setting needed
|
||||
|
||||
**Requirements:**
|
||||
- SWBF2 (Steam AppID 1237950) installed with GE-Proton (recommended over
|
||||
|
||||
@@ -157,15 +157,20 @@ echo " From terminal: kyber"
|
||||
echo " From app menu: search 'Kyber Launcher'"
|
||||
echo " Direct: $APPIMAGE_PATH"
|
||||
echo ""
|
||||
echo "First run:"
|
||||
echo "Every time you want to play:"
|
||||
echo " 1. Launch SWBF2 from Steam first — let it fully load to the main menu."
|
||||
echo " 2. Then launch Kyber and join or host a server."
|
||||
echo " Kyber does not launch the game itself — Steam must start SWBF2 first."
|
||||
echo ""
|
||||
echo "First run (one-time):"
|
||||
echo " 1. Click 'EA Account' and log in with your EA credentials."
|
||||
echo " 2. Click 'Skip' on the Nexus Mods step (optional — only needed for mods)."
|
||||
echo " 3. You're in. Browse servers on HOME or create one under HOST."
|
||||
echo " 3. EA login is cached — you stay logged in across sessions."
|
||||
echo ""
|
||||
echo "Hosting a private server:"
|
||||
echo "Hosting a private server with bots:"
|
||||
echo " HOST → pick maps → set a name and PASSWORD → Start Server."
|
||||
echo " Share the server name + password with friends."
|
||||
echo " Bots fill empty slots automatically — no separate setting needed."
|
||||
echo " Share the server name + password with friends (they search by name in HOME)."
|
||||
echo " Bots fill empty slots automatically — no separate bot setting needed."
|
||||
echo ""
|
||||
echo "SWBF2 must be installed via Steam (AppID 1237950) with GE-Proton."
|
||||
echo "GE-Proton: https://github.com/GloriousEggroll/proton-ge-custom/releases"
|
||||
|
||||
Reference in New Issue
Block a user