public CcBreakByInputInfo(Target target, CcBreakByInputModifierConfig config, Skill parentSkill) { this.target = target; this.config = config; this.parentSkill = parentSkill; }
public CcBreakByInputModifierAutoAttachmentSystem(Environment environment) : base(aspect) { this.environment = environment; creationPromise = new Promise(); ResourcePreload resourcePreload = new ResourcePreload(); resourcePreload.LoadModifierInteractionConfig() .Then(interactions => { modifierInteractionCollection = interactions; return(resourcePreload.LoadCcBreakByInputEventConfig()); }) .Then(config => { ccBreakEventConfig = config; modifierConfig = config.ConfigObj; creationPromise.Resolve(); }); }