Compare commits

...

6 Commits

Author SHA1 Message Date
Made Baruna 2c10c11dee Update locale name and homepage 2024-01-31 12:31:04 +08:00
Made Baruna c1e3a2dd78 Update banners 2024-01-31 12:19:07 +08:00
Made Baruna c0be5d8b43 Update timeline 2024-01-31 12:11:09 +08:00
Made Baruna aea4eb589a Add crane echoing call weapon 2024-01-31 10:54:21 +08:00
Made Baruna b7cd35eb5e Update xianyun and gaming 2024-01-31 10:46:48 +08:00
Made Baruna 652285abbb Update achievements 2024-01-31 10:20:08 +08:00
110 changed files with 3538 additions and 209 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1079,6 +1079,30 @@ export const banners = {
// featuredRare: ['bennett', 'kujou_sara', 'chevreuse'],
// version: '4.3',
// },
{
name: 'The Crane Soars Skyward',
image: 1,
shortName: 'Xianyun',
start: '2024-01-31 06:00:00',
end: '2024-02-20 17:59:00',
color: '#affcd1',
featured: ['xianyun', 'nahida'],
featuredRare: ['gaming', 'faruzan', 'noelle'],
version: '4.4',
timezoneDependent: true,
},
// {
// name: "The Moongrass' Enlightenment",
// image: 3,
// shortName: 'Nahida',
// start: '2024-01-31 06:00:00',
// end: '2024-02-20 17:59:00',
// color: '#b8db94',
// featured: ['xianyun', 'nahida'],
// featuredRare: ['gaming', 'faruzan', 'noelle'],
// version: '4.4',
// timezoneDependent: true,
// },
],
weapons: [
{
@ -1783,7 +1807,7 @@ export const banners = {
},
{
name: 'Epitome Invocation',
image: 58,
image: 59,
shortName: 'Engulfing',
start: '2024-01-09 18:00:00',
end: '2024-01-30 14:59:00',
@ -1792,5 +1816,23 @@ export const banners = {
featuredRare: ['wavebreakers_fin', 'favonius_sword', 'rainslasher', 'eye_of_perception', 'rust'],
version: '4.3',
},
{
name: 'Epitome Invocation',
image: 60,
shortName: 'Crane',
start: '2024-01-31 06:00:00',
end: '2024-02-20 17:59:00',
color: '#ffb169',
featured: ['cranes_echoing_call', 'a_thousand_floating_dreams'],
featuredRare: [
'lithic_spear',
'sacrificial_sword',
'sacrificial_greatsword',
'sacrificial_fragments',
'sacrificial_bow',
],
version: '4.4',
timezoneDependent: true,
},
],
};

View File

@ -827,4 +827,30 @@ export const bannersDual = {
version: '4.3',
},
],
'The Crane Soars Skyward 1': [
{
name: 'The Crane Soars Skyward',
image: 1,
shortName: 'Xianyun',
start: '2024-01-31 06:00:00',
end: '2024-02-20 17:59:00',
color: '#affcd1',
featured: ['xianyun', 'nahida'],
featuredRare: ['gaming', 'faruzan', 'noelle'],
version: '4.4',
timezoneDependent: true,
},
{
name: "The Moongrass' Enlightenment",
image: 3,
shortName: 'Nahida',
start: '2024-01-31 06:00:00',
end: '2024-02-20 17:59:00',
color: '#b8db94',
featured: ['xianyun', 'nahida'],
featuredRare: ['gaming', 'faruzan', 'noelle'],
version: '4.4',
timezoneDependent: true,
},
],
};

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -3484,6 +3484,151 @@ export const characters = {
},
element: elements.hydro,
},
gaming: {
id: 'gaming',
name: 'Gaming',
rarity: 4,
weapon: weapons.claymore,
stats: {
hp: 11419,
atk: 302,
def: 703,
},
ascension: [
{
items: [
{
item: itemList.agnidus_agate_sliver,
amount: 1,
},
{
item: itemList.none,
amount: null,
},
{
item: itemList.starconch,
amount: 3,
},
{
item: itemList.slime_condensate,
amount: 3,
},
],
mora: 20000,
},
{
items: [
{
item: itemList.agnidus_agate_fragment,
amount: 3,
},
{
item: itemList.emperors_resolution,
amount: 2,
},
{
item: itemList.starconch,
amount: 10,
},
{
item: itemList.slime_condensate,
amount: 15,
},
],
mora: 40000,
},
{
items: [
{
item: itemList.agnidus_agate_fragment,
amount: 6,
},
{
item: itemList.emperors_resolution,
amount: 4,
},
{
item: itemList.starconch,
amount: 20,
},
{
item: itemList.slime_secretions,
amount: 12,
},
],
mora: 60000,
},
{
items: [
{
item: itemList.agnidus_agate_chunk,
amount: 3,
},
{
item: itemList.emperors_resolution,
amount: 8,
},
{
item: itemList.starconch,
amount: 30,
},
{
item: itemList.slime_secretions,
amount: 18,
},
],
mora: 80000,
},
{
items: [
{
item: itemList.agnidus_agate_chunk,
amount: 6,
},
{
item: itemList.emperors_resolution,
amount: 12,
},
{
item: itemList.starconch,
amount: 45,
},
{
item: itemList.slime_concentrate,
amount: 12,
},
],
mora: 100000,
},
{
items: [
{
item: itemList.agnidus_agate_gemstone,
amount: 6,
},
{
item: itemList.emperors_resolution,
amount: 20,
},
{
item: itemList.starconch,
amount: 60,
},
{
item: itemList.slime_concentrate,
amount: 24,
},
],
mora: 120000,
},
],
material: {
material: [itemList.slime_condensate, itemList.slime_secretions, itemList.slime_concentrate],
book: [itemList.teachings_of_prosperity, itemList.guide_to_prosperity, itemList.philosophies_of_prosperity],
boss: itemList.lightless_mass,
},
element: elements.pyro,
},
ganyu: {
id: 'ganyu',
name: 'Ganyu',
@ -10038,6 +10183,151 @@ export const characters = {
},
element: elements.pyro,
},
xianyun: {
id: 'xianyun',
name: 'Xianyun',
rarity: 5,
weapon: weapons.catalyst,
stats: {
hp: 10409,
atk: 335,
def: 573,
},
ascension: [
{
items: [
{
item: itemList.vayuda_turquoise_sliver,
amount: 1,
},
{
item: itemList.none,
amount: null,
},
{
item: itemList.clearwater_jade,
amount: 3,
},
{
item: itemList.divining_scroll,
amount: 3,
},
],
mora: 20000,
},
{
items: [
{
item: itemList.vayuda_turquoise_fragment,
amount: 3,
},
{
item: itemList.cloudseam_scale,
amount: 2,
},
{
item: itemList.clearwater_jade,
amount: 10,
},
{
item: itemList.divining_scroll,
amount: 15,
},
],
mora: 40000,
},
{
items: [
{
item: itemList.vayuda_turquoise_fragment,
amount: 6,
},
{
item: itemList.cloudseam_scale,
amount: 4,
},
{
item: itemList.clearwater_jade,
amount: 20,
},
{
item: itemList.sealed_scroll,
amount: 12,
},
],
mora: 60000,
},
{
items: [
{
item: itemList.vayuda_turquoise_chunk,
amount: 3,
},
{
item: itemList.cloudseam_scale,
amount: 8,
},
{
item: itemList.clearwater_jade,
amount: 30,
},
{
item: itemList.sealed_scroll,
amount: 18,
},
],
mora: 80000,
},
{
items: [
{
item: itemList.vayuda_turquoise_chunk,
amount: 6,
},
{
item: itemList.cloudseam_scale,
amount: 12,
},
{
item: itemList.clearwater_jade,
amount: 45,
},
{
item: itemList.forbidden_curse_scroll,
amount: 12,
},
],
mora: 100000,
},
{
items: [
{
item: itemList.vayuda_turquoise_gemstone,
amount: 6,
},
{
item: itemList.cloudseam_scale,
amount: 20,
},
{
item: itemList.clearwater_jade,
amount: 60,
},
{
item: itemList.forbidden_curse_scroll,
amount: 24,
},
],
mora: 120000,
},
],
material: {
material: [itemList.divining_scroll, itemList.sealed_scroll, itemList.forbidden_curse_scroll],
book: [itemList.teachings_of_gold, itemList.guide_to_gold, itemList.philosophies_of_gold],
boss: itemList.lightless_eye_of_the_maelstrom,
},
element: elements.anemo,
},
xiao: {
id: 'xiao',
name: 'Xiao',

View File

@ -1460,4 +1460,29 @@ export const itemList = {
id: 'lightless_eye_of_the_maelstrom',
name: 'Lightless Eye of the Maelstrom',
},
cloudseam_scale: {
id: 'cloudseam_scale',
name: 'Cloudseam Scale',
rarity: 4,
},
clearwater_jade: {
id: 'clearwater_jade',
name: 'Clearwater Jade',
},
feathery_fin: {
id: 'feathery_fin',
name: 'Feathery Fin',
rarity: 2,
},
lunar_fin: {
id: 'lunar_fin',
name: 'Lunar Fin',
rarity: 3,
},
chasmlight_fin: {
id: 'chasmlight_fin',
name: 'Chasmlight Fin',
rarity: 4,
},
};

