Files
Mana-Loop/src/lib/game/data/golems/index.ts
T
Refactoring Agent d2d28887b1
Build and Publish Mana Loop Docker Image / build-and-publish (push) Failing after 1m9s
Refactor large files into modular components
- 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
2026-05-02 17:35:03 +02:00

24 lines
625 B
TypeScript

// ─── Golem Definitions Index ─────────────────────────────────
// Re-exports from all golem modules
// Re-export types
export type { GolemDef, GolemManaCost } from './types';
// Re-export data
export { GOLEMS_DEF } from './data';
// Re-export utility functions
export {
getGolemSlots,
isGolemUnlocked,
getUnlockedGolems,
getGolemDamage,
getGolemAttackSpeed,
getGolemFloorDuration,
getGolemMaintenanceMultiplier,
canAffordGolemSummon,
deductGolemSummonCost,
canAffordGolemMaintenance,
deductGolemMaintenance,
} from './utils';