Player (Asset): Difference between revisions

From FetishQuest Wiki
Jump to navigation Jump to search
JasX (talk | contribs)
Created page with "A player is an NPC or player character with fixed settings. Useful for NPCs or playable characters linked in Gallery. If you want to create random NPCs for random encounters, use a Player Template instead. {| class="wikitable" |+ !Field !Type !Default !Description |- |Label |String | |A unique ID for your player. '''Do not edit after creation!''' |- |Name |String | |Name of your character. Not unique. |- |Species Article |S..."
 
JasX (talk | contribs)
No edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
A player is an NPC or player character with fixed settings. Useful for NPCs or playable characters linked in [[Gallery (Asset)|Gallery]]. If you want to create random NPCs for random encounters, use a [[Player Template (Asset)|Player Template]] instead.
A player is an NPC or player character with fixed settings. Useful for NPCs or playable characters linked in [[Gallery (Asset)|Gallery]]. If you want to create random NPCs for random encounters, use a [[Player Template (Asset)|Player Template]] instead.
 
If you want an NPC to offer a service, check out the [[Creating a Service NPC|Creating a Service]] tutorial.
{| class="wikitable"
{| class="wikitable"
|+
|+

Latest revision as of 12:57, 20 February 2025

A player is an NPC or player character with fixed settings. Useful for NPCs or playable characters linked in Gallery. If you want to create random NPCs for random encounters, use a Player Template instead.

If you want an NPC to offer a service, check out the Creating a Service tutorial.

Field Type Default Description
Label String A unique ID for your player. Do not edit after creation!
Name String Name of your character. Not unique.
Species Article String A/An. Automatically inferred unless your species doesn't follow the "an" before a vowel, such as unicorn.
Species String Species of your character.
Voice String Lets you bind combat grunts. Not currently used in the official game.
Pronoun he String he/she/it pronoun. Auto inferred for male/female.
Pronoun him String him/her/it pronoun. Auto inferred for male/female.
Pronoun his String his/her/its. Auto inferred for male/female.
Image dressed String URL to fully dressed state. Leave blank if using advanced art layers.
Image upper body armor String URL to character wearing only upper body armor. Leave blank if using advanced art layers.
Image lower body armor String URL to character wearing only lower body armor. Leave blank if using advanced art layers.
Image nude String URL to character wearing no clothes, or to art if character has only one art layer. Should always be used.
Image base path String Gets prepended to all images (even advanced art layers). Saves some typing. You can use the domain here, such as https://imagehost.com/
RP Portrait String Legacy. Use Portrait XYWH instead.
Portrait XYWH Vector 0,0,0 Sets the portrait icon. Click select, then drag a box over the character's face. Right click when done.
Team Int 0 Team of player, decides how the NPC behaves in combat. Use 0 for players. Use 1 for enemies and NPCs.
Size Float 5 Used mainly in texts. Where 5 = average human, 0 = insect, 10 = dragon. Use a range between 4-6 for most humanoids.
Level Int 1 Default level. Note that level is set to 1 for all player characters on game start.
Level is offset from party Boolean False Check this for combat NPCs. When checked, the level field becomes an offset from the average player level. Setting the level field to 0 will then equal to same as player average level, and setting it to 1 means average player level plus 1.
Power Float 1 Lets you make a player more or less powerful. Multiplying their stats.
HP Multiplier Float 1 Lets you increase or decrease the character's max HP by this.
Armor Int 0 Used mainly for beasts. Percentage damage reduction from all attacks unless they bypass armor.
Talkative Float 0.3 Multiplier used to check if an NPC should use Chat type texts in response to an event. Higher value = more talkative.
Sadistic Float 0.5 Used mainly for flavor in roleplays.
Dominant Float 0.8 Used mainly for flavor in roleplays.
Hetero Float 0.5 Determines sexual preference. Where 0.5 = bisexual. Used in NPCs to slightly modify who they are more likely to attack.
Emotive Float 0.5 Chance to use audio triggers. Not used in the main game.
Intelligence Float 0.6 Slightly affects AI decisions and used for flavor in RP. 0.6 is average human intelligence. 0.4-0.5 a dumb human. 0.1-0.2 for most beasts.
Ignore spell slots Boolean True When used on NPCs they can use ALL abilities available to them, rather than just slotted ones. Uncheck for players, and leave checked for NPCs.
Remove on death Boolean False When dying, immediately remove this player from the game. Useful for summoned NPCs.
Placement Label String Lets you change the player label when they are placed in world.
Stats Integers Hard codes player stats. Only recommended for NPCs.
Description String Describes your player in the gallery selector, and when inspecting them.
Secret information String Secret information to show when using clairvoyance on the player.
Advanced Icon States Player Icon State See creating advanced art layers.
Player Class Player Class Sets player class.
Tags Tags Sets player tags. Unlike editing tags within the game itself, you must prefix these with the pl_ prefix.
Actions Action Adds actions to the player.
Passives Wrapper Adds passive wrappers to the player.
Follower RP Roleplay Marks the player as a follower, and adds a roleplay when talking to the follower.