PSL

PSL PACKAGE OBS GUIDE

About fifteen minutes the first time. You install one font, import the scenes, and add the controller as a dock. After that every broadcast runs from the controller.

Before you start1 Font2 Scenes3 Controller dock4 Check the link5 Every broadcast6 Performance mode7 Live scorebugPlan BFixes

Before you start

1 Install the title font

  1. Open the Fonts folder in the package and unzip nasalization.zip.
  2. Double click Nasalization Rg.otf and press Install. If you can, right click it and choose Install for all users instead.
  3. Close OBS and open it again so the screens can see the font.

Teko, the other PSL font, is built into the screens, so there is nothing to install for it. The Nasalization licence lets you install it on your PC but not put it on a web page, so the screens use your installed copy.

2 Import the scenes

Quick way: the package folder already has PSL_Scene_Collection.json. In OBS open Scene Collection, then Import, press the ... button and pick that file from inside the package folder. OBS fills in the folder for you. Then open Scene Collection again and choose PSL Package.

Screens black after that? Make a file for your exact folder with the button below and import that one instead.

Moved the folder, or the address above is wrong?

Type it, then press Make my OBS scene file again.

  1. The button saves PSL_Scene_Collection.json to your Downloads.
  2. In OBS open Scene Collection, then Import. Press the ... button and pick that file. Make sure it is ticked, then press Import.
  3. Open Scene Collection again and choose PSL Package.

Imported an older one that shows black screens? Switch to it, press Scene Collection, Remove, then import the new file.

You get every scene the controller talks about, in the order of a broadcast: Starting Soon, Intro Video, Caster Desk, Match Up, Head to Head, Picks and Bans, Draft Recap, In Game, In Game Live Scorebug, Post Game Stats (game capture), Post Game Stats Board (screenshot reader), Victory, Interview, Be right back, Series Tracker, Bracket, Schedule, the three Podcast scenes and ty for watching. Made your scene file before the Match Up, Draft Recap, Interview, Schedule, Series Tracker, Head to Head and Bracket came along? Make a new one and import it, then remove the old collection. The Smite 2 game capture, Discord audio, the Reactive cams and both music tracks are carried over. Every overlay is now one browser source per screen, filled in from the controller.

Screens that never move shut down while hidden and all screens run at 30 fps, so OBS only works on the scene you are showing.

3 Add the controller as a dock

  1. In OBS open the Docks menu (in some versions it is under View, then Docks) and choose Custom Browser Docks.
  2. Type PSL Controller in Dock Name.
  3. Paste this in URL:
http://absolute/C:/PSL-Package/controller.html
  1. Press Apply and close the window. Drag the dock where you want it, or pop it out onto a second monitor.

The address above is the easy way. A plain path to controller.html works too, like C:\Users\You\Desktop\PSL-Package\controller.html (leave out any " marks): when the dock opens inside OBS it moves itself to the right address, so it shares its settings with the screens.

4 Check the link

  1. Look at the top of the controller. It says how many screens are open.
  2. Click Caster Desk in OBS. The count should go up.
  3. Type a team name in the controller. It should show on the Caster Desk straight away.

If the count stays at "No screens open" or the names do not change, go to Plan B.

Cams: every scene with cam windows (Caster Desk, Picks and Bans, the stats board and the Podcast scenes) has empty browser sources called Cam 1 (VDO) to Cam 4 (VDO) under the Reactive avatars, already sized to the windows. Double click one, paste the VDO.Ninja view link in URL and press OK; the same source fills every scene it is in. They start muted because the voices come through Discord. Not using VDO? Hide them with the eye.

5 Every broadcast

The controller runs top to bottom in the order of a broadcast: set up, then Starting Soon, intro video, Caster Desk, sponsors and info, match up (Head to Head), picks and bans, in game, post game, and Be Right Back with the Series Tracker. Picks and bans to Be Right Back repeat for every game. Then the bracket, extra stuff and Thanks for Watching. The OBS scenes are in the same order. The step buttons at the top jump to a step, and the step OBS is showing is marked ON AIR.

6 Performance mode

The switch at the top of the controller. It turns off the particles, glows, scrolling text and the draft screen's light effects on every screen at once. Turn it on if the stream drops frames or the PC is also running the game.

7 Live scorebug OPTIONAL ยท EXPERIMENTAL

Reads the timer, kills, gold and Gold Fury off your game capture and redraws the game's top bar in PSL colors. It is new, so keep the normal In Game scorebug as your main one.

  1. In OBS open Tools, WebSocket Server Settings and tick Enable WebSocket server. Press Show Connect Info and copy the password.
  2. In the controller open LIVE SCOREBUG, tick I'm using the screen reading scorebug, paste the password and press Connect. Pick Smite2 as the game source if it asks.
  3. Go to the In Game Live Scorebug scene instead of In Game while you use it. It is the game with the live scorebug on top. Use one or the other, not both.

If a number reads wrong, the Teach box in that section fixes it. It needs step 4 working, because it does not use the backup link.

Plan B: backup link

Some OBS setups keep the dock apart from the screens. The controller has a backup that sends your changes through smiteprod.com instead. It is on by default under OBS SETUP and needs internet.

  1. In the dock, under OBS SETUP, press Download the OBS scene collection. That file has the dock's backup code in every screen address.
  2. Import that file as in step 2 and switch to it.
  3. If the dock does not save a file, open controller.html from the package in Chrome or Edge instead, download the scene collection from there, import it, and run the broadcast from that browser window. Remove the dock so there is only one controller.

Fixes

Titles look plain or blocky.

Nasalization is not installed, or OBS was open when you installed it. Do step 1 again and restart OBS.

Screens are black or flash white.

OBS is looking in a different folder than the one the package is in. Open OBS_GUIDE.html from the package folder, press Make my OBS scene file and import that file, as in step 2. Do the same if you ever move the folder.

A screen did not update.

Right click its source and press Refresh. If no screen updates, see Plan B.

No sound on god picks.

Turn on God voice line when a pick locks in the DRAFT box. The sound plays through the PSL Draft source in OBS.

Cams are blank on the Caster Desk.

The Reactive sources are the links from your old setup. Check they are still the right ones. For video, paste your VDO.Ninja links into Cam 1 (VDO) and Cam 2 (VDO).