Fallout 4

File information

Last updated

Original upload

Created by

TommInfinite

Uploaded by

TommInfinite

Virus scan

Safe to use

About this mod

Integrates Discord Rich Presence into Fallout 4.

Requirements
Permissions and credits
Translations
  • German
Changelogs
This plugin is depreciated. Please use a better version.
This plugin is depreciated. Please use a better version.
This plugin is depreciated. Please use a better version.


Integrates Discord Rich Presence into Fallout 4, allowing you to show what you're currently doing in game on your Discord profile.

Information:
  • Which menu you're currently in (paused, lockpicking, using terminal, trading, sleeping, dialogue, leveling up, using workshop or in main menu).
  • Character name, location, health and amount of caps.
  • Time played.


Requirements:


Installation:
Unpack the archive to your Fallout 4 folder.
Installation path should look like "Fallout 4\Data\F4SE\Plugins\Discord_Presence_F4SE.dll"


INI file:
After first launch plugin creates an INI file at following path - "Data\F4SE\Plugins\Discord_Presence_F4SE.ini"
If you are using MO2 - it will be here -  "MO2\overwrite\F4SE\Plugins\Discord_Presence_F4SE.ini"
In INI file you could specify:
- bShowPlayTime (0/1) - will show\hide play time in Discord profile.
- bDebugMode (0/1) - will enable\disable debug mode. Use only for debugging, disabled by default.
- bHideName (0/1) - whether to show or hide Player character name. - since V2
- bHideHP(0/1) - whether to show or hide Player character HP. - since V2
- bHideCaps (0/1) - whether to show or hide Player character caps amount. - since V2 - DISABLED BY DEFAULT since V3.
- bHideLVL (0/1) - whether to show or hide Player current level amount. - since V3
- AppID(Discord application ID) - if value is set - plugin will use your Discord app with it's logo instead of author's. - since V5



Translation or customization:
Since V2 you could customize every text displayed by plugin.
In INI file there's "Translation" section. You could replace default text displayed by adding new values to ini.


List of default text and their default values:

s_T_LaunchingGame = Launching game
s_T_Exploring = Exploring
s_T_Fighting = Fighting in
s_T_HP = HP
s_T_Caps = caps
s_T_InMainMenu = In Main menu
s_T_InPipboyMenu = In Pipboy Menu
s_T_LevelingUP = Leveling up
s_T_Talking = Talking in
s_T_PauseMenu = In Pause Menu
s_T_Sleeping = Sleeping in
s_T_LockPicking = Lockpicking
s_T_UsingTerminal = Using terminal
s_T_Trading = Trading in
s_T_Crafting = Crafting
s_T_LVL = LVL ; since V3
s_T_VATS = In VATS ; since V5
s_T_Cooking = Cooking ; since V5


INI Example(can be copied into INI):

[Settings]
bShowPlayTime = 1
bHideName = 0
bHideHP = 0
bHideCaps = 1
bHideLVL = 0
bDebugMode = 0

[Translation]
s_T_Exploring = Investigating
s_T_PauseMenu = Chilling
s_T_Crafting = Making new stuff

I have no objection if you create your own translation and upload it as a separate mod.






Credits:

  • Ian Patterson for helping me setting up F4SE;
  • lStewieAl for the idea and mod description I've copied. If you're looking for Discord rich presence for Fallout:NV, check out their plugin;
  • Discord for Discord RPC library kindly provided on GitHub;
  • C6 for helping me out with Discord application;
  • LiesAndMischief for FALLOUT 4 HIGH-RES ICON SET
  • SuperiorRice for testing.

Source code is located here.