public function build()
    {
        return new Move(
            $this->type,
            $this->name,
            $this->initialPosition,
            $this->inputs,
            $this->damage,
            $this->meterGain,
            $this->hitLevel,
            $this->cancelAbilities,
            new FrameData(
                $this->startFrames,
                $this->activeFrames,
                $this->recoveryFrames,
                $this->guardAdvantage,
                $this->hitAdvantage
            )
        );
    }