
RP Character Info (and PvP Flags)
Adds viewable/modifiable roleplay character information and damage-preventing PvP flags for players.

Description
<span style="background-color: #2fcc71; --darkreader-inline-bgcolor: var(--darkreader-background-f29d12, #bf7a0a);" data-darkreader-inline-bgcolor="">RPCI should work on 1.22, but please let me know if there's any problems! I'm currently working on a huge overhaul of this mod but I've been a bit busy, stay tuned!</span>
Detailed D&D-style Roleplay Character Profiles and Flexible PvP Flag System
RP Character Info (RPCI) provides the ability to create, modify, and view detailed character profiles for your roleplaying needs. A custom dialog with fields inspired by a typical D&D character sheet enables players to write to their hearts content in an easily accessible place, for all to see.
Toggleable PvP flags are also managed with this mod; these flags will automatically update a player's name tag to include a flag (i.e. (PvP) yurajoh) for easy visibility, can prevent players from being damaged by other players if their own flag is not enabled, and more!
This mod must be installed on both the server and client!
Note: I might eventually break out the PvP Flag system into its own mod and make it a dependency for RPCI, but right now I'm leaving it bundled together. If you only care for the PvP Flag system, the Character Info dialog is completely optional! And if you only care for the Character Info dialog, the PvP Flag system can be disabled!
This mod was made for use in any server, but developed with Vintage Story: New Horizons in mind. Check it out!

<span style="font-size: 14pt;"><span style="font-size: 18pt;">Key Feature Summary for RPCI (read below the Changelog for more details!)</span>
</span>
-
<span style="font-size: 14pt;">RP Character Info Dialog</span>
- <span style="font-size: 14pt;">Dialog opens on first join/character creation (configurable, default ON), open it at any time with CTRL + ALT + C</span>
- <span style="font-size: 14pt;"> View/Edit your own character info with several different fields (field labels are configurable!)</span>
- <span style="font-size: 14pt;">Default field labels are Name, Faction, Race, Profession, Religion, Personality & Flaws, Bonds, Allies & Organizations, and Backstory</span>
-
<span style="font-size: 14pt;">View the character info of any online player</span>
-
<span style="font-size: 14pt;">Information displayed to users is always kept up-to-date, see changes the moment they are saved</span>
-
<span style="font-size: 14pt;">Community-first text santization (configurable, default ON, see Banned Text Checking sub-section)</span>
- <span style="font-size: 14pt;">PvP Flag can be viewed and set in dialog</span><span style="font-size: 14pt;"> along with cooldown timer (dialog does not display cooldown of other players)
</span>
-
<span style="font-size: 14pt;">PvP Flag System</span>
-
<span style="font-size: 14pt;">Automatic name tag updates, players who have PvP enabled will have "(PvP) " before their existing name tag (compatible with mods that modify player name tags like Simple Roleplay Nametag)</span>
-
<span style="font-size: 14pt;">Cooldown to disable PvP flag after it is enabled (configurable, default 300 seconds)</span>
- <span style="font-size: 14pt;">Cooldown starts over on dealing or receiving PvP-related damage</span>
- <span style="font-size: 14pt;">PvP flag state changes of any kind are logged to the server audit log</span>
- <span style="font-size: 14pt;">Can automatically disable a players PvP flag on death (configurable, default OFF)</span>
-
<span style="font-size: 14pt;">Prevention of damage between non-PvP and PvP flagged players (configurable, default ON)</span>
-
<span style="font-size: 14pt;">Can allow non-PvP players to damage PvP players (configurable, default OFF, requires damage prevention to be on)</span>
- <span style="font-size: 14pt;">The non-PvP player will have their PvP flag immediately enabled upon dealing PvP damage</span>
-
<span style="font-size: 14pt;">Can allow players in Creative Mode to damage non-PvP players (configurable, default OFF, requires damage prevention to be on)</span>
-
<span style="font-size: 14pt;">Non-PvP players will not be flagged after receiving PvP damage from a player in Creative Mode
</span>
-
-
-
-
<span style="font-size: 14pt;">Commands</span>
-
<span style="font-size: 14pt;">Players can use
/rpci togglepvpto quickly toggle their PvP flag on or off, and/rpci clearcharacterinfoto quickly clear all character info they've saved/entered (does not affect PvP state)</span> -
<span style="font-size: 14pt;">Admins can use
/rpci adminto clear one/all RPCI fields for an online player, or force an online player's PvP flag on or off
</span>
-
Ratings & reviews
Sign in to leave a rating or comment.

