Skip to main content

Changelog

v1.28

  • Added new Scriptcommand for temporary MessageOfTheDay
    • cheat scriptcommand WBUI2 settempmotd -message="MOTD title\nMOTD message" -duration=15 -icon
      • The message needs to be within double qoutes " "
        • -duration specifies how long the MOTD is shown (in seconds)
        • The -icon flag is optional. If included, the message will display an embedded icon image (as defined in the iconurl setting).
        • This temporary MOTD remains active until the server restarts or is reset using the command below
    • cheat scriptcommand WBUI2 settempmotd reset
      • Restores the previous MOTD, removing the temporary one
  • Added the -icon tag functionality to the cheat scriptcommand WBUI2 setmotd scriptcommand

v1.27

  • Fixed scriptcommand WBUI2 sendmessage -message="This is a test!" -duration=10 not sending to all players

v1.26

  • Fixed that OpenOnStart would open the UI after death. It now should only open the UI after the player joins
  • Removed Backdrop if there is no text specified to improve image clarity of background images
    • Is only applied to the Single-Page-Layout

v1.25

  • Introduced SpecialTags for enhanced display functionality
    • SpecialTags replace the content of a section with a predefined window
    • Simply input the SpecialTag — additional text will break the functionality
    • Available SpecialTags:
      • {playerlist}: Displays a list of currently connected players

v1.24

  • Internal Code Cleanup
  • New INI Option Added
    • ForceLoadSaveGame=True/False
      • When set to True, the mod will load settings from WBUI2\Config.sav and automatically set the Use Ingame Settings checkbox to true
  • SaveGame Creation
    • The mod will now create a SaveGame file, located at \ShooterGame\Saved\SaveGames\WBUI2\Config.sav
    • You can copy the WBUI2 folder to another server's SaveGames folder to transfer settings
    • Important: The mod will only use the SaveGame file if ForceLoadSaveGame=True is set in the GameUserSettings.ini
  • Options for Making Changes
    • If you wish to make changes to the settings, choose one of the following methods:
      • Option 1: Use the Ingame Editor to adjust settings directly in-game
      • Option 2: Set ForceLoadSaveGame=False in GameUserSettings.ini to load settings from the last specified source (either the INI URL, URL from Ingame Settings, or the Ingame Editor)

v1.23

  • Rework of the codebase
  • Rework of the AdminSettingsUI
  • Restructure of the Json
  • A massive shoutout to DelilahEve, creator of DinoDepot, for dedicating so much time and effort to WBUI2, even when she could have been focusing on her own projects. We appreciate you! <3

v1.22

  • Added Import button into the export menu
  • Made the Show Json button only visible if you are inside the Admin menu

v1.21

  • Added Missing URL to the Audit HTTP Function
  • Parsing out any " from the URL inputs to prevent request errors
  • Fix bug in the Updating sequence

v1.20

  • Switched the HTTP nodes to the new ones which WC deprecated. You should be able to use the UI via external JSON again
  • Deprecated the SaveGame. Using it to export the JSON didnt reflected the useability i intended. Current setups shouldnt be affected.
  • Added a new button named "Show Json" in the bottom right corner which is only visible as admin. It shows the raw JSON you can copy paste. This gives you the ability to edit the UI ingame with direct feedback on how it looks and easy exporting to the hosting service you prefer (github is recommended)
  • Removed the UpdateInterval slider within the "Admin Settings" UI
  • Added logic to send the Json in chunks of 6k characters which should improve reliability of bigger sized JSONs
  • Minor Logging tweaks

v1.19

  • Minor logging tweaks
  • Fixed OpenOnStartOnlyNewPlayers resetting with each server restart
  • Added new scriptcommand to clear the OpenOnStart playerlist
    • cheat scriptcommand WBUI2 clearplayers

v1.18

  • Added new scriptcommand to set a Message of the Day
    • cheat scriptcommand WBUI2 setmotd -message="MOTD title\nMOTD message" -duration=15
    • The message needs to be within double qoutes " "
    • duration is in seconds
  • If Use Ingame Settings is true (checkbox within the Admin Panel) the generated WBUI2 Json will be saved/loaded from a SaveGame now
    • SaveGame can be found at \ShooterGame\Saved\SaveGames\WBUI2\Json.sav
      • If you open the Json.sav with a texteditor you can get the json to use it for your hosted solution like github/rentry etc.
    • You can copy the WBUI2 folder to other servers for an easier setup.
      • BEFORE you paste the folder: check the Use Ingame Settings checkbox within the Admin Panel and save
      • AFTER you pasted the folder via cheat scriptcommand WBUI2 update

