GRF Editor

this tool is so awesome =D do you have any plan on doing some tool to create/edit palette (.pal) files? that would be awesome since we don't have any tool for it anymore =/ (I'm talking about hair and dye colors)
Well I already made a palette editor utility, which has undergone many changes over time. The last supported one has been implemented inside Act Editor and can be accessed via Edit > Palette editor... That being said, this tool may not do what you're looking (it's targeted to edit the palette of sprite files).

So... what exactly are the features you're looking for? Automatic palette generation? Just a basic palette editor? Do you want the tool to be embedded within GRF Editor (with a preview tab for instance? or simply via the Tools menu?) or as a standalone application? If you have something specific in mind, that would be greatly helpful.
standalone or tools menu is fine, (maybe tool menu is faster and easier for you tho xD)

features I'd like

- generate random palette

- edit palette

- save palette with different patterns for names, I mean, the original RO client uses bunches of files for palette names, but actually we can use the NEMO format with SharedBodyPalettes and SharedHeadPalettes diffs so we have only 1 .pal file for all classes

- preview of character with selectable job and possibility to rotate or animate him
default_biggrin.png


can't think of anything more

 
I have try to secure a folder. But its will prompt error in game

The folder is texture / À¯ÀúÀÎÅÍÆäÀ̽º

I try to secure the pallete, but its not working too.

 
I have try to secure a folder. But its will prompt error in game

The folder is texture / À¯ÀúÀÎÅÍÆäÀ̽º

I try to secure the pallete, but its not working too.
Could you be more specific? The encryption's working fine over here.

Have you updated your client files (cps.dll and client) to enable the encryption?

 
I have try to secure a folder. But its will prompt error in game

The folder is texture / À¯ÀúÀÎÅÍÆäÀ̽º

I try to secure the pallete, but its not working too.
Could you be more specific? The encryption's working fine over here.

Have you updated your client files (cps.dll and client) to enable the encryption?
How? can you make a tutorial with a picture ?

 
Hello,

can i request "zoom" feature on preview? especially on sprite.

is it possible?

thank you

 
Could you possibly explain how to drag and drop .lub files back into the editor to "re-pack" them in the .grf after you have edited them.... drag and drop is not working, the cursor remains a circle with a slash through it....

 
Could you possibly explain how to drag and drop .lub files back into the editor to "re-pack" them in the .grf after you have edited them.... drag and drop is not working, the cursor remains a circle with a slash through it....
That issue usually happens if you start the application in a non-standard way. The application needs the same privileges as Windows Explorer for the drag and drop features to be enabled, otherwise the communication is blocked. If you're right-clicking the application and using "Run as administrator", then please do not use that. Simply double-click the shortcut or the GRF file, and it should be working as expected.

If you've changed your UAC settings recently, then I'd suggest you to restart your computer as Windows Explorer does not automatically update its privileges.

For more information : http://blogs.msdn.com/b/patricka/archive/2010/01/28/q-why-doesn-t-drag-and-drop-work-when-my-application-is-running-elevated-a-mandatory-integrity-control-and-uipi.aspx

Hello,

can i request "zoom" feature on preview? especially on sprite.

is it possible?

thank you
Sorry for the huge delay, yes that's possible. The latest revision now supports zooming on common images (1.7.3.2+  http://www.mediafire.com/download/aflylbhblrzpz0h).

W6W5dvH.png


 
I got some kind of crash when viewing some models, I hope this can help you

 
I got some kind of crash when viewing some models, I hope this can help you
Hmm, it seems the RSM might be using the same texture twice (which is not supposed to happen!). Let me know if this update (http://www.mediafire.com/download/aflylbhblrzpz0h) fixed your issue. Otherwise, send me your model file.

Update fixes :

  • Duplicate textures are merged together.
  • Root mesh wasn't always the correct one (happens when multiple meshes have the root name).
  • Changed the default shading to "Flat shading".
  • Fixed a big texture issue.

4sdmvZ1.png


 
can you make we be able to multi select? (http://i.imgur.com/Lc8qMMV.png)

I used to use grf tool to extract only text files, wanted to do the same with grf editor (without the need of ctrl+click)

 
can you make we be able to multi select? (http://i.imgur.com/Lc8qMMV.png)

I used to use grf tool to extract only text files, wanted to do the same with grf editor (without the need of ctrl+click)
Can you clarify or give me an example of this multi-selection? Currently :

  • You can change the state of an item selection with Ctrl-LeftClick
  • You can select a range of items with Shift+LeftClick
  • You can select all items with Ctrl-A.
  • You can unselect all items with Ctrl-<.
  • Edit : You can copy the name of the file(s) with Ctrl-C.
  • Edit : You can extract files quickly with Alt-MouseMove (slow).

 
Last edited by a moderator:
I had a really great idea: what if when browsing an grf, let's say that I liked an item from kRO grf and then there was an option to "extract" that item and it would extract all related files about that item, like: drop sprites/act, equipped sprites/act, collection and item bmp images and even the related part of it in ItemInfo file into a single data folder or even better, a new file that would be a bundle of everything just like the .sde file concept of the server db editor, so we would be able to provide customs for download in an even better format that would be handled by the grf editor wiht something like "add/export item" and it would add all necessary files to the grf and even the entry in ItemInfo file (and even add the option to change itemID and an option to set viewID or just auto select viewID), that would really make things easy to work with custom items! hope I was clear enough lol

 
I had a really great idea: what if when browsing an grf, let's say that I liked an item from kRO grf and then there was an option to "extract" that item and it would extract all related files about that item, like: drop sprites/act, equipped sprites/act, collection and item bmp images and even the related part of it in ItemInfo file into a single data folder or even better, a new file that would be a bundle of everything just like the .sde file concept of the server db editor, so we would be able to provide customs for download in an even better format that would be handled by the grf editor wiht something like "add/export item" and it would add all necessary files to the grf and even the entry in ItemInfo file (and even add the option to change itemID and an option to set viewID or just auto select viewID), that would really make things easy to work with custom items! hope I was clear enough lol
That... would actually be rather awesome ;O. Which format would these be though? I was thinking about using the zip archives; I could... 'translate' the folder names, since this is how most custom items are uploaded anyway, something similar to :

Itemmysprite.bmp

Collectionmysprite.bmp

Inventorymysprite.act/spr

Ingamemale_sprite.spr/act

Ingamefemale_sprite.spr/act

itemInfo.lua

etc

That would work, but I'd probably have to detect which file is which in the end, to be able to read all currently uploaded zip custom sprites on rAthena and Hercules. If you have a better idea, let me know. I can't start this feature right now though, so... it'll take some time before I even begin to be implement it xD.

 
Back
Top