Envision, Create, Share

Welcome to HBGames, a leading amateur game development forum and Discord server. All are welcome, and amongst our ranks you will find experts in their field from all aspects of video game design and development.

How do I change shop screens to show five characters?

The title speaks for itself. In my game, you will have five characters in your battle party, but the shop screen only shows four characters, and I need to know how to change this.

Also, this is unrelated, but I would like to change the party's position on the battle screen. If somebody can tell me how to take screenshots, I will show you what the heck I'm even talking about.
 

khmp

Sponsor

For the first question. You would need to look into Window_ShopStatus.refresh and alter the drawing behavior a little. I think it should be 3 line changes to get what you want. All of them deal with the y coordinate in the self.contents.draw_text calls.

Lines 53, 83 and 89 are the lines you should look at.

Second question. Printscreen look for the key when you want to take a screenshot. Open up MSPaint. CTRL-V to paste the image in there. Cut away what isn't important and open another instance of MSPaint and paste in the screenshot. Alternatively there is a screenshot module that Trickster made but that would be a whole new can of worms for you so just stick to Printscreen and MSPaint for now.
 

khmp

Sponsor

Hitting Prt Scr will save a bitmap image of what's currently on your screen to your "clipboard". You can then open Paint or Photoshop and paste the image into that program. You can edit it to your liking there. Keep in mind Windows Media Player may disable this key when its running up on your screen.
 
Okay, my keyboard is set up funny, but I figured it out. Anyway, I need to change where my battlers are standing during battle. The reason I need to know this can be seen in the screenshot below.

http://i271.photobucket.com/albums/jj159/AdditionalPylons9001/battlescreenproblem.jpg[/img]
We can't have the fifth party member standing there, now can we? I'm using minkof's system, by the way.



Also, I want to change the way save files look, but I don't know how. Again, the reason I need to know can be seen from the screenshot.

http://i271.photobucket.com/albums/jj159/AdditionalPylons9001/savescreenproblem.jpg[/img]
As you can see, save files can only show 10 characters, but there will be 11 in my game. I want to reposition characters to show all 11, and I also want to display the lead character's name and level, and I also want to show how much money you have, how many steps you've taken, and how many battles you've had. I also want to show the face graphics I have for each character.
 

khmp

Sponsor

Aww man minkoff's... I'll look into but I won't like it.  :tongue:

http://www.rmxp.org/forums/index.php?topic=5853.0

Which demo did you get the script from? Just the default?

[edit]
If it is just the default system go to line 107 of Sprite System. And do something like this:
Code:
@display_y = @battler.screen_y - 30 # Where 30 can be any number you want till you get the result you want.

Good luck with it AdditionalPylons! :thumb:
 

khmp

Sponsor

No way... There is absolutely no way a subtraction to a number creates an error unless that number is nil which if thats the case you have other issues that you haven't seen yet. Could you make a demo?
 

khmp

Sponsor

Sadly I'll need some of the resources with this. Even if I put in junk pictures for the battlers I won't know if its working correctly or not. You can pm that kind of stuff if you're afraid of people stealing your resources.
 

Thank you for viewing

HBGames is a leading amateur video game development forum and Discord server open to all ability levels. Feel free to have a nosey around!

Discord

Join our growing and active Discord server to discuss all aspects of game making in a relaxed environment. Join Us

Content

  • Our Games
  • Games in Development
  • Emoji by Twemoji.
    Top