View File

@ -1,27 +1,42 @@
export const eventsData = [
[
{
name: 'Graph Adversarial Technology Experiment Log',
name: 'Of Kites and New Sights',
pos: '0% 50%',
zoom: '250%',
image: 'Graph Adversarial Technology Experiment Log.png',
start: '2023-11-17 10:00:00',
end: '2023-11-27 03:59:59',
color: '#eae4dd',
url: 'https://www.hoyolab.com/article/22782228',
image: 'Of Kites and New Sights.png',
start: '2024-02-24 04:00:00',
end: '2024-03-13 03:59:59',
color: '#8fbcff',
zoom: '200%',
url: 'https://www.hoyolab.com/article/24708406',
showOnHome: true,
},
],
[
{
name: 'Triumphant Frenzy',
pos: '0% 40%',
image: 'Triumphant Frenzy.png',
start: '2024-02-15 10:00:00',
end: '2024-02-26 03:59:59',
color: '#d6b0b7',
zoom: '200%',
url: 'https://www.hoyolab.com/article/24683799',
showOnHome: true,
},
{
name: "Lil' Fungi's Fun-Tastic Fiesta",
pos: '0% 60%',
name: 'Ley Line Overflow',
pos: '0% 20%',
image: 'leyline_overflow.jpg',
start: '2024-03-04 04:00:00',
end: '2024-03-11 03:59:59',
color: '#5baced',
zoom: '200%',
image: 'fungus_mechanicus.jpg',
start: '2023-12-06 10:00:00',
end: '2023-12-18 03:59:59',
color: '#5cbcad',
url: 'https://www.hoyolab.com/article/23172422',
url: 'https://www.hoyolab.com/article/24708406',
showOnHome: true,
},
],
[
{
name: 'Lost Riches',
pos: '0% 50%',
@ -44,41 +59,30 @@ export const eventsData = [
url: 'https://www.hoyolab.com/article/24108119',
showOnHome: true,
},
{
name: 'Vibrant Harriers Aloft in Spring Breeze',
pos: '0% 30%',
image: 'Vibrant Harriers Aloft in Spring Breeze.png',
start: '2024-02-05 10:00:00',
end: '2024-02-26 03:59:59',
color: '#f4c580',
zoom: '200%',
url: 'https://www.hoyolab.com/article/24683838',
showOnHome: true,
},
{
name: 'Journey Through Hilinigmatic Terrain',
pos: '0% 40%',
image: 'Journey Through Hilinigmatic Terrain.png',
start: '2024-02-29 10:00:00',
end: '2024-03-11 03:59:59',
color: '#cbd2b7',
zoom: '200%',
url: 'https://www.hoyolab.com/article/24708406',
showOnHome: true,
},
],
[
{
name: 'Misty Dungeon: Realm of Water',
pos: '0% 50%',
zoom: '200%',
image: 'Misty Dungeon Realm of Water.png',
start: '2023-11-09 10:00:00',
end: '2023-11-20 03:59:59',
color: '#2da6b1',
url: 'https://www.hoyolab.com/article/22800499',
showOnHome: true,
},
{
name: "Thelxie's Fantastic Adventures",
pos: '0% 50%',
zoom: '200%',
image: 'Thelxies Fantastic Adventures.png',
start: '2023-11-23 10:00:00',
end: '2023-12-11 03:59:59',
color: '#83abe1',
url: 'https://www.hoyolab.com/article/23129467',
showOnHome: true,
},
{
name: 'Ley Line Overflow',
pos: '0% 40%',
zoom: '200%',
image: 'leyline_overflow.jpg',
start: '2023-12-11 04:00:00',
end: '2023-12-18 03:59:59',
color: '#5baced',
url: 'https://www.hoyolab.com/article/23172422',
showOnHome: true,
},
{
name: 'Roses and Muskets',
pos: '0% 40%',
@ -112,31 +116,30 @@ export const eventsData = [
url: 'https://www.hoyolab.com/article/24108119',
showOnHome: true,
},
{
name: 'May Fortune Find You - Daily Login',
pos: '0% 30%',
image: 'daily_login.jpg',
start: '2024-02-03 04:00:00',
end: '2024-02-18 03:59:59',
color: '#F18B53',
zoom: '200%',
url: 'https://www.hoyolab.com/article/24683799',
showOnHome: true,
},
{
name: 'Receiver of Friends From Afar',
pos: '0% 40%',
image: 'Receiver of Friends From Afar.png',
start: '2024-02-21 10:00:00',
end: '2024-03-04 03:59:59',
color: '#f5d377',
zoom: '200%',
url: 'https://www.hoyolab.com/article/24708406',
showOnHome: true,
},
],
[
{
name: 'Chanson of Many Waters - Furina Banner',
pos: '40% 15%',
zoom: '200%',
image: 'Chanson of Many Waters 1.jpg',
start: '2023-11-08 06:00:00',
end: '2023-11-28 17:59:59',
color: '#95d6fb',
url: 'https://www.hoyolab.com/article/22782167',
showOnHome: true,
timezoneDependent: true,
},
{
name: 'Twilight Arbiter - Cyno Banner',
pos: '40% 15%',
zoom: '200%',
image: 'Twilight Arbiter 3.jpg',
start: '2023-11-28 18:00:00',
end: '2023-12-19 14:59:59',
color: '#d8b8f7',
url: 'https://www.hoyolab.com/article/23172294',
showOnHome: true,
},
{
name: 'In the Name of the Rosula - Navia Banner',
pos: '40% 17%',
@ -160,31 +163,31 @@ export const eventsData = [
url: 'https://www.hoyolab.com/article/24107940',
showOnHome: true,
},
],
[
{
name: 'Immaculate Pulse - Baizhu Banner',
pos: '30% 15%',
name: 'The Crane Soars Skyward - Xianyun Banner',
pos: '40% 15%',
zoom: '200%',
image: 'Immaculate Pulse 2.jpg',
start: '2023-11-08 06:00:00',
end: '2023-11-28 17:59:59',
color: '#8fdaa0',
url: 'https://www.hoyolab.com/article/22782167',
image: 'The Crane Soars Skyward 1.png',
start: '2024-01-31 06:00:00',
end: '2024-02-20 17:59:00',
color: '#affcd1',
url: 'https://www.hoyolab.com/article/24683839',
showOnHome: true,
timezoneDependent: true,
},
{
name: 'Azure Excursion - Ayato Banner',
name: 'Invitation to Mundane Life - Xiao Banner',
pos: '40% 15%',
zoom: '200%',
image: 'Azure Excursion 3.jpg',
start: '2023-11-28 18:00:00',
end: '2023-12-19 14:59:59',
color: '#90bce9',
url: 'https://www.hoyolab.com/article/23172294',
image: 'Invitation to Mundane Life 5.png',
start: '2024-02-20 18:00:00',
end: '2024-03-12 14:59:00',
color: '#25d7b8',
url: 'https://www.hoyolab.com/article/24708380',
showOnHome: true,
},
],
[
{
name: 'In the Name of the Rosula - Ayaka Banner',
pos: '40% 17%',
@ -208,31 +211,31 @@ export const eventsData = [
url: 'https://www.hoyolab.com/article/24107940',
showOnHome: true,
},
],
[
{
name: 'Epitome Invocation - Weapon Banner',
pos: '30% 25%',
zoom: '150%',
image: 'Epitome Invocation 55.jpg',
start: '2023-11-08 06:00:00',
end: '2023-11-28 17:59:59',
color: '#FFAA4B',
url: 'https://www.hoyolab.com/article/22782167',
name: "The Moongrass' Enlightenment - Nahida Banner",
pos: '40% 15%',
zoom: '200%',
image: 'The Moongrass Enlightenment 3.png',
start: '2024-01-31 06:00:00',
end: '2024-02-20 17:59:00',
color: '#b8db94',
url: 'https://www.hoyolab.com/article/24683839',
showOnHome: true,
timezoneDependent: true,
},
{
name: 'Epitome Invocation - Weapon Banner',
pos: '30% 25%',
zoom: '150%',
image: 'Epitome Invocation 56.jpg',
start: '2023-11-28 18:00:00',
end: '2023-12-19 14:59:59',
color: '#FFAA4B',
url: 'https://www.hoyolab.com/article/23172294',
name: 'Everbloom Violet - Yae Miko Banner',
pos: '40% 15%',
zoom: '200%',
image: 'Everbloom Violet 4.png',
start: '2024-02-20 18:00:00',
end: '2024-03-12 14:59:00',
color: '#ffd1f9',
url: 'https://www.hoyolab.com/article/24708380',
showOnHome: true,
},
],
[
{
name: 'Epitome Invocation - Weapon Banner',
pos: '30% 25%',
@ -256,38 +259,31 @@ export const eventsData = [
url: 'https://www.hoyolab.com/article/24107940',
showOnHome: true,
},
{
name: 'Epitome Invocation - Weapon Banner',
pos: '30% 35%',
zoom: '150%',
image: 'Epitome Invocation 59.png',
start: '2024-01-31 06:00:00',
end: '2024-02-20 17:59:00',
color: '#FFAA4B',
url: 'https://www.hoyolab.com/article/24683839',
showOnHome: true,
timezoneDependent: true,
},
{
name: 'Epitome Invocation - Weapon Banner',
pos: '30% 35%',
zoom: '150%',
image: 'Epitome Invocation 60.png',
start: '2024-02-20 18:00:00',
end: '2024-03-12 14:59:00',
color: '#FFAA4B',
url: 'https://www.hoyolab.com/article/24708380',
showOnHome: true,
},
],
[
{
name: 'Spiral Abyss',
image: 'spiral_abyss.jpg',
pos: '50% 20%',
start: '2023-11-01 04:00:00',
end: '2023-11-16 04:00:00',
color: '#4299E1',
description:
"After the active character's Normal or Charged Attack hits an opponent, that character's Normal and Charged Attack CRIT Rate is increased by 6% for 5s. This effect can be triggered once every 0.1s. Max 5 stacks. Each stack's duration is counted independently. This effect will be cleared if the character leaves the field.",
},
{
name: 'Spiral Abyss',
image: 'spiral_abyss.jpg',
pos: '50% 20%',
start: '2023-11-16 04:00:00',
end: '2023-12-01 04:00:00',
color: '#4299E1',
description:
"When a character's HP increases or decreases, it will be counted. When it reaches a total of 12, a shockwave will be unleashed at the character's position, dealing True DMG to nearby opponents and clearing the count. 1 such shockwave can be unleashed every 4s.",
},
{
name: 'Spiral Abyss',
image: 'spiral_abyss.jpg',
pos: '50% 20%',
start: '2023-12-01 04:00:00',
end: '2023-12-16 04:00:00',
color: '#4299E1',
description:
"When off-field characters deal Elemental Skill DMG to an opponent, an Uncanny Mark will be placed upon that opponent. When another active character hits a marked opponent with an attack of the same Elemental Type, a shockwave will be unleashed at that opponent's position, dealing True DMG. The Uncanny Mark lasts 5s, and Marks created through different attacks with different Elemental Types can exist independently. 1 such shockwave can be unleashed every 2s. When a character enters the field, the Uncanny Marks placed by that character on opponents will be removed.",
},
{
name: 'Spiral Abyss',
image: 'spiral_abyss.jpg',
@ -318,18 +314,38 @@ export const eventsData = [
description:
"After a character obtains an Elemental Shard created by the Crystallize reaction, it will be counted. When the count reaches 3, a shockwave will be released at the character's location, dealing True DMG to nearby opponents, and resetting the count. 1 such shockwave can be triggered every 6s.",
},
{
name: 'Spiral Abyss',
image: 'spiral_abyss.jpg',
pos: '50% 20%',
start: '2024-02-01 04:00:00',
end: '2024-02-16 04:00:00',
color: '#4299E1',
description:
"When a character receives healing, it will be counted. When the count reaches a total of 16, a shockwave will be unleashed at the character's position, dealing True DMG to nearby opponents and clearing the count. 1 such shockwave can be unleashed every 8s.",
},
{
name: 'Spiral Abyss',
image: 'spiral_abyss.jpg',
pos: '50% 20%',
start: '2024-02-16 04:00:00',
end: '2024-03-01 04:00:00',
color: '#4299E1',
description:
"After the active character's Plunging Attacks hit opponents, the character's Plunging Attack DMG is increased by 20% for 8s. This effect can be triggered once every 0.1s. Max 3 stacks. Each stack's duration is counted independently. This effect will be cleared if the character leaves the field.",
},
{
name: 'Spiral Abyss',
image: 'spiral_abyss.jpg',
pos: '50% 20%',
start: '2024-03-01 04:00:00',
end: '2024-03-16 04:00:00',
color: '#4299E1',
description:
"After the active character's Plunging Attacks hit opponents, unleash a shockwave at the character's location, dealing True DMG to nearby opponents. 1 such shockwave can be unleashed every 2s.",
},
],
[
{
name: "Paimon's Bargain - Bennett, Lisa, and Blackcliff",
pos: '0% 50%',
zoom: '150%',
start: '2023-11-01 04:00:00',
end: '2023-12-01 04:00:00',
color: '#B6A1EA',
image: 'paimon_bargain.png',
description: 'Now selling: Bennett, Lisa, and Blackcliff Weapons.',
},
{
name: "Paimon's Bargain - Bennett, Lisa, and Royal",
pos: '0% 50%',
@ -341,7 +357,7 @@ export const eventsData = [
description: 'Now selling: Barbara, Kaeya, and Royal Weapons.',
},
{
name: "Paimon's Bargain - Fischl, Xiangling, and Royal",
name: "Paimon's Bargain - Fischl, Xiangling, and Blackcliff",
pos: '0% 50%',
zoom: '150%',
start: '2024-01-01 04:00:00',
@ -350,18 +366,18 @@ export const eventsData = [
image: 'paimon_bargain.png',
description: 'Now selling: Fischl, Xiangling, and Blackcliff Weapons.',
},
{
name: "Paimon's Bargain - Beidou & Noelle, and Royal",
pos: '0% 50%',
zoom: '150%',
start: '2024-02-01 04:00:00',
end: '2024-03-01 04:00:00',
color: '#B6A1EA',
image: 'paimon_bargain.png',
description: 'Now selling: Beidou & Noelle, and Royal Weapons.',
},
],
[
{
name: 'Battle Pass - Whirling Waltz',
pos: '0% 25%',
image: 'Whirling Waltz.jpg',
start: '2023-11-08 06:00:00',
end: '2023-12-18 03:59:59',
color: '#46ace8',
url: 'https://www.hoyolab.com/article/21853732',
timezoneDependent: true,
},
{
name: 'Battle Pass - Fontinalia',
pos: '0% 25%',
@ -372,5 +388,15 @@ export const eventsData = [
url: 'https://www.hoyolab.com/article/23668604',
timezoneDependent: true,
},
{
name: 'Battle Pass - Vivid Flight',
pos: '0% 45%',
image: 'Vivid Flight.png',
start: '2024-01-31 06:00:00',
end: '2024-03-11 03:59:59',
color: '#e2b87f',
url: 'https://www.hoyolab.com/article/24727988',
timezoneDependent: true,
},
],
];

View File

@ -12928,4 +12928,117 @@ export const weaponList = {
},
],
},
cranes_echoing_call: {
id: 'cranes_echoing_call',
name: "Crane's Echoing Call",
rarity: 5,
atk: 49,
secondary: 'ATK%',
type: weapons.catalyst,
source: 'Wish',
ascension: [
{
items: [
{
item: itemList.mist_veiled_lead_elixir,
amount: 5,
},
{
item: itemList.feathery_fin,
amount: 5,
},
{
item: itemList.divining_scroll,
amount: 3,
},
],
mora: 10000,
},
{
items: [
{
item: itemList.mist_veiled_mercury_elixir,
amount: 5,
},
{
item: itemList.feathery_fin,
amount: 18,
},
{
item: itemList.divining_scroll,
amount: 12,
},
],
mora: 20000,
},
{
items: [
{
item: itemList.mist_veiled_mercury_elixir,
amount: 9,
},
{
item: itemList.lunar_fin,
amount: 9,
},
{
item: itemList.sealed_scroll,
amount: 9,
},
],
mora: 30000,
},
{
items: [
{
item: itemList.mist_veiled_gold_elixir,
amount: 5,
},
{
item: itemList.lunar_fin,
amount: 18,
},
{
item: itemList.sealed_scroll,
amount: 14,
},
],
mora: 45000,
},
{
items: [
{
item: itemList.mist_veiled_gold_elixir,
amount: 9,
},
{
item: itemList.chasmlight_fin,
amount: 14,
},
{
item: itemList.forbidden_curse_scroll,
amount: 9,
},
],
mora: 55000,
},
{
items: [
{
item: itemList.mist_veiled_primo_elixir,
amount: 6,
},
{
item: itemList.chasmlight_fin,
amount: 27,
},
{
item: itemList.forbidden_curse_scroll,
amount: 18,
},
],
mora: 65000,
},
],
},
};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -13,25 +13,25 @@
const dispatch = createEventDispatcher();
const featured = {
raiden_shogun: {
name: 'Raiden Shogun',
nahida: {
name: 'Nahida',
rarity: 'legendary',
count: 0,
average: '...',
percentage: '...',
},
yoimiya: {
name: 'Yoimiya',
xianyun: {
name: 'Xianyun',
rarity: 'legendary',
count: 0,
average: '...',
percentage: '...',
},
};
const bannerId = 300059;
const image = 'raiden yoimiya.png';
const bannerId = 300060;
const image = 'nahida xianyun.png';
const width = 800;
const height = 538;
const height = 454;
let loading = true;
let user = '';

View File

@ -71,6 +71,7 @@
'4.1',
'4.2',
'4.3',
'4.4',
].map((e) => ({
label: e,
value: e,

View File

@ -1,6 +1,6 @@
<script context="module">
export async function load({ fetch }) {
const promoted = ['yoimiya', 'raiden_shogun'];
const promoted = ['nahida', 'faruzan', 'noelle'];
const builds = {};
for (const p of promoted) {
const response = await fetch(`/characters/build/${p}.json`);

View File

@ -7,7 +7,13 @@ const IMAGE_CACHE = `cacheimg${IMAGE_CACHE_VER}`;
const IMAGE_URL = `${self.location.origin}/images/`;
const changelog = ['Update banners', 'Update timelines', 'Update Chevreuse'];
const changelog = [
'Update banners',
'Update timelines',
'Update achievements',
'Update Xianyun & Gaming',
'Update Weapon',
];
const channel = new BroadcastChannel('paimonmoe-sw');

Binary file not shown.

After

Width:  |  Height:  |  Size: 345 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 335 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 519 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 468 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 559 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 556 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 764 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 345 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 335 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 519 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 468 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 366 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 338 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 228 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 559 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 567 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 246 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 494 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 324 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 278 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.0 KiB

Some files were not shown because too many files have changed in this diff Show More