nf scripts
  • MAIN
    • How to download the script
    • How to compile UI (open-source)
    • Requirements
  • Scripts
    • nf_skin
      • Introduction
      • Installation
      • Commits
        • 1.2.2
        • 1.2.1
        • 1.2.0
      • Functions/Events
      • Types
    • nf-skin (<1.2.0)
      • Updates
        • 1.1.2a
        • 1.1.0
        • 1.0.x
          • Room Outfits Update - 1.0.5
          • Migration Update - 1.0.4
          • Init Release - 1.0.0
      • Installation
        • QBCore
        • ESX Legacy
        • Setup DB/Migration
      • Client
        • Aces
        • Events/Functions
        • Update Appearance
        • Get Appearance
      • Client Open Files
      • Server Open Files
      • Config
Powered by GitBook
On this page
  1. Scripts
  2. nf_skin

Types

Available Types

---@class Appearance
---@field model? string | integer
---@field head_blend? HeadBlend
---@field face_features? FaceFeatures
---@field head_overlays? HeadOverlays
---@field eye_color? integer
---@field hair? Hair
---@field components? Components
---@field props? Props
---@field tattoos? Tattoo[]

---@class HeadBlend
---@field [1] integer
---@field [2] integer
---@field [3] integer
---@field [4] integer
---@field [5] integer
---@field [6] integer
---@field [7] number
---@field [8] number
---@field [9] number

---@class FaceFeatures
---@field brow number[]
---@field eyes number
---@field nose number[]
---@field nose_profile number[]
---@field nose_tip number[]
---@field lips number
---@field cheekbones number[]
---@field cheeks number
---@field jaw number[]
---@field chin_profile number[]
---@field chin_shape number[]
---@field neck number

---@class HeadOverlays
---@field eyebrows [integer, number, integer] colorType: 1
---@field facial_hair [integer, number, integer] colorType: 1
---@field chest_hair [integer, number, integer] colorType: 1
---@field blush [integer, number, integer, integer] colorType: 2
---@field lipstick [integer, number, integer, integer] colorType: 2 (4 index optional??)
---@field makeup [integer, number, integer, integer] colorType: 2
---@field blemishes [integer, number] colorType: 0
---@field ageing [integer, number] colorType: 0
---@field complexion [integer, number] colorType: 0
---@field sun_damage [integer, number] colorType: 0
---@field moles_freckles [integer, number] colorType: 0
---@field body_blemishes [integer, number] colorType: 0
---@field add_body_blemishes [integer, number] colorType: 0

---@class Hair
---@field [1] integer
---@field [2] integer
---@field [3] integer
---@field [4] integer

---@class Components
---@field mask [integer, integer]
---@field arms [integer, integer]
---@field pants [integer, integer]
---@field bag [integer, integer]
---@field shoes [integer, integer]
---@field accessory [integer, integer]
---@field undershirt [integer, integer]
---@field kevlar [integer, integer]
---@field decals [integer, integer]
---@field torso [integer, integer]

---@class Component
---@field [1] integer
---@field [2] integer

---@class Props
---@field hat [integer, integer]
---@field glasses [integer, integer]
---@field ear [integer, integer]
---@field watch [integer, integer]
---@field bracelet [integer, integer]

---@class Prop
---@field [1] integer
---@field [2] integer

---@class Tattoo
---@field name string
---@field opacity number
---@field isHairOverlay? boolean
PreviousFunctions/EventsNextnf-skin (<1.2.0)

Last updated 2 months ago