Source Filmmaker

Source Filmmaker

137 ratings
SFM Discord Rich Presence
2
2
   
Award
Favorite
Favorited
Unfavorite
Universe: Original IP
Script
Tags: SFM
File Size
Posted
Updated
26.696 KB
12 Jan, 2022 @ 11:13pm
23 Apr, 2022 @ 8:10am
7 Change Notes ( view )

Subscribe to download
SFM Discord Rich Presence

Description
READ WHOLE DESCRIPTION

I will cover features > installation > known bugs
Also watch the video for more details and seeing it for yourself.
Want to note that you don't need to open the rpc settings for rpc to start, it literally starts
as soon as you open the program with discord just like any other rpc


Features v1.0:
- Pick activity from my presets or write your own
- Show map
- Show project name
- Show show shot on hover icon info like name, fps and the current frame of the playhead
- Show if you are currently on clip editor, motion editor or graph
- In the meanwhile, 2 icons
- Save settings feature
- No impact on performance or memory

Installation:

add -condebug to sfm launch settings
if you get an error regarding file permission, set sfm.exe to run as administrator

(After the installation, the settings window is located on SFM top bar, on the same place that
you open the script editor, Windows > RPCSettings)

Auto: Go to scripts menu inside SFM, click rpc installer, if you don't have the script it will
install it for you, if you already have rpc installed, it will uninstall. Restart SFM to see changes

Manual: Open the installer in a text editor, copy import future line and paste it on the first line
of sfm_init.py on usermod/scripts/sfm, then copy the script from #discord to #end discord and place
it below the import line. All you gotta do now is create a rpcConfig.cfg in the usermod folder, then in the installer script file copy the content of the starterConf variable which is [True, True, True, True, False, True, 0, "I am using SFM! ", 0] and paste it inside de rpcConfig file. If sfm was open during the process, restart for effects

Updated v1.1:
To apply the update you have to click on the installer on the script menu to uninstall then install it again or redo the manual install process.
- Script no longer crashes other scripts on sfm init when you launch sfm without discord open.
Now you can open sfm and decide to open discord later, it will still get the info from since you opened and reach out to discord.
- Script no longer refuses to connect to discord when you had to restart it while sfm was open.
- Now support invalid characters in console.log files
Bugs:

- A project that has been created using "save as" function on sfm might not display proper session name ( it will show the previous session where the save as came from ), fix: find a way to request the dmx path, split, put content on a list and display the [0] value from that list []
temporary fix: disable project name, enable custom activity and include the session there manually.

I want to thank walropodes https://steamproxy.net/id/walropodes and credit him for a few lines that i used from him to add the RPCSettings to a proper window section.

Includes:
sfm\mainmenu\rich_presence_installer_uninstaller.py

Includes:
sfm\mainmenu\rich_presence_installer_uninstaller.py
Popular Discussions View All (2)
26
9 Apr @ 3:18pm
PINNED: BUGS
valance
0
13 Jan, 2022 @ 12:15pm
PINNED: Post feedback or suggestions!
valance
29 Comments
cramerc39 9 Jun @ 9:52am 
Is it against discord rules or sum?
Itzz_Brave 20 Sep, 2023 @ 10:29am 
This is genious thank you so much
Flare 29 Sep, 2022 @ 9:55pm 
Awesome
valance  [author] 29 Sep, 2022 @ 4:06pm 
Not even a little bit!
Flare 26 Sep, 2022 @ 12:15am 
Would this be expected to reduce SFM performance in any form? Just curious!
Ktulu84 8 Aug, 2022 @ 10:26am 
really great
milk bread 13 Jul, 2022 @ 11:00pm 
it will not show up in windows?
(Czari) C.A.S.S.I.E. lover uwu 4 Jul, 2022 @ 8:11am 
omg yes :k8happy:
The Somewhat Fantastic Mr. Fox 19 May, 2022 @ 2:01pm 
My friends wondering why I have been messing with a single particle for more than three hours:
Goblin64 24 Jan, 2022 @ 6:38pm 
Love it, thanks!