Custom Forms - KAMKEEL/CustomNPC-DBC-Addon GitHub Wiki

Custom forms give the creator the ability to make DBC forms for any race with a wide variety of configurations!

Creating a Custom Form

To create a Custom form head to the 'Global Tab' within the CNPC Wand. Select 'Forms'

image

Custom Form Options

Here we have 4 tabs with a a lot to choose from.

General Tab

image

Name

  • Description: Name for form in the CNPC wand (Players cannot see this name)

Menu Name

  • Description: Form name used in stat sheets and Form Wheel. Can use color codes.

Transform from parent only

  • Description: Set to only allow access to this form if you are in the forms 'Parent'.

DBC Form Parents

  • Description: Can choose a base DBC form as the Customs Parent.

Parent Form

  • Description: You can only transform into your form from this selected form.

Child Form

  • Description: The form you will go into next from your current form.

Race Selection

  • Description: Required Race to use this form.
  • Options:
  • Saiyan
  • Half-Saiyan
  • All Saiyans
  • Human
  • Namekian
  • Majin
  • Arcosian
  • All Races You cannot give another race a transformation if they are not the required race set here.

Stat multipliers

  • Description: You can set a Strength, Dexterity and Willpower multiplier like current DBC forms have. These numbers will be used in the 'Mastery' Tab later.

Ascend Sound

  • Description: Can choose a custom sound file to play when you ascend into this form.

Descend Sound

  • Description: Can choose a custom sound file to play when you descend from this form.

Display Tab

image

Form Size

  • Description: Set Size multiplier for the form

Custom Aura

  • Description: Here you can select a Custom Aura that you have created.

Aura

  • Description: You can set a basic aura color if you DID NOT select a custom aura.

Ki bar

  • Description: Select a hexcode for kibar color.

Eye

  • Description: Select a hexcode for a eye pupil color.
  • Options:
  • Berserk:Makes Pupils white.

Body

  • Description: Select a hexcode for Body region color.

Hair

  • Description: Select a hexcode for hair color.
  • Eyebrows: Select a hexcode for eyebrow color.

Hair Type

  • Description: Input a custom hair code and select the transform state for the HAIR.
  • Options:
  • Base: Base hair no transformation
  • SSJ: Super Saiyan Hair state.
  • SSJ2: Super Saiyan Two hair state.
  • SSJ3: Super Saiyan Three hair state.
  • SSJ4: Super Saiyan Four Hair state PLUS FUR.
  • Oozaru: Will resemble DBC mods Oozaru with configgable hair color.
  • Raditz: Raditz hair from the DBC enemy.

Fur

  • Description: Select a hexcode for fur color.

Body C1

  • Description: Select a hexcode for Body C1 Region (Namekian and Arcosian Only).

Body C2

  • Description: Select a hexcode for Body C2 Region (Namekian and Arcosian Only).

Body C3

  • Description: Select a hexcode for Body C3 Region (Namekian and Arcosian Only).

Arco Mask

  • Description: Select if you want the form to have the 5th form mask (Arcosian Only)

Form

  • Description: Select different arcosian models for the form
  • Options:
  • First form: First form model.
  • Second form: Second form model.
  • Third form: Third Form model.
  • Final form: Final Form model.
  • Ultimate form: Ultimate form model (5th Form).
  • Golden form: Golden form texture for Final form model.

