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
]
}Coin Power and Base Power is set at "Characteristics", Affinity comes from "Specific", Icon ID at the main body of constructor.
{
"Skills Info": [
{
"(Name)": "Skill 1 — 「Fa Jin」",
"ID": 1031101999,
"Icon ID": "1031101",
"Attributes": {
"Show Affinity Icon": true
},
"Specific": {
"Damage Type": "Pierce",
"Affinity": "Gluttony",
"Action": "Attack",
"Rank": 1
},
"Characteristics": {
"Coin Power": 3,
"Base Power": 3,
"Coins List": ["Regular", "Regular"],
"Coins Type": "Plus",
"Attack Weight": 1,
"Level Correction": 2
}
}
// Some other constructors
]
}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.
{
"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
}
}
}
]
}Last updated