plugin-icon

Vampire Character Manager

Автор: magent·
Для управления персонажами на настольных и онлайн настольных играх по вампирам.
Рейтинги
5
Версия
2.15
Активные установки
10
Последние изменения
Jun 27, 2026

This WordPress plugin is intended to manage vampire character sheets for LARPs and online vampire games.

Features are:

  • Online character generation
  • Track and assign changes in Experience and other ratings
  • Output a PDF character for printing
  • Configure character generation rules using templates
  • Configure experience point and freebie point costs
  • Add/Edit character and source data
  • Storyteller approval of XP spends and character background updates
  • Display area map using Google API
  • Automatically list active characters and what their status is
  • Get reports (CSV and PDF) such as character activity
  • In-character Private Messaging system
  • Send a newsletter with Experience point totals
  • Can send notification emails via Mail or SMTP
  • Export and import the database to create and restore backups
  • (new) Custom WordPress REST API endpoints to allow integration with other applications

Коды для использования на сайте

background_table

Display a list of characters with a specific Background. Defaults are highlighted.

Опции:

  • character — WordPress login name of character to be ‘logged in’ as (ST/admin only)
  • background — which background to list (defaults to Status)
  • liststatus — only list characters with a specific character status (Alive, Missing, Dead, Staked, Torpor)
  • level — only list characters with a specific level of background (all, displayzeros, )
  • domain — only list characters in a specific domain (home, )
  • heading — show or hide table headings (1, 0)
  • columns — define which columns to display in a comma-separated list (level, character, player, clan, domain, background, sector, comment, level, office, sect)
  • matchtype — advanced filtering options. Specify what kind of match to make:
    • sector — list backgrounds that match the specified sector
    • comment — list backgrounds that match the specified comment/specialisation
    • characteristic — list backgrounds that match a characteristic from a character
  • match — use with matchtype. Specify what to filter on/match to
    • loggedinclan — list matches with the clan of the logged in user
    • loggedinsect — list matches with the sect of the logged in user
    • — list matches the selected level

Примеры:

  • Display all active characters in the current domain

[background_table level=displayzeros columns=»character,clan,office»]

  • Display all dead characters

[background_table columns=»character,clan,player» level=displayzeros court=»» liststatus=Dead]

  • Display a list of vampires with Clan Prestige in the same clan as you (logged in)

[background_table columns=»level,character,clan» match=loggedinclan matchtype=comment background=»Clan Prestige»]

Note that for this to work, on the character sheet the character must have the clan name entered into the comment/specialisation box for the background.

character_detail_block

Display character information for the logged in character.

Опции:

  • character — WordPress login name of character to be ‘logged in’ as (ST/admin only)
  • group — Sub-group of information to display
    • char_name — character name
    • domain — domain of residence
    • pub_clan — public clan, i.e. the clan that they publicly admit to being a member of
    • priv_clan — private clan, i.e the clan they actually are
    • sire — Name of Sire
    • gen — generation
    • blood_per_round — number of blood points that can be spent per round
    • path_name — Path of Enlightenment name
    • path_value — Level of Path of Enlightenment
    • bloodpool — Size of the bloodpool
    • nature — Character nature (if used)
    • demeanour — Character demeanour (if used, and note UK spelling)
    • date_of_birth — Date of Birth
    • date_of_embrace — Date of Embrace
    • status — Character Status (e.g. Alive, Dead)
    • status_comment — Comment on character status
    • last_updated — date character was last updated (e.g. XP spent)

«Your character was last updated on [character_detail_block group=last_updated].»

character_offices_block

Display the Offices of the logged-in character

Опции:

  • character — WordPress login name of character to be ‘logged in’ as (ST/admin only)

[character_offices_block]

character_road_or_path_table

Display Path of Enlightenment changes for the logged-in character

Опции:

  • character — WordPress login name of character to be ‘logged in’ as (ST/admin only)
  • group — Sub-group of information to display
    • total — current path level

[character_road_or_path_table]

«Your path rating is [character_road_or_path_table group=total].»

character_temp_stats

Show information on Willpower or Blood spends

Опции:

  • character — WordPress login name of character to be ‘logged in’ as (ST/admin only)
  • showtable — show changes in a table (0, 1)
  • limit — limit how many rows in the table (defaults to 5)
  • stat — specify which stat to display (Willpower, Blood)

[character_temp_stats showtable=1 limit=10 stat=Blood]

character_xp_table

List the XP spends and assignments for the logged in character

Опции:

  • character — WordPress login name of character to be ‘logged in’ as (ST/admin only)
  • maxrecords — limit how many rows in the table (defaults to 20)

[character_xp_table maxrecords=100]

feeding_map

Display the domain/feeding map. Domains and who owns them are defined in the Data Tables admin section. You will need a valid Google API code for this feature to work. (https://developers.google.com/maps/documentation/javascript/tutorial)

[feeding_map]

merit_table

Displays a table of characters with a specific Merit or Flaw.

Опции:

  • character — WordPress login name of character to be ‘logged in’ as (ST/admin only)
  • merit — Merit or Flaw name to list (Default is “Clan Friendship”)
  • match — add a filter to the list
    • loggedinclan — Comment/specialisation must match that of the clan of the logged in user
    • – match the specified value
  • liststatus — only list characters with a specific character status (Alive, Missing, Dead, Staked, Torpor)
  • heading — show or hide table headings (1, 0)
  • domain — only list characters in a specific domain (home, )
  • columns — define which columns to display in a comma-separated list (level, character, player, clan, domain, merit, comment, level, sect)

For example, display a list of character with Enmity towards your clan

[merit_table merit=’Clan Enmity’ match=loggedinclan]

office_block

List all the characters with an office or position of power

Опции:

  • character — WordPress login name of character to be ‘logged in’ as (ST/admin only)
  • domain — domain character is an official in
  • office — specific office to display

«The ruler of Glasgow is [office_block domain=Glasgow office=Prince].»

spend_button

Displays a button for characters to click to spend Willpower or Bloodpoints.

Опции:

  • character — WordPress login name of character to be ‘logged in’ as (ST/admin only)
  • stat — which Stat the button is for:
    • Willpower
    • Blood

inbox_summary

List the last x private messages.

Опции:

  • list — define what messages to display

[inbox_summary list=5]

Виждеты

Character Login Widget

Displays useful links:

  • Login/logout
  • Character Sheet
  • Character Profile
  • Spend Experience
  • Character Inbox (x unread)
  • Addressbook
  • Контактная информация

Character Background Widget

Displays how much of the character background has been completed.

Sunset/Sunrise Times

Display the times of sunset and sunrise.

WordPress REST API Endpoints

  • /wp-json/vampire-character/v1/character : return a list of the active characters (Storyteller only)
  • /wp-json/vampire-character/v1/character/ : return character information by character ID (Storyteller only)
  • /wp-json/vampire-character/v1/character/wpid&wordpress_id= : return character information by wordpress username
  • /wp-json/vampire-character/v1/character/me : return character information for logged-in user

Template Tags

Без стилей

Проверено на
WordPress 7.0.1
Этот плагин можно скачать и использовать при .