Refactor large files into modular components
Build and Publish Mana Loop Docker Image / build-and-publish (push) Failing after 1m9s
Build and Publish Mana Loop Docker Image / build-and-publish (push) Failing after 1m9s
- Refactored page.tsx (613→252 lines) with GameOverScreen and LeftPanel extracted - Refactored StatsTab.tsx (584→92 lines) with section components - Refactored SkillsTab.tsx (434→54 lines) with sub-components - Created modular structure for GameContext, LootInventory, and other components - All extracted components organized into feature directories
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
// ─── Catalyst Equipment Types ───────────────────────────────────────────
|
||||
|
||||
import type { EquipmentType } from './types';
|
||||
|
||||
export const CATALYST_EQUIPMENT: Record<string, EquipmentType> = {
|
||||
// ─── Main Hand - Catalysts ────────────────────────────────────────────────
|
||||
basicCatalyst: {
|
||||
id: 'basicCatalyst',
|
||||
name: 'Basic Catalyst',
|
||||
category: 'catalyst',
|
||||
slot: 'mainHand',
|
||||
baseCapacity: 40,
|
||||
description: 'A simple catalyst for amplifying magical effects.',
|
||||
},
|
||||
fireCatalyst: {
|
||||
id: 'fireCatalyst',
|
||||
name: 'Fire Catalyst',
|
||||
category: 'catalyst',
|
||||
slot: 'mainHand',
|
||||
baseCapacity: 55,
|
||||
description: 'A catalyst attuned to fire magic. Enhances fire enchantments.',
|
||||
},
|
||||
voidCatalyst: {
|
||||
id: 'voidCatalyst',
|
||||
name: 'Void Catalyst',
|
||||
category: 'catalyst',
|
||||
slot: 'mainHand',
|
||||
baseCapacity: 75,
|
||||
description: 'A rare catalyst touched by void energy. High capacity but volatile.',
|
||||
},
|
||||
};
|
||||
Reference in New Issue
Block a user