d2d28887b1
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
40 lines
1.3 KiB
TypeScript
40 lines
1.3 KiB
TypeScript
// ─── Hands Equipment Types ─────────────────────────────────────────
|
|
|
|
import type { EquipmentType } from './types';
|
|
|
|
export const HANDS_EQUIPMENT: Record<string, EquipmentType> = {
|
|
// ─── Hands ───────────────────────────────────────────────────────
|
|
civilianGloves: {
|
|
id: 'civilianGloves',
|
|
name: 'Civilian Gloves',
|
|
category: 'hands',
|
|
slot: 'hands',
|
|
baseCapacity: 20,
|
|
description: 'Simple cloth gloves. Minimal magical capacity.',
|
|
},
|
|
apprenticeGloves: {
|
|
id: 'apprenticeGloves',
|
|
name: 'Apprentice Gloves',
|
|
category: 'hands',
|
|
slot: 'hands',
|
|
baseCapacity: 30,
|
|
description: 'Basic gloves for handling magical components.',
|
|
},
|
|
spellweaveGloves: {
|
|
id: 'spellweaveGloves',
|
|
name: 'Spellweave Gloves',
|
|
category: 'hands',
|
|
slot: 'hands',
|
|
baseCapacity: 40,
|
|
description: 'Gloves woven with mana-conductive threads.',
|
|
},
|
|
combatGauntlets: {
|
|
id: 'combatGauntlets',
|
|
name: 'Combat Gauntlets',
|
|
category: 'hands',
|
|
slot: 'hands',
|
|
baseCapacity: 35,
|
|
description: 'Armored gauntlets for battle mages.',
|
|
},
|
|
};
|