Tags in FQ are used everywhere, and are usually fetched from players. Players have player tags prefixed with pl_ but also other temporary tags inherited from things like spells, armor, and dungeons.
When editing tags in the mod editor they ALWAYS need a prefix, such as pl_tail whereas when editing player tags in game you don't need a prefix.
This list may be out of date, but you can always find the latest library of standard tags here: https://gitgud.io/JasX/fetishquest/-/blob/mistress/public/libraries/stdTag.js?ref_type=heads
Note that players are allowed to create their own tags by entering them in tag fields, just don't expect other modders or the main game to use them.
General Tags
Tag
|
Automatic
|
Description
|
g_dead
|
Yes
|
Added to players when they're defetead.
|
Player Tags
Tag
|
Automatic
|
Description
|
pl_nude
|
Yes
|
Added when the player isn't wearing upper or lower body armor.
|
pl_penis
|
|
|
pl_big_penis
|
|
|
pl_vagina
|
|
|
pl_breasts
|
|
|
pl_big_breasts
|
|
|
pl_butt
|
|
Note: All humanoids are considered to have a butt.
|
pl_big_butt
|
|
|
pl_furry
|
|
Has fur.
|
pl_scaly
|
|
|
pl_tail
|
|
|
pl_muscular
|
|
|
pl_hair
|
|
|
pl_long_hair
|
|
|
pl_fangs
|
|
|
pl_beast
|
|
Important: This is the tag that determines if a player is a beast or humanoid.
|
pl_target_beast
|
|
Consider the player to be a beast when attacked, but as a humanoid when attacking. Skeletons use this.
|
pl_tentacles
|
|
|
pl_tendrils
|
|
Smaller version of tentacles.
|
pl_cocktacle
|
|
Has at least 1 cock-tipped tentacle.
|
pl_horns
|
|
|
pl_horn
|
|
Only use for players with 1 horn, such as a unicorn.
|
pl_ears
|
|
Only use if player has ears, regardless of if they can hear or not. Lizards may have earholes, but don't add this tag unless they have something you can grab on to.
|
pl_long_tail
|
|
|
pl_circumcised
|
|
Dicks are considered uncircumcised by default.
|
pl_immobile
|
|
Used on NPCs that can't move, such as anemones.
|
pl_electric
|
|
|
pl_claws
|
|
|
pl_tongue
|
|
|
pl_nose
|
|
|
pl_eel
|
|
|
pl_feathers
|
|
|
pl_beak
|
|
|
pl_ooze
|
|
Used when the body consists mostly of ooze.
|
pl_slimy
|
|
Used if the surface texture is slimy, regardless of if the rest of the body is oozy or not.
|
pl_worm
|
|
|
pl_leech
|
|
|
pl_rodent
|
|
|
pl_lagomorph
|
|
Bnuuy.
|
pl_demon
|
|
|
pl_undead
|
|
|
pl_rattani
|
|
|
pl_feline
|
|
|
pl_canine
|
|
|
pl_vulpine
|
|
|
pl_mustelid
|
|
|
pl_equine
|
|
|
pl_bovine
|
|
|
pl_avian
|
|
|
pl_ursine
|
|
|
pl_cervine
|
|
|
pl_suine
|
|
|
pl_rodent
|
|
|
pl_stains
|
|
Used primarily by wrappers to apply stain layers if the player art supports it.
|
pl_ignore_aggro
|
|
Used in NPC behavior to make the NPC only attack at random, and not use the aggro system.
|
pl_no_grapple
|
|
Used in NPCs to prevent them from using the standard grapple action.
|
pl_always_grapple
|
|
Used in NPCs to always use the standard grapple action when they can.
|
pl_no_fetish
|
|
Don't auto generate fetishes on this NPC. You can also disable this behavior globally in your story.
|
pl_always_attack
|
|
Always use abilities as long as you have momentum for it. By default, NPCs will try to buffer some momentum before attacking.
|
pl_no_trade
|
|
This NPC can't be traded to. Used mainly for followers.
|
pl_dishonorable
|
|
Used in some texts.
|
Gameplay. These are applied to players, but don't use the pl_ prefix.
Tags
|
Automatic
|
Description
|
gp_boss
|
|
Marks the NPC as a boss. Bosses have special rules.
|
gp_no_arousal
|
|
Makes this NPC unable to be aroused.
|
gp_no_ap
|
|
Prevents this NPC from using momentum. Can be used for inanimate objects.
|
gp_no_mp
|
|
Legacy synonym for above.
|
gp_no_hp
|
|
Prevents taking damage, and HP won't be drawn. Can be used for inanimate objects.
|
gp_no_victory_condition
|
|
Defeating this NPC is not needed for winning an encounter.
|
gp_invisible
|
|
Hides the NPC in the NPC list, and prevents it from being targeted.
|
gp_skip_turns
|
|
Makes an NPC always end their turn immediately.
|
gp_no_bondage_targ
|
|
Makes the NPC immune to the standard bondage attack.
|
Action Tags
Tag
|
Automatic
|
Description
|
ac_buff
|
|
The action is a buff (beneficial duration effect).
|
ac_debuff
|
|
The action is a debuff (detrimental duration effect).
|
ac_heal
|
|
The action restores HP.
|
ac_damage
|
|
The action deals damage.
|
ac_painful
|
|
The action is painful.
|
ac_arousal
|
|
The action is arousing.
|
ac_npc_important
|
|
The NPC will always use this action if they have momentum for it.
|
ac_npc_first
|
|
Tries to use this action first if they can. However, ac_npc_important trumps this. If you set both tags, it'll override both.
|
ac_npc_important_last
|
|
NPC tries to use this action last before ending their turn. Note that this only reliably works for free actions.
|
ac_npc_no_attack
|
|
I forget what this was for.
|
ac_interrupt
|
|
Action has an interrupt component.
|
ac_item
|
|
Action is attached to an item.
|
ac_mana_heal
|
|
Action restores momentum.
|
ac_self_heal
|
|
Action has a self heal component.
|
ac_taunt
|
|
Action has a taunt component.
|
ac_food
|
|
Action is tied to food.
|
ac_mana_damage
|
|
Action has a momentum damage component.
|
ac_drink
|
|
Action is tied to a drink.
|
ac_npc_ignore_aggro
|
|
When an NPC uses this action, they should pick their targets at random.
|
ac_flavor
|
|
Allows NPC follower to use this action out of combat. Otherwise NPCs will only use actions in combat.
|
ac_potion
|
|
Item is tied to a potion.
|
ac_lifesteal
|
|
Item has a life steal component.
|
Asset tags
Tag
|
Automatic
|
Description
|
as_upperBody
|
Yes
|
Automatically added based on the item's equip slot settings.
|
as_lowerBody
|
Yes
|
Automatically added based on the item's equip slot settings.
|
Note: the following tags also exist in upperBody and lowerBody variants, where _upperBody/_lowerBody are appended automatically. For an instance if you add as_tight on an upper body item, the tag as_tight_upperBody is automatically added in game.
|
as_hard
|
|
Armor is hard, such as plate.
|
as_tight
|
|
|
as_skirt
|
|
|
as_thong
|
|
|
as_groin_semi_exposed
|
|
Asset doesn't fully cover your groin, such as a tiny thong.
|
as_shiny
|
|
|
as_pants
|
|
Has legs attached to it.
|
as_stockings
|
|
|
as_sling_bikini
|
|
|
as_shirt
|
|
|
as_stretchy
|
|
|
as_jeans
|
|
|
as_plate
|
|
|
as_robe
|
|
|
as_crotch_flap
|
|
|
as_butt_flap
|
|
|
as_bodysuit
|
|
Any piece of clothing that covers upper and lower body slots should have this.
|
as_waistband
|
|
|
as_reagent
|
|
Not currently used, but may be used in crafting later.
|
as_currency
|
|
Money
|
as_can_pull_down
|
|
Items that can be pulled down. Ex, shirts can't, but tube tops can.
|
as_can_pull_up
|
|
Items that can be pulled up. Ex pants can't, but skirts can.
|
as_wraps
|
|
|
as_cleavage
|
|
|
as_underboob
|
|
|
as_sideboob
|
|
|
as_exposed_upper_back
|
|
Upper back exposed
|
as_exposed_lower_back
|
|
|
as_exposed_stomach
|
|
|
as_high_riding
|
|
Such as hip high thongs.
|
as_gloves
|
|
|
as_boots
|
|
|
as_stockings
|
|
|
as_belt
|
|
|
as_nipple_piercings
|
|
|
as_ring_gag
|
|
|
as_collar
|
|
|
as_cock_ring
|
|
|
as_strapon
|
|
|
as_stealable
|
|
Not currently used, but later may be stolen on defeat.
|
Material types
|
|
|
as_leather
|
|
|
as_cloth
|
|
|
as_mail
|
|
|
as_plate
|
|
|
as_cotton
|
|
|
as_slink
|
|
|
as_mageweave
|
|
|
as_shadowcloth
|
|
|
as_rawhide
|
|
A sturdier type of leather.
|
as_metal
|
|
|
as_steel
|
|
|
as_copper
|
|
|
as_mithril
|
|
|
as_softsilver
|
|
|
Props
|
|
|
as_whip
|
|
|
as_dildo_spear
|
|
|
as_strapon
|
|
|
as_paddle
|
|
|
as_riding_crop
|
|
|
Wrapper tags
Tag
|
Automatic
|
Description
|
wr_duration
|
Yes
|
Added if a wrapper has a duration.
|
wr_detrimental
|
Yes
|
Added if wrapper is detrimental.
|
wr_knocked_down
|
Yes
|
Added if wrapper has a knockdown effect.
|
wr_dazed
|
Yes
|
Added if wrapper has a daze effect.
|
wr_knocked_down_back
|
Yes
|
Added if player was knocked down on their back.
|
wr_knocked_down_front
|
Yes
|
Added if player was knocked down on their face.
|
wr_grapple
|
Yes
|
Added if wrapper involves a successful grapple.
|
wr_grappling
|
Yes
|
Added if wrapper involves a successful grapple AND the sender is the grappler.
|
wr_encumbered
|
Yes
|
Added as a passive if player is encumbered.
|
wr_hogtied
|
|
|
wr_pinned
|
|
|
wr_std
|
|
Use on wrappers attached to standard actions.
|
wr_no_orgasm_momentum_loss
|
|
When set, the player affected by the tag is unaffected by orgasm momentum loss.
|
wr_kink
|
|
Use this on wrappers that should be treated as a kink.
|
wr_enchant
|
|
Use this on wrappers that should be tied to an enchant.
|
wr_tentacle_ride
|
|
Used on wrappers that consider a player riding on a tentacle.
|
wr_block_groin
|
|
Used to signify that the groin is blocked, and shouldn't be penetrated.
|
wr_block_butt
|
|
Signifies that the butt is blocked and shouldn't be penetrated.
|
wr_block_mouth
|
|
The mouth is blocked and shouldn't be penetrated.
|
wr_orgasm
|
Yes
|
Added on the built in orgasm wrapper.
|
wr_soaked
|
|
Player is soaked.
|
wr_legs_spread
|
|
|
wr_tentacle_restrained
|
|
|
wr_bound
|
|
|
wr_no_riposte
|
|
When set, the player cannot riposte at all.
|
wr_block_grapple
|
|
When set, the player cannot use the standard grapple action.
|
wr_foodbuff
|
|
Used to prevent stacking food buffs.
|
Player expression tags can be used anywhere to trigger player facial expressions (when using advanced art layers).
Player expression tags
Tag
|
Automatic
|
Description
|
ex_aroused
|
|
Aroused facial expression.
|
ex_aroused_heavy
|
|
Heavy arousal facial expression.
|
ex_pained
|
|
Pained facial expression.
|
ex_pained_heavy
|
|
Heavy pain facial expression.
|
Effect Tags
Tag
|
Automatic
|
Description
|
fx_latching
|
|
This player is latching to another. Used by quadropus.
|
fx_latched
|
|
Player has been latched to by another player. Used by quadropus.
|
fx_pouncing
|
|
Afaik not used anywhere. Leaving these here for legacy reasons.
|
fx_pounced
|
|
Afaik not used anywhere.
|
Game Action Tags
Tag
|
Automatic
|
Description
|
ga_warrior
|
|
Set on game actions that link a player to a warrior trainer.
|
ga_cleric
|
|
See above.
|
ga_rogue
|
|
See above.
|
ga_tentaclemancer
|
|
See above.
|
ga_monk
|
|
See above.
|
ga_elementalist
|
|
See above.
|
ga_necromancer
|
|
See above.
|
ga_arcanist
|
|
See above.
|
ga_bard
|
|
See above.
|
Turn Tags
Tag
|
Automatic
|
Description
|
tt_butt_exposed
|
|
|
tt_groin_exposed
|
|
|
tt_breasts_exposed
|
|
|
tt_wedgie
|
|
|
tt_pussy_wedgie
|
|
Frontal wedgie.
|
tt_bent_over
|
|
|
tt_bent_over_table
|
|
|
tt_spanked
|
|
|
tt_breasts_wedgie
|
|
|
tt_sitting_chair
|
|
|
tt_pinned_chair
|
|
|
tt_used_rack
|
|
|
Dungeon Tags
These are shared between dungeons and rooms. These are rarely used. But may be used in procedural dungeons in the future.
Tag
|
Automatic
|
Description
|
du_dark
|
|
Dungeon is dark.
|
du_corridor
|
|
|
du_room
|
|
(Not a corridor)
|
du_town
|
|
Dungeon is considered to be a town.
|
du_friendly
|
|
Dungeon is mostly friendly.
|
Mesh tags.
These are set on the meshes themselves. But can be modified in asset props in the room editor.
Tag
|
Automatic
|
Description
|
m_PLAYER_MARKER
|
|
Used to identify player markers.
|
m_MARGER_GROUP
|
|
Not used.
|
m_TREASURE_MARKER
|
|
Used to identify treasure markers in the procedural dungeon generator.
|
m_LEVER_MARKER
|
|
Used to identify levers in the procedural dungeon generator.
|
m_PROC_MARKER
|
|
Any mesh with this tag will be removed when placed in a procedural dungeon, and optionally replaced. Not currently used. But may be used in the future.
|
m_DOOR_DOWN
|
|
Used by dungeon generate to figure out which doors point where.
|
m_DOOR_UP
|
|
|
m_DOOR_WEST
|
|
|
m_DOOR_EAST
|
|
|
m_DOOR_NORTH
|
|
|
m_DOOR_SOUTH
|
|
|
m_DOOR_UPDOWN
|
|
Can be used to go either up OR down.
|
m_DOOR_AUTOXY
|
|
Mesh must be facing south for this to work. Do not combine with the ones above.
|
m_HOUSE_ENT
|
|
Marks this mesh as a house. If it's setup as a door (ex mDOOR_AUTOXY) it will be included in picking doors. Houses will not be hidden unlike other doors.
|
m_lever
|
|
|
m_trapdoor
|
|
|