docs(runicnpc): 9e step 1 — dome stack 3 and the PopupNotifications banner (D326-D328)
D326: a blank dome stack is 3 (module only; the wire still defaults to 1). D327: the recommended PopupNotifications banner ships as a paste block (rust-link/INTEGRATION.md §2.4), from the installer (install and update) and from the egg's install. D328: "at the plugin's defaults" is all or nothing. PLAN_REDESIGNS §3's "until it is chosen by eye" closes; rust-link/INSTALL.md says what the installer and the egg write, and that uninstall leaves it. Code: Module-Rust#36, installer#39, Rust-Link#22. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01E14m6SuuY6i1vASFeGDBeY
This commit is contained in:
@@ -137,6 +137,50 @@ Then press **Test**, which probes the sidecar and reports what came back:
|
||||
|
||||
Within a poll interval the server appears at `/rust/servers`.
|
||||
|
||||
### 2.4 The recommended PopupNotifications look (optional)
|
||||
|
||||
PopupNotifications is optional (D141). Where it is installed, news, events and zone messages can
|
||||
arrive as popups, and its stock look is a small grey box at the right of the screen, sized for one
|
||||
short line. The look we recommend is a **banner across the top of the screen**: no close button,
|
||||
Roboto Condensed Bold at 18 (chosen in RunicNPC's 9d player session, D327). Paste this over
|
||||
`oxide/config/PopupNotifications.json` (Carbon: `carbon/configs/PopupNotifications.json`), then
|
||||
`oxide.reload PopupNotifications` (Carbon: `c.reload PopupNotifications`):
|
||||
|
||||
```json
|
||||
{
|
||||
"Notification duration (in seconds)": 8,
|
||||
"Maximum notifications shown at any time": 6,
|
||||
"UI Positioning": {
|
||||
"Position of the left side of notification (0.0 - 1.0)": 0.15,
|
||||
"Position of the bottom of noticiation (0.0 - 1.0)": 0.87,
|
||||
"Width (0.0 - 1.0)": 0.7,
|
||||
"Height (0.0 - 1.0)": 0.07,
|
||||
"Space between notification (0.0 - 1.0)": 0.005
|
||||
},
|
||||
"UI Options": {
|
||||
"Show close button": false,
|
||||
"Panel color (hex)": "#2b2b2b",
|
||||
"Panel transparency (0.0 - 1.0)": 0.8,
|
||||
"Close button color (hex)": "#d85540",
|
||||
"Close button transparency (0.0 - 1.0)": 0.5,
|
||||
"Font": "robotocondensed-bold.ttf",
|
||||
"Font size": 18
|
||||
},
|
||||
"Version": {
|
||||
"Major": 0,
|
||||
"Minor": 2,
|
||||
"Patch": 1
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
- **Keep the `Version` block.** PopupNotifications resets a config with no version (or one below
|
||||
0.2.0) to its defaults when it loads, which would undo the banner.
|
||||
- The key `noticiation` is PopupNotifications' own spelling. Leave it as it is.
|
||||
- **The installer and the Pterodactyl egg write this for you**, but only where the file is missing
|
||||
or is still exactly the plugin's own defaults (D328). A config with any setting changed is kept
|
||||
whole, so a look you chose is never replaced. See [`INSTALL.md`](INSTALL.md).
|
||||
|
||||
---
|
||||
|
||||
## 3. When it does not work
|
||||
|
||||
Reference in New Issue
Block a user