User Tools

Site Tools


character:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
character:start [2014/10/30 19:30]
Justin H.
character:start [2022/11/02 15:00] (current)
FreedTerror
Line 1: Line 1:
 ====== Character Editor ====== ====== Character Editor ======
-Here you can open an existing character info file or create a new one. For this introduction we will use the character Mike file provided in the project.+Here you can open an existing character info file or create a new one. Follow the instructions below to open Mike (character available on all versions):
  
-File Location: ''.\UFE\Characters\Legacy_Mike\Mike.asset''.\\+Character Sample: ''.\UFE\Characters\Legacy_Mike\Mike.asset''.\\
 (SOURCE VERSION) Inherits from: ''.\UFE\Scripts\CharacterInfo.cs''\\ (SOURCE VERSION) Inherits from: ''.\UFE\Scripts\CharacterInfo.cs''\\
 (OTHER VERSIONS) Inherits from: ''.\UFE\Plugins\UFE.dll\CharacterInfo''\\ (OTHER VERSIONS) Inherits from: ''.\UFE\Plugins\UFE.dll\CharacterInfo''\\
Line 11: Line 11:
 Set all the major variables a character has as well as their move sets and most importantly, the hitboxes. Set all the major variables a character has as well as their move sets and most importantly, the hitboxes.
  
-{{ :character:character_start.png?nolink|}}+{{ :character:charactereditor.png?nolink|}}
  
-**Portrail (small)**: Can be used in your own GUI. You can find an usage example on CharacterSelectionScript.cs+**Gameplay Type:**: Select a gameplay type.
  
-**Characters Name**: The name of the character.+**Portrail (small)**: Can be used in your own GUI. You can find an usage example on ''.\Scripts\UI\Templates\DefaultCharacterSelectionScreen.cs'' 
 + 
 +**Portrail (big)**: Can be used in your own GUI. Code example at ''.\Scripts\UI\Templates\DefaultCharacterSelectionScreen.cs''
 + 
 +**Name**: The name of the character.
  
 **Age**: Age of this character. This, along with other information can be later displayed in a custom GUI. **Age**: Age of this character. This, along with other information can be later displayed in a custom GUI.
  
-**Blood Type**: The character's blood type (SF2 anyone?).+**Blood Type**: The character's blood type (You never know when someone might need blood transfusion).
  
 **Gender**: The character's gender. **Gender**: The character's gender.
Line 28: Line 32:
  
 **Max Gauge**: The maximum amount of gauge (meter) this character can retain. **Max Gauge**: The maximum amount of gauge (meter) this character can retain.
- 
-**Portrail (big)**: Can be used in your own GUI. Code example at ''.\Scripts\CharacterSelectionScript.cs'' 
  
 **Alternative Color**: In case of mirror match, the game will attempt on changing the rendered color of player 2 to this color. **Alternative Color**: In case of mirror match, the game will attempt on changing the rendered color of player 2 to this color.
 +
 +**Character Selection Animation**: In case of using //3D character layout// for the character selection screen, select the animation that triggers when this character is selected.
  
 **Death Sound**: If defeated, this sound will be played. **Death Sound**: If defeated, this sound will be played.
  
-**Description**: Character description. +**Description**: Character description. Thisalong with other information can be later displayed in a custom GUI.
- +
-**Debug Info**: Sets what to display for this character when [[global:start|Debug Mode]] is on.  When clicked the following toggles are available: +
- +
-  * Move Info: Displays the name and current frame of the current move. +
-  * Position: Displays the position of the character. +
-  * Life Points: Displays the life points. +
-  * State: Displays the current state the character is in (StandCrouch, Straight Jump, Forward Jump, Back Jump, Down). +
-  * SubState: Displays the current sub-state the character is in (Idle, Moving Forward, Moving Back, Blocking, Stunned). +
-  * StunTime: Displays the how much longer stun will last. +
-  * ComboHits: Current Combo count. +
-  * Input Held Time: Creates list for each input and display current time held for said input.  Note that the Horizontal and Vertical axis are displays as a single input for each axis. +
-  * Button Sequence (Console): Writes the current button sequence into the Unity console. +
- +
-NOTE: some Debug Info will only show when it can.  For instance, Move Info won't show a move if the character is not performing a move, and StunTime will not display if the character is not stunned.+
  
 **Sub-content:** **Sub-content:**
 +  * [[character:prefabs|Character Prefabs]]
   * [[character:hitbox|Hit Box Setup]]   * [[character:hitbox|Hit Box Setup]]
   * [[character:physics|Physics]]   * [[character:physics|Physics]]
   * [[character:headlook|Head Look]]   * [[character:headlook|Head Look]]
 +  * [[character:customcontrols|Custom Controls]]
 +  * [[character:gaugedisplay|Gauge Display]]
   * [[character:movesets|Move Sets]]   * [[character:movesets|Move Sets]]
-  * [[character:aiinstructions|AI Instructions]]+  * [[character:aiinstructions|AI Instructions (Fuzzy A.I.)]]
  
 ---- ----
 +
 +
 +{{youtube>2q6HtL9L_GY?large}}
 +
 +
 +----
 +
  
 [[:start|< Back to Universal Fighting Engine - Introduction]] [[:start|< Back to Universal Fighting Engine - Introduction]]
character/start.1414711825.txt.gz · Last modified: 2014/10/30 19:30 by Justin H.