Mods Inventory Chat & Player States

Inventory Chat & Player States

Download Inventory Chat & Player States

0.0.2 / revision 2 "A million years later"

IMPORTANT NOTICE

Should you encounter a crash with the following error soon after installing this version:

Application has crashed: C++ exception
invalid key to 'next'

Please inform me about the crash with as much detail as possible so I can work to get it resolved. Thank you.

As it stands now, this crash should not actually occur under any circumstances, so this notice is more of a precaution than a warning (i.e. "Just in case").

If the crash persists, go to this mod's delayedcallspatch subfolder and rename / delete delayed_calls.lua to disable the function patching process.

  • Added French translation by Mr.PlayYou [BE]
  • Fixed an issue where opening the chat panel followed by the drawing tools panel in preplanning would cause the player states panel to remain floating despite the chat panel being closed
  • Changed player state panels to be positioned using relative coordinates instead of absolute coordinates
  • Reduced the gap between the callsign and state text for each player
  • Fixed chat output being unable to be scrolled with the mouse wheel in the blackmarket nodes
  • Added the chat and player state panels to the blackmarket weapon and mask preview nodes
  • Fixed an issue where an error string is displayed instead of a given player's state while that player is joining the lobby
  • Added support for displaying contract information while in the main menu lobby (example)
  • Added job plan icon to the main menu lobby's contract box GUI (example)
    • Will only be visible if the host has set the lobby's preferred tactic to Stealth or Loud
  • Added 'ghost' mode (example)
    • If a new message is received while the chat panel is closed, the chat panel will immediately appear in a non-interactive, translucent form so that the message can instantly be read
    • The 'ghost' chat panel fades away again 10 seconds after the most recent message, or immediately upon opening and closing the chat panel
    • The 'ghost' chat panel will be made invisible for as long as the mouse cursor is within its area. This is to prevent chat spam from obscuring the GUI beneath the chat panel
  • Improved keyboard navigation
    • Chat input is now activated immediately upon opening the chat panel
    • Pressing the Escape key while the chat panel is open now only closes the chat panel instead of triggering a node backout (i.e. returning to the previous screen)
    • Behavior is unchanged if the chat panel is not open (i.e. in this case, pressing Escape will return to the previous screen)
  • Adjusted the player states panel for better compatibility with the BigLobby mod
    • Player state texts will now be suppressed if the total player limit exceeds 7 players (example)
  • Added automatic patcher for BLT's defective DelayedCalls:Update() and DelayedCalls:Add() implementations

Download Inventory Chat & Player States