52 lines
2.3 KiB
Lua
52 lines
2.3 KiB
Lua
-----------------------------------
|
|
-- Escutcheons
|
|
-----------------------------------
|
|
xi = xi or {}
|
|
xi.escutcheon = xi.escutcheon or {}
|
|
|
|
--- Upgrade stage of Escutcheon
|
|
--- Determines the number of craftsmanship points required for 100%
|
|
--- Stored in shields exdata for client rendering of the Craftsmanship value
|
|
---@enum xi.escutcheon.stage
|
|
xi.escutcheon.stage =
|
|
{
|
|
ASPIS = 1, -- 3000
|
|
ECU = 2, -- 5000
|
|
SCUTUM = 3, -- 10000
|
|
SHIELD = 4, -- 30000
|
|
}
|
|
|
|
-- Bonus objectives sometimes shown on unfinished Escutcheons.
|
|
-- Source: ROM/220/58.DAT
|
|
---@enum xi.escutcheon.bonusObjective
|
|
xi.escutcheon.bonusObjective =
|
|
{
|
|
PERFORM_A_SYNTHESIS = 1, -- Perform a synthesis
|
|
CRAFT_DAYTIME = 2, -- Craft between 6:00 and 17:59
|
|
CRAFT_NIGHTTIME = 3, -- Craft between 18:00 and 5:59
|
|
CRAFT_RECRUIT_INITIATE = 4, -- Craft Recruit/Initiate recipes
|
|
CRAFT_NOVICE_APPRENTICE = 5, -- Craft Novice/Apprentice recipes
|
|
CRAFT_JOURNEYMAN_CRAFTSMAN = 6, -- Craft Journeyman/Craftsman recipes
|
|
CRAFT_ARTISAN_ADEPT = 7, -- Craft Artisan/Adept recipes
|
|
CRAFT_VETERAN = 8, -- Craft Veteran recipes
|
|
CRAFT_EXPERT_AND_HIGHER = 9, -- Craft Expert and higher recipes
|
|
CRAFT_FIRE_CRYSTALS = 10, -- Craft w/fire crystals
|
|
CRAFT_ICE_CRYSTALS = 11, -- Craft w/ice crystals
|
|
CRAFT_WIND_CRYSTALS = 12, -- Craft w/wind crystals
|
|
CRAFT_EARTH_CRYSTALS = 13, -- Craft w/earth crystals
|
|
CRAFT_LIGHTNING_CRYSTALS = 14, -- Craft w/lightning crystals
|
|
CRAFT_WATER_CRYSTALS = 15, -- Craft w/water crystals
|
|
CRAFT_LIGHT_CRYSTALS = 16, -- Craft w/light crystals
|
|
CRAFT_DARK_CRYSTALS = 17, -- Craft w/dark crystals
|
|
CRAFT_ON_FIRESDAY = 18, -- Craft on Firesday
|
|
CRAFT_ON_ICEDAY = 19, -- Craft on Iceday
|
|
CRAFT_ON_WINDSDAY = 20, -- Craft on Windsday
|
|
CRAFT_ON_EARTHDAY = 21, -- Craft on Earthday
|
|
CRAFT_ON_LIGHTNINGDAY = 22, -- Craft on Lightningday
|
|
CRAFT_ON_WATERSDAY = 23, -- Craft on Watersday
|
|
CRAFT_ON_LIGHTSDAY = 24, -- Craft on Lightsday
|
|
CRAFT_ON_DARKSDAY = 25, -- Craft on Darksday
|
|
USE_3_MATERIALS = 26, -- Use 3+ materials
|
|
USE_5_MATERIALS = 27, -- Use 5+ materials
|
|
USE_7_MATERIALS = 28, -- Use 7+ materials
|
|
}
|