Difference between revisions of "Game Modes"

From Pokémon 3D Wiki
Jump to navigation Jump to search
(Update the page a bit)
 
(14 intermediate revisions by 5 users not shown)
Line 1: Line 1:
Mods (short for modifications) are maps, scripts and content that change Pokémon3D. Not to be confused with [[Content Packs]], which are mods that allow the safe swapping of content client-side (like texture and music packs)
__TOC__
== What is a Game Mode? ==
A Game Mode is a bundle of files stored in a folder inside the "GameModes" directory that can contain maps, scripts and all kinds of other content that modify the gameplay, story, functionality, look and feel of Pokémon 3D.
It is not to be confused with a [[Content Packs|Content Pack]], because while Content Packs can change a lot of content too, they are only used for the player that is using them and don't change the base game.
Content Packs also can't include scripts and maps like Game Modes can.


==Disclaimer==
== Disclaimer ==
'''Modifications are not supported by [http://www.kolbengames.com Kolben]'''
If you have attempted to install a Game Mode and encounter a bug, please notify the creator of the Game Mode first before posting the bug on our [http://www.discord.me/p3d Discord Server].


If you have attempted to mod you install and encounter a bug, do not report the bug to Kolben unless you can reproduce the problem in a fresh install!
== Preparation, required files/folders and usage ==
[[File:GameModeMenu0-59.png|thumb|right|Game Mode menu in v0.59]]


==How does modding work?==
=== Creating a Game Mode ===
Currently modding is done by swapping and adding files to the game install. To have more than 1 mod or to use a mod and the base game you must make copies of the game and mod those. At a later date they will be installed by placing the mod in a certain folder.  
In order to properly create a Game Mode, you should create a new offline save game, and then enable the SandBoxMode for that save game.
You can do that by opening the player.dat file inside the folder with your Player's name in the "Save" directory using a text editor like Notepad.
After that, you should change the <nowiki>"GameMode|"</nowiki> property in the player.dat file to the folder name of your Game Mode.


==Where can I learn to mod?==
=== Adding Existing Game Modes ===
[[Mapping Portal]]<br>
*Step 1: Be sure to run the game at least once to generate the "GameModes" folder.
[[Scripting Portal]]<br>
*Step 2: Put the desired Game Mode inside the "GameModes" folder (if it's in a .zip file, extract it.)
[[Attack Scripting Portal]]<br>
*Step 3: In the Main Menu, go to the "New Game" button on the far right.
[[Content Creation Portal]]<br>
*Step 4: Select the desired Game Mode in the list that appears.


== Mods in the wiki ==
=== [[GameMode.dat]] ===
Each Game Mode Contains a file called GameMode.dat that tells the game how to run.


{| class="wikitable" style="float:left"
==Where can I learn to create content?==
|-align="center"
Most of the types of content are described in detail on the wiki. [[File Paths and Editing|Most of them are linked through this page.]]
!width="200"|#
|-
| <nowiki>*</nowiki> [[Mods/1 Year Later|1 Year Later]]
|}


{| class="wikitable" style="float:left"
Any questions can be asked in our [http://www.discord.me/p3d Discord Server].
|-align="center"
!width="200"|C
|-
| <nowiki>*</nowiki> [[Mods/Challenge Tower|Challenge Tower]]
|}


{| class="wikitable" style="float:left"
== Released Game Modes ==
|-align="center"
[https://pokemon3d.net/resource Check the resources, you can find all sorts of content there (including Game Modes)!]
!width="200"|H
|-
| <nowiki>*</nowiki> [[Mods/Hoenn|Hoenn]]
|}


{| class="wikitable" style="float:left"
{{FilePaths}}
|-align="center"
!width="200"|S
|-
| <nowiki>*</nowiki> [[Mods/Silver's Soul|Silver's Soul]]
|}
 
{| class="wikitable" style="float:left"
|-align="center"
!width="200"|T
|-
| <nowiki>*</nowiki> [[Mods/True Face of Johto|True Face of Johto]]
|}
 
 
[[Category:Game Mods]]

Latest revision as of 16:43, 26 February 2023

What is a Game Mode?

A Game Mode is a bundle of files stored in a folder inside the "GameModes" directory that can contain maps, scripts and all kinds of other content that modify the gameplay, story, functionality, look and feel of Pokémon 3D. It is not to be confused with a Content Pack, because while Content Packs can change a lot of content too, they are only used for the player that is using them and don't change the base game. Content Packs also can't include scripts and maps like Game Modes can.

Disclaimer

If you have attempted to install a Game Mode and encounter a bug, please notify the creator of the Game Mode first before posting the bug on our Discord Server.

Preparation, required files/folders and usage

Game Mode menu in v0.59

Creating a Game Mode

In order to properly create a Game Mode, you should create a new offline save game, and then enable the SandBoxMode for that save game. You can do that by opening the player.dat file inside the folder with your Player's name in the "Save" directory using a text editor like Notepad. After that, you should change the "GameMode|" property in the player.dat file to the folder name of your Game Mode.

Adding Existing Game Modes

  • Step 1: Be sure to run the game at least once to generate the "GameModes" folder.
  • Step 2: Put the desired Game Mode inside the "GameModes" folder (if it's in a .zip file, extract it.)
  • Step 3: In the Main Menu, go to the "New Game" button on the far right.
  • Step 4: Select the desired Game Mode in the list that appears.

GameMode.dat

Each Game Mode Contains a file called GameMode.dat that tells the game how to run.

Where can I learn to create content?

Most of the types of content are described in detail on the wiki. Most of them are linked through this page.

Any questions can be asked in our Discord Server.

Released Game Modes

Check the resources, you can find all sorts of content there (including Game Modes)!

Game Folder
Content ContentPacks GameModes Saves Screenshots Game Executable
Pokemon Data ContentPack Folder GameMode folder Savegame folder Version History
Data Maps Moves Scripts Control Files Content GameMode.dat Party.dat Player.dat Options.dat
poke battle structures V1 V2 trainer worldmap