This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
global:storymode [2015/05/14 22:10] Mistermind created |
global:storymode [2022/07/27 03:36] (current) Mistermind |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Story Mode ====== | ====== Story Mode ====== | ||
- | Set a sequence of battles with intros, selectable characters, bosses, rivals, and much more. | + | Set a sequence of battles with intros, endings, selectable characters, bosses, and more. |
- | {{ :global: | + | UFE's Story Mode works similar to the old Street Fighter Alpha series, which is ideal for depicting conversations between characters before and after battles. |
+ | {{ : | ||
+ | \\ | ||
+ | \\ | ||
+ | \\ | ||
+ | **Selectable Characters (Story Mode):** Toggle which [[character: | ||
- | **Selectable Characters (Story Mode): | + | **Selectable Characters (Versus |
- | **Selectable Characters (Versus Mode):** Which [[character: | + | __NOTE:__ By disabling a character from both Story and Versus mode, but then making that character |
- | + | ||
- | **Allow Mirror Matches:** If toggled, the selected | + | |
- | + | ||
- | **Use the same story for all characters:** If untoggled, each character will have his/her own opening/ | + | |
- | + | ||
- | {{ : | + | |
- | + | ||
- | **Story** | + | |
- | * Opening Scene (TextureStoryModeOpeningScreen) | + | |
- | * Ending Scene (TextureStoryModeEndingScreen) | + | |
- | * Fight Groups: Define the opponents the selected character must face in order to beat Story Mode. | + | |
+ | **Allow Mirror Matches:** If toggled, the selected character can face themselves during Story Mode. | ||
+ | **Use the same story for all characters: | ||
+ | **Story | Character' | ||
+ | * **Opening Scene (TextureStoryModeOpeningScreen): | ||
+ | * **Ending Scene (TextureStoryModeEndingScreen): | ||
---- | ---- | ||
- | ==== Random AI ==== | ||
- | {{ :global:global_aioptionsrandomai.jpg?nolink|}} | + | {{ :global:global_storymodefightgroups.png|}} |
+ | \\ | ||
+ | \\ | ||
+ | **Fight Groups** A fight group is a collection of opponents in Story Mode. Each fight group is battled in order as listed. | ||
+ | * **Group Name:** Give a name for your fight group (e.g. "First Stage", | ||
+ | * **Fight Mode:** Choose the how the opponent order is determined. | ||
+ | * **Opponent: | ||
+ | * **Possible Stages:** Which stage(s) are possible for this battle. | ||
+ | * **Before the battle (TextureConversationBeforeBattleScreen): | ||
+ | * **After the battle (TextureConversationAfterBattleScreen): | ||
- | Based on distance, Random AI uses weight values to determine which direction/ | + | __NOTE:__ If the '' |
- | + | ||
- | **Attack When Enemy is Down:** Do we attack when the enemy is down? | + | |
- | + | ||
- | **Move When Enemy is Down:** Do we move when the enemy is down? | + | |
- | + | ||
- | **Input Frequency (seconds):** How often (per second) the AI does an input. | + | |
- | + | ||
- | **Distance Behaviours: | + | |
- | + | ||
- | * Opponent Distance: Choose one of 7 presets (predefined in ). Note: Proximity range will change dependent on preset chosen. | + | |
- | * Move Forward Probability: | + | |
- | * Move Back Probability: | + | |
- | * Jump Probability: | + | |
- | * Crouch Probability: | + | |
- | * Attack Probability: | + | |
---- | ---- | ||
- | ==== Fuzzy AI ==== | + | ==== Video Tutorial |
- | (Requires [[http:// | + | {{youtube> |
- | + | ||
- | {{ : | + | |
- | + | ||
- | Fuzzy AI allows for robust decision sets that can have some of its [[ai: | + | |
- | + | ||
- | **Multi Core Support:** Tells UFE to run decision making process in its own thread. | + | |
- | + | ||
- | **Persistent Behavior:** When toggle the AI will remain on the same instruction behaviour they were in on the round before. Untoggle to reset it back to default after each round. | + | |
- | + | ||
- | **Default Difficulty: | + | |
- | + | ||
- | **Difficulty Settings:** Expand to edit each difficulty setting. | + | |
- | + | ||
- | * Difficulty Level: Which difficulty level you're setting up | + | |
- | * Override Instructions: | + | |
- | * Startup Behavior: Sets the initial [[character: | + | |
- | * Time Between Decisions: Overrides the loaded instruction' | + | |
- | * Time Between Actions: Overrides the loaded instruction' | + | |
- | * Rule Compliance: Overrides the loaded instruction' | + | |
- | * Aggressiveness: | + | |
- | * Combo Efficiency: Overrides the loaded instruction' | + | |
- | + | ||
- | \\ | + | |
- | For more on Fuzzy A.I. [[ai: | ||
---- | ---- | ||
[[global: | [[global: |