RPG Maker - Set Manager (v1.2.0)

Hereiti

Villager
Member
Joined
Apr 12, 2020
Messages
8
Reaction score
29
First Language
French
Primarily Uses
RMMZ
Hello,
I wanted to share with you a software that I made for manipulating icon set & tilesets.
I always see people talking about using any other image editor (which works fine) but:
As a lazy person, I wanted to make it easier to do some basics images manipulation.

Capture d’écran 2023-06-02 144551.png

Capture d’écran 2023-06-02 160157.png

Capture d’écran 2023-06-02 160116.png

Capture d’écran 2023-06-02 155902.png

> Add / Remove / Move / Switch
> Offset / Rotate / Resize
> Load Folder of Images
> Merge Sheets together
> Image background changeable
> Undo / Redo
> Copy / Paste / Cut
> Switch between icon or tileset mode

> Support 16x16, 24x24, 32x32, 48x48
> Tileset Presets made for RPG Maker MZ (I don't know if others differ)
> Windows Only

Disclaimer and Credits:
⚠ No icon or tileset is delivered with this tool.
I want to thanks Caz for the icons shown on the 2nd screenshots as well as every persons in this community

I'm sorry about any other OS however my knowledge are very limited even for Windows.
This tool is licensed under GNU Lesser General Public License v3.0 (LGPL v3).
The code is open source so feel free to modify it for your OS.

You can download it either from Github or my itch.io

Finally I will be happy to get yours feedbacks about what to improve or what you would want to see.
 

Shaz

Keeper of the Nuts
Global Mod
Joined
Mar 2, 2012
Messages
46,153
Reaction score
16,960
First Language
English
Primarily Uses
RMMV
I wish I could add more 1685757873503.pngto that post!

Years ago I wrote something like this for Ace, but it was set to 32x32 tiles and didn't handle icons (and didn't have the Rotate option). I dearly wanted to rewrite it after MV came out, but I lost the original source and just never had the drive to start over.

This will be a huge time saver! Thank you for sharing.
 

r66r

Fantasy dreamer... sometimes.
Regular
Joined
Jan 5, 2020
Messages
163
Reaction score
164
First Language
French
Primarily Uses
RMMZ
Thanks a lot for this tool, simple but really great and useful!

I always see people talking about using any other image editor (which works fine) but:
As a lazy person, I wanted to make it easier to do some basics images manipulation.
I'm impressed with what you've done. If only I could be as lazy as you sometimes... :ewink:
 
Last edited:

Holder

Loading...
Regular
Joined
Mar 16, 2012
Messages
1,053
Reaction score
1,161
First Language
English
Primarily Uses
N/A
Added this to my itch recommendations, a lot faster to do than I expected. I had a folder of 617 icons that I've done and almost instantly it produced them into a sheet and in order.
result.png
 

Hereiti

Villager
Member
Joined
Apr 12, 2020
Messages
8
Reaction score
29
First Language
French
Primarily Uses
RMMZ
Thanks for your messages, I'm will try to improve this to make it the most effective and easy to use.

Here an small update I did to it today that allows drag & droping directly from the explorer.
Also prompt for a name when saving separately.

Assets Used in the demonstration (forum link if available):
From Avery:
- Avery MZ Interior A4
- ForestAvery
- ForestAveryAutumn
- BigIconSet_Avery (48x48)

From Aekashics:
- HubTown_B

 

Hereiti

Villager
Member
Joined
Apr 12, 2020
Messages
8
Reaction score
29
First Language
French
Primarily Uses
RMMZ
Update to 1.1.0:

This update provide a bit more basic image manipulation directly within the app.
The major part of this update was more about cleaning my mess of a code but this was necessary as I saw some atrocities :rswt.
This also allows me to prepare for some planned features such as "Mass Selection" or "Custom Grid".

New Features:
  • HSV manipulation
  • RGB manipulation
  • Animation for Characters / SV Actor
  • Add a "report bug" button under "help"
  • Support for Faces / SV Actors / Sprites
  • Added a config.ini creation time checker
  • Clickable edits buttons on the right menu
  • Added a progress bar to actions performed
  • Ability to flip horizontally or vertically
Changes:
  • Resized the main view to get align with the left buttons
  • Rearrange the view menu by adding subcategories
  • Did a lot of cleanup of the previous code
  • Renamed some configuration parameters
Fixes:
  • Fixed a bug about drop being loaded out of bounds.
  • Fixed a bug that prevents the loading of some images (such as default rtp)
  • Fixed a bug from the "drag" method that could cause an issue if click too quickly at the limit of the cell
  • Fixed a bug about undo/redo which didn't properly removed items from the scene before adding back the previous image

 
Last edited:

Hereiti

