Player (Asset): Difference between revisions
Jump to navigation
Jump to search
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..." |
No edit summary |
||
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" | ||
|+ | |+ |
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. | |