Tutorial:Index: Difference between revisions
From PMDOWiki
No edit summary |
No edit summary |
||
| (18 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
This is a directory page of all of the tutorials that can be found on the PMDO wiki. (Note: Redlinks may be placed if a tutorial is desired to be created in the future) | This is a directory page of all of the tutorials that can be found on the PMDO wiki. (Note: Redlinks may be placed if a tutorial is desired to be created in the future) | ||
== Player Guides == | |||
Guides for players that don't intend to edit the content of the game. | |||
* [[Tutorial:Generating the Guide|Generating the Guide]] | |||
* [[Tutorial:Save File Recovery|Save File Recovery]] | |||
* [[Tutorial:Manual Install|Manual Install]] | |||
== Maintenance == | |||
Tutorials related to maintaining aspects of PMDO. | |||
*[[Tutorial:Maintaining PMDO|Maintaining PMDO]] - hub for maintenance tutorials. | |||
== Assets == | == Assets == | ||
Tutorials related on how to create and implement new assets into PMDO. | Tutorials related on how to create and implement new assets into PMDO. | ||
| Line 11: | Line 20: | ||
* [[Tutorial:Modding Tilesets|Modding Tilesets]] | * [[Tutorial:Modding Tilesets|Modding Tilesets]] | ||
* [[Tutorial:PMD Sprite Format|PMD Sprite Format]] | * [[Tutorial:PMD Sprite Format|PMD Sprite Format]] | ||
* [[Tutorial:Editing | * [[Tutorial:Editing Content Params|Editing Content Params]] (covers editing the title screen and certain other aspects) | ||
== Additions == | == Additions == | ||
Tutorials related on how to create and implement new additions to PMDO, such as items and Pokemon. | Tutorials related on how to create and implement new additions to PMDO, such as items and Pokemon. | ||
* [[Tutorial:Creating Items|Creating Items]] | * [[Tutorial:Creating Items|Creating Items]] | ||
* [[Tutorial:Creating Map Statuses|Creating Map Statuses]] | * [[Tutorial:Creating Map Statuses|Creating Map Statuses]] (includes how to tint the screen a different colour) | ||
* [[Tutorial:Creating Moves|Creating Moves]] | * [[Tutorial:Creating Moves|Creating Moves]] | ||
* [[Tutorial:Creating New Types|Creating New Types]] | * [[Tutorial:Creating New Types|Creating New Types]] | ||
* [[Creating TMs]] | * [[Tutorial:Creating TMs|Creating TMs]] | ||
* [[Tutorial:Adding New Settings|Adding New Settings]] | |||
* [[Tutorial:Editing Menus|Editing Menus]] | |||
== Scripting == | == Scripting == | ||
| Line 27: | Line 38: | ||
* [[Tutorial:Storing Custom Data on Pokémon|Storing Custom Data on Pokémon]] | * [[Tutorial:Storing Custom Data on Pokémon|Storing Custom Data on Pokémon]] | ||
* [[Tutorial:Text Guide|Text Guide]] | * [[Tutorial:Text Guide|Text Guide]] | ||
* [[Tutorial:Coordinating Coroutines|Coordinating Coroutines]] | |||
* [[Tutorial:Managing Ground Map State|Managing Ground Map State]] | |||
* [[Tutorial:Partner Following|Partner Following]] | |||
== Zones and Dungeons == | == Zones and Dungeons == | ||
| Line 51: | Line 65: | ||
Tutorials related directly to PMDO code. | Tutorials related directly to PMDO code. | ||
* [[Tutorial:Lua Basics|Lua Basics]] | |||
* [[Tutorial:Contributing Code|Contributing Code]] | * [[Tutorial:Contributing Code|Contributing Code]] | ||
* [[Tutorial:Getting Started With Git|Getting Started With Git]] | * [[Tutorial:Getting Started With Git|Getting Started With Git]] | ||
** [[Tutorial:Collaboration Using Git|Collaboration Using Git]] | |||
* [[Tutorial:Lua Conversion Guide|Lua Conversion Guide]] | * [[Tutorial:Lua Conversion Guide|Lua Conversion Guide]] | ||
* [[Tutorial:Upgrading FNA Dependencies|Upgrading FNA Dependencies]] | * [[Tutorial:Upgrading FNA Dependencies|Upgrading FNA Dependencies]] | ||
| Line 58: | Line 74: | ||
* [[Tutorial:Troubleshooting Debug on OSX ARM64|Troubleshooting Debug on OSX ARM64]] | * [[Tutorial:Troubleshooting Debug on OSX ARM64|Troubleshooting Debug on OSX ARM64]] | ||
* [[Tutorial:Troubleshooting Startup on Intel Atom|Troubleshooting Startup on Intel Atom]] | * [[Tutorial:Troubleshooting Startup on Intel Atom|Troubleshooting Startup on Intel Atom]] | ||
* [[Tutorial:Patching_Ground_Map_Scripts|Patching Ground Map Scripts]] | |||
== File Management == | == File Management == | ||
Tutorials related directly to PMDO files. | Tutorials related directly to PMDO files. | ||
* [[Tutorial: | * [[Tutorial:Mod Script File Management|Mod Script File Management]] | ||
* [[Tutorial:Navigating PMDO's Repository|Navigating PMDO's Repository]] | |||
[[Category:Wiki]] | [[Category:Wiki]] [[Category:Namespace]] | ||
Latest revision as of 18:22, 24 November 2025
This is a directory page of all of the tutorials that can be found on the PMDO wiki. (Note: Redlinks may be placed if a tutorial is desired to be created in the future)
Player Guides
Guides for players that don't intend to edit the content of the game.
Maintenance
Tutorials related to maintaining aspects of PMDO.
- Maintaining PMDO - hub for maintenance tutorials.
Assets
Tutorials related on how to create and implement new assets into PMDO.
- Mass Sprite Import
- Sprite Tool
- Modding Font
- Modding Music
- Modding Objects and VFX
- Modding Portraits and Sprites
- Modding Tilesets
- PMD Sprite Format
- Editing Content Params (covers editing the title screen and certain other aspects)
Additions
Tutorials related on how to create and implement new additions to PMDO, such as items and Pokemon.
- Creating Items
- Creating Map Statuses (includes how to tint the screen a different colour)
- Creating Moves
- Creating New Types
- Creating TMs
- Adding New Settings
- Editing Menus
Scripting
Tutorials relating to scripting.
- Coroutines in Scripts
- Scripting Cheat Sheet
- Storing Custom Data on Pokémon
- Text Guide
- Coordinating Coroutines
- Managing Ground Map State
- Partner Following
Zones and Dungeons
Tutorials related to zones and dungeons.
- Avoiding Desyncs
- Basic Zone Scripts
- Creating Dungeon Maps
- Creating Dungeon Shops
- Creating Dungeons
- Creating Dungeons from Scratch
- Creating Monster Houses
- Custom Floor Generation Steps
Ground Maps
Tutorials related to ground maps.
- Creating Ground Map NPCs
- Creating Ground Maps
- Custom Ground Item Actions
- Making Dungeons Accessible from a Ground Map
Coding
Tutorials related directly to PMDO code.
- Lua Basics
- Contributing Code
- Getting Started With Git
- Lua Conversion Guide
- Upgrading FNA Dependencies
- Upgrading Lua Debug
- Troubleshooting Debug on OSX ARM64
- Troubleshooting Startup on Intel Atom
- Patching Ground Map Scripts
File Management
Tutorials related directly to PMDO files.