Villager
Member
Joined
Apr 12, 2020
Messages
8
Reaction score
29
First Language
French
Primarily Uses
RMMZ
Update to 1.1.1:
- This minor update bring some visual enhancement as well as some code improvement.
- Some presets have been added such as balloons and states (with animation).
- Custom Grid is now also supported, you can customize cell width, height, grid's columns and rows.

- The main part of this update was to bring some compatibility with some creators content.

So as my first collaboration I've got the pleasure to work with Holder.
This software now contains presets for Holder's SV Actor (192x160 and 160x160). It also allows you to convert back characters to three frame animations sheet. This also grants you the ability to attach weapons to characters animation sheet or simply preview.


As usual, this software won't include any resources outside of those needed within it.


preview.gif
 

twosnakes

Regular
Regular
Joined
Aug 24, 2020
Messages
62
Reaction score
40
First Language
English
Primarily Uses
RMMV
I get the following error anytime I try to save, confirmed version 1.1.1:
Uncaught Exception:
You might need to restart the application.
Consider reporting this issue so I can correct it
Traceback (most recent call last):
File "modules\misc.py", line 33, in
File "modules\files.py", line 181, in save_all_together

TypeError: 'tuple' object is not callable

Nevermind, I redownloaded from itch.io and no longer get any errors.
 
Last edited:

Hereiti

Villager
Member
Joined
Apr 12, 2020
Messages
8
Reaction score
29
First Language
French
Primarily Uses
RMMZ
I apologize. There were typing errors for two of the most important functions: (save_all & report_issue). I've uploaded a new version yesterday that solved both.

I've include an update checker for the next release. It should be more helpful to users instead of having to check itch.io, github or here.
 

werzaque

Canned Dinosaur
Regular
Joined
May 30, 2023
Messages
392
Reaction score
225
First Language
EN/JP/NL
Primarily Uses
RMMZ
This is just so cool... many thanks!
 

Hereiti

Villager
Member
Joined
Apr 12, 2020
Messages
8
Reaction score
29
First Language
French
Primarily Uses
RMMZ
So I've notice the following issue while working on the next release.

Depending on save options (and software), images can have different color spaces.
My software can have encounter an issue with some images such as RTP ones.
Images can load but it will add extra "images" (as shown below).

Just to inform that I won't correct it as it doesn't prevent the use of the program.

Capture d’écran 2023-07-02 172439.png
 

Hereiti

Villager
Member
Joined
Apr 12, 2020
Messages
8
Reaction score
29
First Language
French
Primarily Uses
RMMZ
UPDATE 1.2.0:
Hello, I'm here to announce that the new version of the software is available.
For now I'll post the changelog and a describ a few features, but I'm planning to record a video to show every additions.
This took me a while to complete this update as I was testing various design and this is what I've ended up with. So I hope you will appreciate the new look as much as I did.

preview1.2.0.gifNew Features:
- Multi-cell selection & editing (slider don't work for HSV & RGB use text boxes).
- Movable & Zoomable main canvas.
- Movable toolbar so you can put tools where you want it to be.
- Version checker.
- Custom animation player (select your image in the order you want to play the animation [see gif])


Changelog:
- Version Checker.
- Support for multi-selection.
- `RGB` support for multi-selection.
- `HSV` support for multi-selection.
- `Flip` support for multi-selection.
- `Rotate` support for multi-selection.
- `Resize` support for multi-selection.
- `Animation` support for multi-selection.
- Dynamic Fetching of supporters and contributors lists.

- Overhaul UI reworked.
- Change buttons panel into a Toolbar.
- Change the editing panel into a Toolbar.
- Preview Image will now be 300x300 instead of 160x160.
- Animation Player will now stop when clicking another cell.
- `Highlight Cell` renamed to `Highlight Cell(s)` and support multi-selection.

- `Saving All Together` didn't check for lowest row when saving icons sheet.
- `Format Folder to MZ` which checked for config cell size instead of calculating from the image size.
- `Format Folder to MZ` is now always enable instead of having to select a preset in Holder's Category.
- `mouseReleaseEvent` in `graphics_view` which made grid cells bounds calculation unaccurate and prevent the clickable properties.
 

Latest Threads

Latest Profile Posts

I'm pretty sure me watching Netflix while having sushi just led to me eating the tail of my tempura shrimp.
1696004095642.png
...and now he even makes resources, too! xD
OMG Y'all. I found an alternate Google Drive I 100% forgot I had. All my crusty old game files from 2014 (when I signed up) are in there. When I like...maybe actually make a prototype thread it's gonna be so much fun taking everyone down my memory lane.
We are at the finish line!!! Thank you COMMUNITY!!!
GameCompletion.jpg

Forum statistics

Threads
134,905
Messages
1,251,765
Members
177,723
Latest member
DemonHitmaker
Top