@zerospacegg/iolin
Version:
Pure TypeScript implementation of ZeroSpace game data processing (PKL-free)
37 lines • 1.67 kB
TypeScript
/**
* Transformation Mechanics - ZeroSpace
* Complex multi-phase systems that modify units through gameplay actions
*
* Transformation mechanics represent advanced systems like Infuse and Reanimate
* that can dramatically alter unit capabilities through multiple phases of effect.
* These systems often involve complex stat modifications, eligibility rules,
* and multi-stage transformations.
*/
import { AdvancedTransformationMechanic } from "../../engine/mechanic.js";
/**
* Infuse - Grell symbiotic enhancement
* Enhances units through Grell-Koru symbiosis with stackable effects
*/
declare const infuse: AdvancedTransformationMechanic;
/**
* Reanimate - Legion necromantic transformation
* Dual-phase transformation with pre-death and post-death effects
*/
declare const reanimate: AdvancedTransformationMechanic;
/**
* Mind Control - Temporary unit conversion
* Takes control of enemy units for a limited time
*/
declare const mindControl: AdvancedTransformationMechanic;
/**
* Sacrifice Enhancement - Legion ritual empowerment
* Permanently enhances units through sacrifice of other units
*/
declare const sacrificeEnhancement: AdvancedTransformationMechanic;
export { infuse, mindControl, reanimate, sacrificeEnhancement };
export declare const enhancementTransformations: AdvancedTransformationMechanic[];
export declare const necromancyTransformations: AdvancedTransformationMechanic[];
export declare const controlTransformations: AdvancedTransformationMechanic[];
export declare const allTransformationMechanics: AdvancedTransformationMechanic[];
export default allTransformationMechanics;
//# sourceMappingURL=transformations.d.ts.map