UNPKG

rim-def

Version:

Programmatically declaring Defs, Patches, and About.

31 lines (24 loc) 799 B
import GunDefiner from './GunDefiner' import BulletDefiner from './BulletDefiner' import SoundDefiner from './SoundDefiner' import AbilityDefiner from './AbilityDefiner' import DamageDefiner from './DamageDefiner' import HediffDefiner from './HediffDefiner' export function defineGun(defName: string) { return new GunDefiner(defName) } export function defineBullet(defName: string) { return new BulletDefiner(defName) } export function defineSound(defName: string) { return new SoundDefiner(defName) } export function defineAbility(defName: string) { return new AbilityDefiner(defName) } export function defineDamage(defName: string, extend?: string) { return new DamageDefiner(defName, extend) } export function defineHediff(defname: string) { return new HediffDefiner(defname) }