Modding Hub: Difference between revisions
From PMDOWiki
No edit summary |
add resources section |
||
| Line 98: | Line 98: | ||
* [[Controller Support]] | * [[Controller Support]] | ||
* C# [[Code Documentation]] links | * C# [[Code Documentation]] links | ||
== Free-to-use Resources == | |||
=== Scripts === | |||
* [[SingleEvent Scripts]] (custom dungeon events) | |||
* [[BattleEvent Scripts]] (custom moves/abilities/items etc.) | |||
=== Sprites === | |||
* [https://sprites.pmdcollab.org/ SpriteCollab]. Most of these are in PMDO already. If you use something that wasn't, you '''must''' credit the artist in your mod. | |||
* [https://nsc.pmdcollab.org/ NotSpriteCollab]. Non-Pokémon sprites. You '''must''' credit the artist in your mod if you use these. | |||
[[Category: Modding]] | [[Category: Modding]] | ||
Revision as of 18:42, 13 March 2024
Tutorials
If it's your first time making a mod, start here:
Graphics
Audio
Dungeon Generation
- Creating Dungeons by editing Tropical Path
- Creating Dungeons from Scratch
- Creating Dungeon Maps
- Custom Floor Generation Steps
Game Mechanics
- Creating Items
- Creating Moves
- Creating Map Statuses (i.e. weather and field effects)
- Creating New Types
- Creating Terrain
- Creating New Pokémon
Ground Maps and Cutscenes
Scripting
- Editing the Top Menu
- Editing the Main Menu
- Converting C# classes to Lua
- Avoiding Desyncs in replays and quicksaves
Documentation
Graphics
- PMD Sprite Format
- Sprite Tool Manual
- Mass Sprite Import (Advanced. Modders can skip this page.)
Audio
Dungeon Generation
Game Mechanics
- AI Overview
- Pokémon Spawn Features
- Move Ranges
- Map Statuses (weather, Electric Terrain, Trick Room, etc.)
- Terrain
- Statistics
- Status Conditions
- Recruitment
- Moves
- Items
- Abilities
Ground Maps and Cutscenes
Scripting
- Script Reference
- Service Callbacks
- Random Number Generators
- Data Structure Documentation
Miscellaneous
Free-to-use Resources
Scripts
- SingleEvent Scripts (custom dungeon events)
- BattleEvent Scripts (custom moves/abilities/items etc.)
Sprites
- SpriteCollab. Most of these are in PMDO already. If you use something that wasn't, you must credit the artist in your mod.
- NotSpriteCollab. Non-Pokémon sprites. You must credit the artist in your mod if you use these.