v1.17

  • Ingame Editing is now available
  • Fixed HideIconAfter beeing able to be set to 0 again without showing the icon entirely
  • Added new scriptcommand to remove users custom keybinding
    • cheat scriptcommand WBUI2 removekeybind playerid
    • Replace playerid with the ID shown in the players implant
    • The player needs to be online for it to work
  • Added new scriptcommand to send messages to all players or just a specific player
    • cheat scriptcommand WBUI2 sendmessage -message="Your message here" -duration=10 -player=implantID/EOS_ID
    • The message needs to be within double qoutes " "
    • duration is in seconds
    • If no player argument was used it sends the message to all players
  • Added an Additional settings tab to the admin settings
    • You can specify a webhook URL (like discord webhooks) to send WBUI2 logs to that webhook
    • You can set a message of the day which will be displayed to the players
  • New INI-Option
    • DisableDebugWebhook
      • If true you opt-out of sending debug info to a discord channel only visible to me
      • The data is only used for debugging purposes if you request help
      • The data is stored for maximum 7 days and deleted after that
      • The data contains the following informations:
        • Servername
        • Version of the mod
        • Value of the "JsonUrl" INI entry
        • Value of the "JsonUrl" from the ingame AdminUI (if set)
        • Value of the "UseIngame" checkbox from the ingame AdminUI
        • Value of the "IconURL" entry of the Json/ingame AdminUI
        • Error-Message of the Json-Request/Json-Parser

v1.16

  • Fixed that the buttonicon didnt vanish if you set "HideIconAfter": 0
  • Fixed showing X instead of square for PS5 players

v1.15

  • Added user editable button to open the UI (PC only)
  • Improved Update logic
  • Improved Radial logic

v1.14

  • Fixed not beeing able to invite to tribe

v1.13

  • Fixed that the mod wont work in singleplayer (probably)
  • Fixed playerview going wild after closing the UI when using controllers
  • Fixed that no icon is displayed if multiple mods/buffs add to the radial menue
  • Info text now shows a "square" or "cross" button on consoles

v1.12

  • Cross-Platform Release

v1.11

  • Fixed that the UI now scales properly with the screensize
  • Adjusted the UI so the background image is now truly a 16:9 ratio
  • Added an Update button to the Admin menue which triggers an update like cheat scriptcommand WBUI2 update
  • Fixed UpdateInterval only running once

v1.10

  • Improved buff logic
  • Added controller support
  • UI can now be opened via radial menue
    • This is only enabled if you're playing on a console or you play actively with a gamepad
  • Added Admin menue to set a JsonURL and enable Debug-Mode
    • The URL in the Admin menue overrides the URL in the INI
    • If you want to go back to the URL set in INI, click in the textbox of the Admin menue, delete everything in it and save

v1.9

  • Removed icon background. You can leave the iconURL empty now if you wish to only have the text visible
  • Changed Buff start logic
  • Added Version-Check

v1.8

  • Fixed mouse cursor beeing locked within the window
  • Fixed clientside infinite loop if server could not retrieve a valid JSON

v1.7

  • Scrolling through the UI shouldnt affect the player (switching between FPV/TPV) anymore
  • Added new Scriptcommand to toggle DebugMode
    • cheat Scriptcommand WBUI2 debug
  • Changed the Textstyles to a bigger fontsize
  • You can use ARKML now to colorize the text
    • <RichColor Color=\"1,0,0,1\">Red Text</>
    • you HAVE to unescape the double quotes with a \

v1.6

  • Fixed spacing between text
  • removed obsolet code
  • added "Check your Browser" notification if you clicked on a link button

v1.5

  • Added colored text
    • <TextStyle.Red>Red text</>
    • Available colors: Red, Green, Blue, Yellow, Orange, Violet, Black, White
  • Added Json settings
    • IconPosition: 0/1/2/3 (Default:0) - Set the position of the Icon.
      • 0=Top Left, 1=Top Right, 2=Bottom Right, 3=Bottom Left.
    • IconTextColor: 0/1/2/3/4/5/6/7/8 (Default: 0) - Sets the color of the "F1 For Info" text.
      • 0=Light Blue, 1=Red, 2=Green, 3=Blue, 4=Yellow, 5=Orange, 6=Violet, 7=Black, 8=White
  • Improved download background image logic
  • On update via cheat scriptcommand WBUI2 update the UI shouldnt open the for the players anymore.

v1.4

  • Disabled INI Settings "UseIni=" and "SettingsJson=" because INI parsing a Json was not possible in the first place.
  • Fixed stuck UI if you switched a tab and hit "ESC"
  • Added more detailed logging to investigate request issues

v1.3

  • Readded custom image functionality
  • Changed "lorem ipsum" text with a more informative text
  • adjusted background opacity for the other styles so it matches style "1"
  • added visualisation for a selected tab
  • added new JSON setting:
    • DisableIconText: true/false (Default:false) - If true the text "F1 for Info" will not be displayed.

v1.2

  • Disabled downloading of the images (will hopefully be re-implemented later)

v1.1

  • Added Logging for the INI settings
  • Fixed defaults beeing not set
  • Fixed OpenOnStartOnlyNewPlayers not working

v1.0

  • Initial Automatic Mod Upload