Skip to content

Releases: bakermd86/NPCPortraits

Fen's NPC Portraits v2.2.5

03 Dec 15:11
Compare
Choose a tag to compare
Fixing an issue caused by the removal of User.isLocal

Fen's NPC Portraits v2.2.4a1

27 Jul 14:38
Compare
Choose a tag to compare
Pre-release

Adding option to specify token overrides for NPCs using animated webp/webm tokens.

Fen's NPC Portraits v2.2.3

29 Mar 19:09
Compare
Choose a tag to compare

Fixed an issue with languages

Fen's NPC Portraits v2.2.2

12 Apr 17:45
Compare
Choose a tag to compare

Fixed a small bug caused by rolling skill checks from character sheets which would cause subsequent chat from that identity not to have its portrait set.

Fen's NPC Portraits v2.2.1

27 Feb 00:56
Compare
Choose a tag to compare

Fixes a bug caused by modules containing special characters in their names.

Fen's NPC Portraits v2.2

22 Feb 12:08
019e846
Compare
Choose a tag to compare

Several fixes for SavageWorlds to improve token handling for that ruleset and support some of its unique features

Fen's NPC Portraits v2.1

19 Feb 18:42
792dc63
Compare
Choose a tag to compare

Fixed a bug when rolling from non-activated character sheets
Fixed a bug when rolling from records with no token
Added a fix for savage which caused Characters and Allies to not work (SWD adds a "[GM] " prefix to speaking names in that case, and logic was needed to handle that)
Also noticed that SWD has its own identity manager, so I modified my code to incorporate that just to avoid any other potential interop issues with SWD

Fen's NPC Portraits v2.0

18 Feb 17:51
f5a6e2c
Compare
Choose a tag to compare

Made numerous changes to the underlying functionality in order to improve performance and handle a variety of edge cases.

New features:

  • Improved support for NPCs from modules
  • More reliable handling of dice rolls
  • Support for middle-clicking on hidden dice rolls to reveal them to players (with portrait)

Performance improvements were made by creating dummy portraits only for records at the time of their use. Instead of creating all portraits at load time (which can substantially slow down loading if lots of modules are being used) portraits are created in the following instances:

  1. When activating an NPC as a speaker in the GM Indentities
  2. When adding an NPC to the combat tracker
  3. Whenever a roll chat message is produced which contains a valid sCreatureNode attribute

Fen's NPC Portraits v1.6

16 Feb 20:56
Compare
Choose a tag to compare

Added portraits to NPC rolls as well as chats.

Fen's NPC Portraits v1.4

30 Jan 18:32
Compare
Choose a tag to compare

Adding ability to register external datatypes