Skill constructors

This type of Display Info files will most likely be used for Custom Identity/E.G.O Preview creator.

There are 2 types of constructors:

Coin Power, Base Power, Affinity, and Icon ID is set by current Uptie Level inside "Upties" dictionary at the bottom of file:

{
  "Skills Info": [
    {
      "(Name)": "Skill 1  — 「Fa Jin」",

      "ID": 1031101,

      "Specific": {
        "Damage Type": "Pierce",
        "Action": "Attack",
        
        "Rank": 1
      },

      "Characteristics": {
        "Coins List": ["Regular", "Regular"],
        "Coins Type": "Plus",

        "Attack Weight": 1,
        "Level Correction": 2
      },

      "Upties": {
        "1": {
          "Coin Power": 3,
          "Base Power": 3,
          "Affinity": "Gluttony"
        },
        "3": {
          "Coin Power": 4
        }
      }
    }
    
    // Some other constructors
  ]
}
Property
Value type
Commentary

ID

Integer value

Links the constructor ID and localization ID for display via "Skill Names Replication" from the settings

Icon ID

String

Can reference a file name from [⇲] Assets Directory\[⇲] Limbus Images\Skills\Icons (Without .png in name ("1031101" as example)) or be a full path to image (Optional feature is ability to put :Constructor: at start of string and this will mean path to the current file (":Constructor:/Skill 1.png" as example)).

Specific / Damage type

"Blunt" "Pierce" "Slash"

Hidden if "Specific / Action" is set to "Evade" or "Guard"

Specific / Affinity

Wrath Lust Sloth Gluttony Gloom Pride Envy None

Specific / Rank

1 2 3

Adjusts affinity frame form

Specific / Copies

Integer

The number to the right of the skill name

Characteristics / Coin or Base Power

Integer

Set only positive values, minus coins type set by "Characteristics / Coins Type" property

Characteristics / Coins List

List with strings: Regular Unbreakable

Represents a coins sequence

Characteristics / Coins Type

Plus Minus

Characteristics / Attack Weight

Integer

Amount of squares after 'Atk Weight' label

Characteristics / Base Level

Integer

Characteristics / Level Correction

Positive/Negative Integer

Value that is added to or subtracted from the "Characteristics / Base Level"

Attributes / Unobservable

true false

Set true to hide Coin and Base Power under the '?' symbol, and set level as "???"

Show Affinity Icon

true false

Enables affinity icon display before skill name, shows icon if affinity is defined correctly

Override 'Base Power|Coin Power|Base Level'

String

Some other text for values

File skeleton with all possible properties, based on [⇲] Assets Directory\[⇲] Limbus Images\Skills\[⇲] Display Info\Constructor\Basic Sample (Default Values).json file.

Basic Sample (Default Values).json
{
  "Skills Info": [
    {
      "ID": null, // int

      "Icon ID": null, // string
      
      "Specific": {
        "Damage Type": "None", // string
        "Action": "Attack",    // string

        // Taken from here only if the skill does not have the "Upties" property!
        "Affinity": "None",    // string
        
        "Rank": 1,     // int
        "Copies": null // int
      },

      "Characteristics": {
        "Coin Power": 0, // int, Taken from here only if the skill does not have the "Upties" property!
        "Base Power": 0, // int, Taken from here only if the skill does not have the "Upties" property!

        "Coins List": ["Regular"], // List with strings, represents a coins sequence

        "Coins Type": "Plus", // string

        "Attack Weight": 1,   // int
        "Base Level": 55,     // int
        "Level Correction": 0 // int
      },

      "Attributes": {
        "Unobservable": false, // bool

        "Hide 'Copies'": false, // bool

        "Hide 'Base Power'": false, // bool
        "Hide 'Coin Power'": false, // bool
        "Hide 'Base Level'": false, // bool

        "Hide 'Attack Weight'": false, // bool

        "Show Affinity Icon": false,   // bool

        "Override 'Base Power'": null, // string
        "Override 'Coin Power'": null, // string
        "Override 'Base Level'": null  // string
      },

      "Upties": { // Dictionary, by default is null
        // Values of each uptie is cascade. If you set any value on uptie, it will remain on the next upties or until it is overwritten in another

        "-1": {   // Keys possible values: "1" | "2" | "3" | "4"

          "Icon ID": null,  // string
          
          "Affinity": null, // string
          
          "Base Power": null, // int
          "Coin Power": null  // int

        }
      }
    }
  ]
}

File with upties

File without upties (For Custom Identity/E.G.O Preview creator)

ss

Last updated