• Do not use Discord to host any images you post, these links expire quickly! You can learn how to add images to your posts here.
  • Eevee Expo's webhost has been having technical issues since Nov. 20th and you might be unable to connect to our site. Staff are also facing issues connecting, so please send a DM to Cat on-site or through Discord directly for faster service!
Resource icon

Resource Essentials PBS Editor Program v1.3

M3rein submitted a new resource:

Pokémon PBS+ (Editors!) - This an alternative for the stock Editor for Essentials. You can edit common PBS files and more!

This program is a combination of multiple PBS Editors, such as my previously released Pokémon Generator, Move Editor, Trainer Editor, and so forth.

(There's a good chance that a virus detector will warn you about this program; I can assure you it's safe.)
Get started by installing the Editor file.
It will contain two files: PBS+.exe and PBS+.exe.config. Do not change these names!
These files should go right into your main project folder. This is where...

Read more about this resource...
 
M3rein updated Pokémon PBS+ (Editors!) with a new update entry:

More bug fixes, smaller Pokémon Editor

Update 1.0.2
  • Fixed even more bugs (especially for the Pokémon Editor)
  • Split the Pokémon Editor into three tabs: Required, Optional, and Miscellaneous
  • Party icon and footprint are visible under Miscellaneous, they're not changeable with this update since I wanted to push out the bug fixes as soon as possible
  • Started work on the Town Map Editor. Like the Item Editor, this one isn't pressable.

Read the rest of this update entry...
 
M3rein updated Essentials PBS+ with a new update entry:

Update v1.1.0

Update v.1.1.0 Changelog:
  • Fixed all known bugs in all editors
  • Changed the way error messages are displayed to be more descriptive and easier for me to figure out
  • Added tooltips for every single field in every single Editor
  • Changed the behavior of the forms so you can now have multiple Editors open
  • Added a Reload button in every Editor to reload all data it uses (the same as closing and opening again)
  • Added a sprite viewer with the option to animate and the framerate...

Read the rest of this update entry...
 
M3rein updated Essentials PBS Editor Program with a new update entry:

Update v1.1.1

  • Fixed a bug for loading the item editor when the first item doesn't have an icon.
  • Updated the documentation.

Read the rest of this update entry...------------------------If you are running v1.1.0, you can run "PBS+ Updater.exe" and it will automatically update you to v1.1.1. If you are first installing it now, running the updater will automatically install the latest version.
 
M3rein updated Essentials PBS Editor Program with a new update entry:

Update v1.2.1

  • Recreated the Pokédex number editor (part of Pokémon editor). Sorting options for this coming later. (v1.2.0 had this same pokedex editor, but it was very buggy).
  • On startup of the Pokémon editor, you'll see how long it took to load up. (Usually between 1 and 3 seconds.)
  • When generating of any kind with all Pokémon, you'll see the progress it's made at the top of the program.

Read the rest of this update entry...
 

FloofyPanthar

Gen 5 Guru
Member
Joined
Apr 1, 2017
Posts
56
Can you make a way to automatically add an icon sprite and footprint?
 

Arkadious

Rookie
Member
Joined
Apr 19, 2017
Posts
1
It's a great editor but, whenever I update it using the PBS+ Updater, I get a Microsoft.NET Framework error saying that the process cannot access the editorinfo.txt file because it's being used by another process. Not sure if this is an error created by the editor or caused by the .NET framework but I thought I'd post it anyway.

Here's the Exception Text it gave me (if this helps):
************** Exception Text **************
System.IO.IOException: The process cannot access the file 'C:\Users\brand\Desktop\Pokémon Essentials v16 2015-12-07\PBS\editorinfo.txt' because it is being used by another process.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
at System.IO.File.OpenRead(String path)
at SuperGen.SuperForm.SuperForm_Load(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2101.1 built by: NET47REL1LAST
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
PBS+
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/brand/Desktop/Pok%C3%A9mon%20Essentials%20v16%202015-12-07/PBS+.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2094.0 built by: NET47REL1LAST
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2093.0 built by: NET47REL1LAST
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2046.0 built by: NET47REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2046.0 built by: NET47REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2099.0 built by: NET47REL1LAST
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2046.0 built by: NET47REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
 
Last edited:
It's a great editor but, whenever I update it using the PBS+ Updater, I get a Microsoft.NET Framework error saying that the process cannot access the editorinfo.txt file because it's being used by another process. Not sure if this is an error created by the editor or caused by the .NET framework but I thought I'd post it anyway.

Here's the Exception Text it gave me (if this helps):
************** Exception Text **************
System.IO.IOException: The process cannot access the file 'C:\Users\brand\Desktop\Pokémon Essentials v16 2015-12-07\PBS\editorinfo.txt' because it is being used by another process.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
at System.IO.File.OpenRead(String path)
at SuperGen.SuperForm.SuperForm_Load(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2101.1 built by: NET47REL1LAST
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
PBS+
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/brand/Desktop/Pok%C3%A9mon%20Essentials%20v16%202015-12-07/PBS+.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2094.0 built by: NET47REL1LAST
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2093.0 built by: NET47REL1LAST
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2046.0 built by: NET47REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2046.0 built by: NET47REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2099.0 built by: NET47REL1LAST
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2046.0 built by: NET47REL1
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

Sorry for being so late, but I'm aware of this issue and it will be fixed in the next version.

I wanted to quickly say that I advise against using this Editor until I add support for the new "Shape" field in "pokemon.txt", as, if you save with the editor, the result will not have a "Shape" field, which I think is a required field. So yeah, I wouldn't use the Pokémon Editor.
The next version will also have a forms editor.
 
Back
Top