Module nari.types.classjoblevel

Information about jobs

Expand source code
"""Information about jobs"""
from typing import NamedTuple
from enum import IntEnum

class Job(IntEnum):
    """A list of jobs"""
    GLA = 1
    PGL = 2
    LNC = 4
    ARC = 5
    CNJ = 6
    THM = 7
    PLD = 19
    MNK = 20
    DRG = 22
    BRD = 23
    WHM = 23
    BLM = 25
    ACN = 26
    SMN = 27
    SCH = 28
    ROG = 29
    NIN = 30
    MCH = 31
    DRK = 32
    AST = 33
    SAM = 34
    RDM = 35
    BLU = 36
    GNB = 37
    DNC = 38

class ClassJobLevel(NamedTuple):
    """A tuple containing data about a job"""
    sync_level: int
    job_level: int
    class_level: int
    job_id: Job

Classes

class ClassJobLevel (sync_level: int, job_level: int, class_level: int, job_id: Job)

A tuple containing data about a job

Expand source code
class ClassJobLevel(NamedTuple):
    """A tuple containing data about a job"""
    sync_level: int
    job_level: int
    class_level: int
    job_id: Job

Ancestors

  • builtins.tuple

Instance variables

var class_level : int

Alias for field number 2

var job_idJob

Alias for field number 3

var job_level : int

Alias for field number 1

var sync_level : int

Alias for field number 0

class Job (value, names=None, *, module=None, qualname=None, type=None, start=1)

A list of jobs

Expand source code
class Job(IntEnum):
    """A list of jobs"""
    GLA = 1
    PGL = 2
    LNC = 4
    ARC = 5
    CNJ = 6
    THM = 7
    PLD = 19
    MNK = 20
    DRG = 22
    BRD = 23
    WHM = 23
    BLM = 25
    ACN = 26
    SMN = 27
    SCH = 28
    ROG = 29
    NIN = 30
    MCH = 31
    DRK = 32
    AST = 33
    SAM = 34
    RDM = 35
    BLU = 36
    GNB = 37
    DNC = 38

Ancestors

  • enum.IntEnum
  • builtins.int
  • enum.Enum

Class variables

var ACN
var ARC
var AST
var BLM
var BLU
var BRD
var CNJ
var DNC
var DRG
var DRK
var GLA
var GNB
var LNC
var MCH
var MNK
var NIN
var PGL
var PLD
var RDM
var ROG
var SAM
var SCH
var SMN
var THM
var WHM