Jump to content


New Member
  • Content Count

  • Joined

  • Last visited

Community Reputation

4 Neutral

1 Follower

About Reimu_needs_$$$

  • Rank
    New Member

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. So I have been attempting to implement new personal items to the game's database, and thus far I had the following issues: These items, which replace unused, empty slots, do not have any effect. In the .xml corresponding to the items' data, I have managed only to introduce their sprite, descriptions, coin value and type. You cannot even mix them in Croagunk's Swap Shop, game does not recognize them (f. ex. Rowlet Wing and Rowlet Card are the 1 star rarity items, but you cannot get Rowlet Tag, the 2 star rarity one). I managed to get the items, however, by clearing Zero Isle Center. Pics ("Ala Rowlet" is "Rowlet Wing" in Spanish): Is there any research on this I might have overlooked? Yep, did that because it would be weird to have Shaymin at #492 and then jump straight to Rowlet's original #722. Don't think it is an important matter but it is very easy to modify in Rowlet's .xml file regardless.
  2. Yes it was unintentional, I already updated the download link with the fix. Kinda weird since I recall copypasting the data and forgetting to switch the gender (which already did before as another fix). I guess I hadn't decided on Rowlet's IQ Group back then. BTW I finished my Rowlet run and only found the following bug, which I figured out today how to solve: First picture happened if you chose Rowlet as your Pokémon, and had to do with this particular sprite's offset being wrongly introduced This fix is also included in the download link. As a bonus (don't want to brag about it, but...):
  3. Can't help you much with the sprites editor since it crashed all the time in my computer, so for my sprites I copied Piplup's as a base then modify the sprites, palette and size of some images. You can always try this with Psyduck: replace all the .xml files in m.ground save the Psyduck sprites and palette for one corresponding to a starter then add the amount of images needed for those files to work (for which I do advise to watch the animations with the editor so you know the ImageIndex for eah sprite). Sure it is not exactly the desired result since you lose Psyduck's normal animations, but you can make a copy of the original then compare both in order to restore them. Does the editor work well when you save edits? Despite its usefulness I read it was in a beta state.
  4. Yes. In the Pokémon data, each species has a certain number in SpriteIndex which corresponds to a sprites folder for dungeon (m.attack, m.monster) and outside (m.ground) animations. What is interesting is the possibility of adding new folders after 0598, which is my Rowlet's case (0599). Then assign that number in the SpriteIndex and if the frames were well done (indexed, the right size, etc) your creation will appear accordingly.
  5. Happy New Year, ProjectPokémon! I finished adding Rowlet to Explorers of Sky. It does not replace any existing mon, but one of the unused dummies in the files. I wanted to share the results with the forum. The files can be downloaded following this link. EDIT: female Rowlet was glitched due to me copypasting the same information for both male and female entities and forgetting to switch the actual gender. In the current download it is fixed, as well as adding Dartrix and Decidueye's data but not their proper sprites (I will finally start working on them). The latter means the download now has three folders for portraits and .xml files for Dartrix and Decidueye, which need to be dragged alongside Rowlet's. In order to install, it is recommended to follow these steps: Create a new Solution for your rom with SkyEditor. We'll use this tool for starter and portrait editing. In case you need a tutorial for initiating those mods, evadinxon explained how it works: Drag the files in the "SkyEditor files" folder into your Portrait mod folder. The latter is found in your SkyEditor solution's folder after creating its respective project (see tutorial above). As for the starters, modify both leader and partner options as you wish. In order to include Rowlet, you'll need to put the first dummy right after Giratina's second entry as an available option. Do not forget to save the starter editing file. Replace the "BaseRom/Raw Files/data/MONSTER" files with the ones provided in the "data/MONSTER" folder of the download link. This step can be made at any time before making the rom in the final step, but it is very important to get it done as it contains all of Rowlet's overworld sprites. Next, we are going to make use of psy_commando's StatsUtil tools and tutorial, specifically the ones in the following post. We are not using the StatsUtil utility available in SkyEditor because the strings do not seem to be modified (and thus Rowlet would appear as "??????????" which we do not desire). We build the Solution (after saving everything) in SkyEditor, and then we have two options: either drag the new rom into the recently provided "pmd2_modding_setup" folder and extract the rom files following the tutorial, or add manually the edits available in the Starter and Portrait mod folders to our main BaseRom folder (that is, by dragging all Raw Files folders found in those two mods to the one found in BaseRom), then take the new Raw Files to the "pmd2_modding_setup" directory renamed as "rom". I suggest this second method due to issues I had while trying extract the ROM following psy_commando's tutorial, but theoretically both methods should work. Drag the pokenames.txt in the "StatsUtil files (which has two options depending of your ROM: EUR or USA)" folder to the "pmd2_modding_setup" directory, then follow the decompilling step in psy_commando's tutorial. Drop the rest of the files found in "StatsUtil files" again to the "pmd2_modding_setup" directory, then go to romstats/pokemon_data and delete 0537___________.xml (you should now have 0537_Rowlet.xml next to it). This is to avoid any possible problem for having unneccesary files. Another note regarding this step is that we have a 0536_Giratina.xml file. Replacing the old one with ours is required for Rowlet's stats growth, as the program displaces this particular data by one entry. Giratina-O is not affected by this (tested in my most recent EoS run). Press "3a_CompileEverythingAndMakeRom" and the Rowlet-enhanced rom should appear as rom.nds there! Didn't open my own thread as it is still fairly incomplete: Dartrix and Decidueye are in the data, but their sprites are the same as Rowlet's, and some little details (species items, the footprint) need to be implemented. I also wanted to showcase how useful psy_commando's tools (and SkyEditor too) can be. The Rowlet line cannot appear in any dungeon at the moment as encounters cannot be modified, so it will have to either be your starter or the partner. Credits to: psy_commando and evadinxon for their tools, which are the basis of this project. End45, for helping me out with the stats growths and strings issues. The user Nightmare from Pokémon Reloaded: el foro (hope this doesn't count as advertising). My sprites are heavily based on his walking, attack and damaged animations. All those who gave (or give, if this post is well received) feedback to my posts. That is all. If by any chance you want all Rowlet's graphics separately, it is here as well as in my first post.
  6. It worked like a charm: The only points remaining are: finishing the attack and ground sprites (mostly the latter since the story requires plenty) and look for a way to implement Rowlet's footprint (for it to appear in the Explorer Badge in the Continue screen). Again, thank you for all the help. Wish I had more experience with modding as this is my first attempt at it.
  7. It doesn't appear anywhere. Chimeco's assembly, dungeons, the personality test, or the footprint gatekeepers at Wigglybuff's Guild. I replaced every ???? string (and Bulbasaur to Rowlet, to see if it worked) and yet, the results were the same as before editing game_string.txt. (Yes, I chose both starter and partner as Rowlet in order to test). Which steps did you follow for it to work? As I explained, I create a new project in SkyEditor in order to get the clean US rom archives (could also try with EUR's but doubt this will change), then extract the files with statsutil, modify them, import them back into the BaseRom and build the Solution in SkyEditor for the modded rom.
  8. Thank you for the help. Modifying the growths in Giratina-O's file (which was previous to the dummy corresponding Rowlet) fixed the stats issue. However, the name and category seem unchanged despite modifying the .txt in the game_strings folder (using also StatsUtil to extract). For example, here's the line of the test personality corresponding to getting Rowlet in my mod: As well as the "??????????" after Giratina-O's name and category. However, ingame... Furthermore, if I now extract the pokemon_data, the name and category put in Rowlet's file now are "Rowlet" and "Grass Quill" respectively, instead of "?????????" and "?????????". So the strings are there in the files. What could possibly be wrong?
  9. Alright, it's time to finally post in this thread after a long period of lurking anonymously. It'll be a long post. I am currently trying to add Rowlet into EoS. So far my sprites have worked out using gfxcrunch (after many attempts of adjusting them, that is), but I can't say the same for all the changes made in the pokemon_data folder. While StatsUtil does save almost all edits (typing, moves learnt per level, size, weight, base stats, etc), it is not the case for the species name, category, and most important of all, stat growths, a problem already reported by two other users: I will explain the followed steps in case there is some mistake: > Get the BaseRom folder creating a new Solution in SkyEditor with an EoS US ROM. > Drag BaseRom into the StatsUtil folder. > Extract pokemon_data using the specified commands in ppmd_statsutil.txt. > Using a .XML editor, replace a dummy's data (in this case, #537) with Rowlet's and save. > Import pokemon_data back into the game. > Drag BaseRom back into the SkyEditor project folder and build the solution (which includes other changes such as portraits or starters, but those are irrelevant in this problem). As proof that everything else is being added successfully, there are some screenshots: (I manually nicknamed "Rowlet" the dummy for the sake of presentation) As for the portraits and sprites, I will share only the former for now, as they are already complete: Regarding the sprites folder, there are some missing frames so expect it to be added into the post in some time. Interestingly, I am not replacing any existing folder for it, which means this could possibly be done for multiple Pokémon and/or forms. That is all for now, thank you for reading! EDIT: I finally finished all the graphics. Here are all the sprites and portraits! (I hope this link is respectful to the forum's rules).
  • Create New...