Site Tools


tutorial:main

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
tutorial:main [2026/01/04 09:49] – [Animations and Behaviors] positroncannontutorial:main [2026/05/12 08:28] (current) – added DS2 special effect tutorial jenovavirus
Line 6: Line 6:
   * Note: The majority of tutorials for **Dark Souls Map Studio** should apply to **Smithbox**, albeit some UI changes among other things.   * Note: The majority of tutorials for **Dark Souls Map Studio** should apply to **Smithbox**, albeit some UI changes among other things.
   * Note: Older tutorials use **Yabber**, which is now outdated and can lead to problems. Users should now use [[https://github.com/ividyon/WitchyBND/releases|WitchyBND]], which functions almost identically for most users.   * Note: Older tutorials use **Yabber**, which is now outdated and can lead to problems. Users should now use [[https://github.com/ividyon/WitchyBND/releases|WitchyBND]], which functions almost identically for most users.
 +
 +Tutorials for features of Smithbox can be found [[:smithbox|here]].
  
 ===== Beginner Tutorials ===== ===== Beginner Tutorials =====
Line 132: Line 134:
 |[[https://docs.google.com/spreadsheets/d/12hKQg5kBvOJ_M0Udoz5GqS_2RX-d8YtaBapwpSJ2Csg/edit?usp=sharing|FXR Notes (Elden Ring)]]|Challenger Andy, The12thAvenger, Rayan, ivi, Cccode|Essential for SFX / FXR editing. Contains all Action IDs, EffectAs & EffectBs, Properties, and explanations of what all of that stuff does.| |[[https://docs.google.com/spreadsheets/d/12hKQg5kBvOJ_M0Udoz5GqS_2RX-d8YtaBapwpSJ2Csg/edit?usp=sharing|FXR Notes (Elden Ring)]]|Challenger Andy, The12thAvenger, Rayan, ivi, Cccode|Essential for SFX / FXR editing. Contains all Action IDs, EffectAs & EffectBs, Properties, and explanations of what all of that stuff does.|
 |[[https://docs.google.com/document/d/1emg4I3IshsJbZnPKpIR3cBbiB1bJUxuuhyu4PujCM78/edit?usp=sharing|FXR Editing: Identifying (& Removing) Parts of an FFX]]|Challenger Andy|OUTDATED: PLEASE USE FXR PLAYGROUND. - Details how to identify constituent parts of an FFX/FXR through a variety of methods. Also details how to remove parts of an FFX.| |[[https://docs.google.com/document/d/1emg4I3IshsJbZnPKpIR3cBbiB1bJUxuuhyu4PujCM78/edit?usp=sharing|FXR Editing: Identifying (& Removing) Parts of an FFX]]|Challenger Andy|OUTDATED: PLEASE USE FXR PLAYGROUND. - Details how to identify constituent parts of an FFX/FXR through a variety of methods. Also details how to remove parts of an FFX.|
-|[[tutorial:fxr-files-for-sfx-explained|FXR files for SFX Explained]]|JeNoVaViRuS|Layout of .fxr files for sfx explained [WIP]|+|[[tutorial:fxr-files-for-sfx-explained|FXR files for SFX Explained]]|JeNoVaViRuS|Layout of .fxr files for sfx explained. It is recommended to use FXR Playground to create or modify the .fxr files.|
 |[[https://docs.google.com/document/d/1eWk6OeXOSogJJ51X-1mJJUiiGYzg5atBSxa1BBlxLdU/edit?usp=sharing|SpEffect Visuals Editing]]|Challenger Andy|How to change the visuals related to SpEffects (buffs and related mechanics).| |[[https://docs.google.com/document/d/1eWk6OeXOSogJJ51X-1mJJUiiGYzg5atBSxa1BBlxLdU/edit?usp=sharing|SpEffect Visuals Editing]]|Challenger Andy|How to change the visuals related to SpEffects (buffs and related mechanics).|
 |[[https://docs.google.com/document/d/1ErkRo4ZZExt97qKJRvyEopBHCq3DrOec6-6UAKgI7k4/edit | XML Recoloring Tutorial]]|Slendahmon|Tutorial on how to recolor spells in ER by editing XML.| |[[https://docs.google.com/document/d/1ErkRo4ZZExt97qKJRvyEopBHCq3DrOec6-6UAKgI7k4/edit | XML Recoloring Tutorial]]|Slendahmon|Tutorial on how to recolor spells in ER by editing XML.|
Line 193: Line 195:
 ^ Name ^ Author ^ Description ^ ^ Name ^ Author ^ Description ^
 | Dark Souls Event Scripting: [[https://www.youtube.com/watch?v=QXpqNNZBKoU | Intro]], [[https://www.youtube.com/watch?v=7Hq_w2tAGzM | Making a Mod p1]], [[https://www.youtube.com/watch?v=zbYgBPYOHkE | Making a Mod p2]] | HotPocketRemix | Video tutorials for EMEVD. Uses older tools but is still a good high-level intro. | | Dark Souls Event Scripting: [[https://www.youtube.com/watch?v=QXpqNNZBKoU | Intro]], [[https://www.youtube.com/watch?v=7Hq_w2tAGzM | Making a Mod p1]], [[https://www.youtube.com/watch?v=zbYgBPYOHkE | Making a Mod p2]] | HotPocketRemix | Video tutorials for EMEVD. Uses older tools but is still a good high-level intro. |
 +
 +=== Dark Souls II =====
 +|< 100% 15% 10% 75% >|
 +^ Name ^ Author ^ Description ^
 +|[[https://www.youtube.com/watch?v=x1qEhw9Ojoo | Add a special Effect]]|Mr. Funny Bones|How to add a special effect to a weapon|
  
 === Elden Ring ===== === Elden Ring =====
Line 200: Line 207:
 | [[tutorial:intro-to-elden-ring-emevd|Intro to Elden Ring EMEVD]] | thefifthmatt | Guide to setting up modding tools needed for event editing, and a walkthrough of important concepts from both simple and complex event scripts | | [[tutorial:intro-to-elden-ring-emevd|Intro to Elden Ring EMEVD]] | thefifthmatt | Guide to setting up modding tools needed for event editing, and a walkthrough of important concepts from both simple and complex event scripts |
 | [[tutorial:creating-and-changing-er-ai|Creating and Changing Enemy AI]] | ElaDiDu | A tutorial on creating and changing AI in Elden Ring. | | [[tutorial:creating-and-changing-er-ai|Creating and Changing Enemy AI]] | ElaDiDu | A tutorial on creating and changing AI in Elden Ring. |
-| [[https://docs.google.com/document/d/1qo7sbJtFhXMhIx1vdL6NMXLbm9-TKNq1ac_DbldufW0/edit?tab=t.0|Creating Basic Boss Fights]] | PositronCannon | Step by step tutorial on creating a basic boss fight. |+| [[https://docs.google.com/document/d/1qo7sbJtFhXMhIx1vdL6NMXLbm9-TKNq1ac_DbldufW0/edit?tab=t.0|Creating Basic Boss Fights]] | PositronCannon | Step by step tutorial on creating a basic boss fight using existing enemies. |
  
  
Line 243: Line 250:
 |[[https://docs.google.com/document/d/1jLk3gT7QJrsUeidoxTsOyMA8mO3RnfSNVIRBt0rTCHs/edit|Creating a New Moveset in DS3]]|Halvard|Creating a new moveset for weapons (focuses on TAE and HKX)| |[[https://docs.google.com/document/d/1jLk3gT7QJrsUeidoxTsOyMA8mO3RnfSNVIRBt0rTCHs/edit|Creating a New Moveset in DS3]]|Halvard|Creating a new moveset for weapons (focuses on TAE and HKX)|
 |[[tutorial:how-to-create-a-trick-weapon |How to Create a Trick Weapon]]|Anonim01|Consolidation of info and discussions regarding the creation of trick weapons| |[[tutorial:how-to-create-a-trick-weapon |How to Create a Trick Weapon]]|Anonim01|Consolidation of info and discussions regarding the creation of trick weapons|
 +|[[tutorial:how-to-create-a-new-spell-in-DS3 |How to create a new Spell]]|JeNoVaViRuS|Exhaustive tutorial to create a completely new spell|
  
 === Elden Ring ===== === Elden Ring =====
Line 302: Line 310:
 |[[https://docs.google.com/document/d/1CtYiQRS6jiC9V4kOI7rgVJMN-rH64EwUSjjT2vXD1KI/edit?usp=sharing | Skyboxes: Identifying and Changing]]|Challenger Andy|A very questionable tutorial on how to identify the skybox textures and how to change them.| |[[https://docs.google.com/document/d/1CtYiQRS6jiC9V4kOI7rgVJMN-rH64EwUSjjT2vXD1KI/edit?usp=sharing | Skyboxes: Identifying and Changing]]|Challenger Andy|A very questionable tutorial on how to identify the skybox textures and how to change them.|
 |[[tutorial:smithbox-er-world-map| Smithbox: Using the World Map]] | Vawser | A guide on how the World Map feature within Smithbox works. | |[[tutorial:smithbox-er-world-map| Smithbox: Using the World Map]] | Vawser | A guide on how the World Map feature within Smithbox works. |
 +|[[https://docs.google.com/document/d/12eXUP8M_8tYVjcZCuIrJBN6wt3QJMobhf1t6O-NJ_Rg/edit?usp=sharing | A Brief Guide on Adding Custom Map Collisions]]|Managarm|Tutorial on how to add custom collisions to maps. Tested with ER, should work for NR as well.|
  
 === Armored Core VI ===== === Armored Core VI =====
Line 389: Line 398:
 |< 100% 15% 10% 75% >| |< 100% 15% 10% 75% >|
 ^ Name ^ Author ^ Description ^ ^ Name ^ Author ^ Description ^
-|[[https://sensepost.com/blogstatic/2014/01/SensePost_crash_course_in_x86_assembly-.pdf|Crash Course in x86 Assembly]]|SensePost|Learn how assembly language works. Crucial when modifying hardcoded systems.|+|[[https://github.com/tpn/pdfs/blob/master/A%20Crash%20Course%20in%20x86%20Assembly%20for%20Reverse%20Engineers%20-%20SensePost%20(2014).pdf|Crash Course in x86 Assembly]]|SensePost|Learn how assembly language works. Crucial when modifying hardcoded systems.|
  
 === Dark Souls III ===== === Dark Souls III =====
Line 427: Line 436:
 ^ Name ^ Author ^ Description ^ ^ Name ^ Author ^ Description ^
 |[[https://docs.google.com/document/d/1NNBZcPXwPhwqaEEBmNk0FqlOi_JO7m2CSAaxggzMVlc/edit?tab=t.0#heading=h.li6o5nxbce0p | How to merge/update params with Smithbox]] | PositronCannon (PC) | Tutorial on merging/updating params (regulation.bin, data0.bdt, etc) with Smithbox. | |[[https://docs.google.com/document/d/1NNBZcPXwPhwqaEEBmNk0FqlOi_JO7m2CSAaxggzMVlc/edit?tab=t.0#heading=h.li6o5nxbce0p | How to merge/update params with Smithbox]] | PositronCannon (PC) | Tutorial on merging/updating params (regulation.bin, data0.bdt, etc) with Smithbox. |
-|[[https://docs.google.com/document/d/1Gn558xwSFrWF8eAOgBehFKRJ-xAxoKP7SQcbURLMzVM/edit?usp=sharing|How to Merge Mods]]|Dylan Alexander, Challenger Andy, Angel Dasha, Clevererraptor, Rainer| How to resolve conflicts between multiple mods in order to play them. Includes how to merge animations, FXR (SFX), MsgBnds, params, regulation.bins, and TAEs. Written for Elden Ring but somewhat applies to other games.|+|[[https://docs.google.com/document/d/1Gn558xwSFrWF8eAOgBehFKRJ-xAxoKP7SQcbURLMzVM/edit?usp=sharing|How to Merge Mods]]|Dylan Alexander, Challenger Andy, Angel Dasha, Clevererraptor, Rainer, PC| How to resolve conflicts between multiple mods in order to play them. Includes how to merge animations, FXR (SFX), MsgBnds, params, regulation.bins, and TAEs. Written for Elden Ring but somewhat applies to other games.|
  
 === Elden Ring ===== === Elden Ring =====
tutorial/main.1767520148.txt.gz · Last modified: by positroncannon