Mastery Tab

  • Description: Basic configurations at the top.
  • Options:
  • Max level: This is the maximum Mastery level your form can reach.
  • Multi Flat: This number is the multiplier you have on the form at 0 Mastery Level. You take this number and times it to the value you set in the General Tab.
  • Multi Min/Max:This number is the multiplier you have on the form at MAX Mastery Level. You take this number and times it to the value you set in the General Tab.
  • Multi Per Level: This is how much MULTI you gain per mastery level.(If set too high it will NOT overcap your Multi Min/Max
  • Instant Transform Lvl: Amount of mastery needed to transform instantly into a form.

Linked Mastery

  • Description: Allows you to link a custom forms mastery to another custom form OR DBC form.

Health Requirement Settings

  • Options:
  • Requirement: Required Health to transform/use this form (PERCENTAGE)
  • Flat Mutli:Multiplier for the health requirement at 0 mastery.
  • Min Max: Multiplier for the health requirement at MAX mastery.
  • Per Level: Amount gained per mastery level.

Ki Drain Settings

  • Options:
  • Drain Percent: Amount drained each time.
  • Drain Timer:
  • Flat Multi: Amount to multiply your Drain percent by at 0 mastery.
  • Min Max: Amount to multiply your Drain percent by at MAX mastery.
  • Per level: Amount of drain percent gained/reduced per mastery level.

Power Point Settings (ARCOSIANS ONLY)

  • Description: Configurations for Power Point system.

  • Options:

  • Enabled: Toggle on or off

  • Power Point Bonus: Multiplier on your form with power points on.

  • Bonus at full points: Multiplier on your form with power points on. At max Power points it will be the full multi and then as they drain the multi gets lower and lower.

  • Growth: Amount of power points gained while in this form at below 50%

  • Cost: Amount of how much Power Points it takes every time.

  • Flat Multi: Multiplier on the cost of Power Points at 0 Mastery.

  • Min max: Multiplier on the cost of Power Points at MAX mastery.

  • Per level: Amount of multi gained/reduced for Power Point cost per mastery level.

Absorption Settings (MAJINS ONLY)

  • Description: Configurations for Majin Absorption system.
  • Options:
  • Enabled: Toggle on or off for the form
  • Absorption Bonus: Multiplier gained from having max absorption points. (FLAT NOT A MULTIPLIER LIKE POWER POINTS)

Destroyer Settings

  • Description: Configurations for adding DBC God of Destruction Ki to custom forms.
  • Options:
  • Ki Damage Multi: Multiplier on your ki attacks damage (default lowers it like in DBC)
  • Flat Multi: Multiplier on the Ki Damage Multi at 0 Mastery.
  • Min Max: Multiplier on the Ki Damage Multi at MAX Mastery.
  • Per Level: Multiplier you gain per mastery mastery level.

Heat Settings

  • Description: Configurations for Heat bar timer. (Like DBC Ultra Instinct has)
  • Options:
  • Heat Time: Amount of time it takes to reach maximum heat.
  • Flat Multi: Multiplier on Heat time at 0 mastery level.
  • Min Max: Multiplier on heat time at MAX mastery level.
  • Per Level: Amount of multiplier gained per mastery level.

Pain Settings

  • Description: Configurations for Pain settings after maxing heat.
  • Options:
  • Pain Time: Amount of time you will have Pain status effect after reaching maximum heat.
  • Flat Multi: Multiplier on Pain time at 0 mastery level.
  • Min Max: Multiplier on Pain time at MAX mastery level.
  • Per Level: Amount of multiplier gained per mastery level.

Dodge Settings

  • Description: Configurations for Dodge.
  • Options:
  • Dodge Chance: Percent chance of dodging an attack.
  • Flat Multi: Multiplier on Dodge at 0 mastery level.
  • Min Max: Multiplier on Dodge at MAX mastery level.
  • Per Level: Amount of multiplier gained per mastery level.

Damage Negation Settings

  • Description: Configurations for Damage Negation.
  • Options:
  • Damage Negation: Percent of how much damage you negate per hit.
  • Flat Multi: Multiplier on Damage Negation at 0 mastery level.
  • Min Max: Multiplier on Damage Negation at MAX mastery level.
  • Per Level: Amount of multiplier gained per mastery level.

Movement Speed Settings

  • Description: Configurations for Movement Speed.
  • Options:
  • Movement Speed: Multiplier on your base speed.
  • Flat Multi: Multiplier on Movement speed at 0 mastery level.
  • Min Max: Multiplier on Movement speed at MAX mastery level.
  • Per Level: Amount of multiplier gained per mastery level.

Level Gain Settings

  • Description: Here you can set up mastery gains on Update, Attack, Damaged and Fire Ki. Exactly like DBC passive mastery.

Stackable Tab

  • Description: Configurations for if the form is stackable with many other different things.

Vanilla Stackable

  • Description: If you can use this form with DBC vanilla forms.

Kaioken Stackable

  • Description: Configurations for stacking kaioken on a custom form.

  • Options:

  • Kaioken Drain Config: Here you can set either one universal drain at the top AND toggle Mutiply current form drain ON and configure a multiplier PER KAIOKEN TIER.

  • Strained Kaioken Multis: Here you can set the drain multiplier on kaioken in this form while under the 'Strained' status effect.

  • KK Multiplier: Here you can set a universal drain at the top.

  • Global Multi: Use the Multipliers from your servers configs.

  • Kaioken Tier Multis: You can set each Kaioken Tiers multiplier.

UI Stackable

  • Description: Configuration of stacking Ultra Instinct with a custom form.
  • Options:
  • UI Multiplier: Multiplier gained from using UI and Custom form.
  • UI Level Ratio: ???????????????????????????????????????????????????????????????????????????????

GoD Stackable

  • Description: Configuration of stacking God of Destruction with a custom form.
  • GoD Multiplier: Multiplier gained from using GoD and Custom form.

Mystic Stackable

  • Description: Configuration of stacking Mystic with a custom form.
  • Mystic Multiplier: Multiplier gained from using mystic and Custom form.

Fusion

  • Description: Configuration if you are under the Fusion Status effect.
  • Options:
  • Form: If you select a form here, whenever you have the status effect you will transform into this form instead.

Legendary

  • Description: Configuration if you are under the Legendary Status effect.
  • Options:
  • Form: If you select a form here, whenever you have the status effect you will transform into this form instead.
  • Config Multi: Use the mods configuration for status effect multiplier OR set your own.

Divine

  • Description: Configuration if you are under the Divine Status effect.
  • Options:
  • Form: If you select a form here, whenever you have the status effect you will transform into this form instead.
  • Config Multi: Use the mods configuration for status effect multiplier OR set your own.

Majin

  • Description: Configuration if you are under the Majin Status effect.
  • Options:
  • Form: If you select a form here, whenever you have the status effect you will transform into this form instead.
  • Config Multi: Use the mods configuration for status effect multiplier OR set your own.