Graphic Resize your Maps (XP/VX versions)
#1
Graphic Resize your Maps
Version: 1


Introduction

This code is specific for those that code with, or adapting projects from, RPGMaker XP and VX to use the HiddenChest executable. It allows the field map of the project to take advantage of the built-in Graphics screen resize capability. 

This is an innate feature of RPGMaker VXAce, so no script for Ace is included. And these are more of a corrective snippet than full coded features.


Features
  • It uses the defined size of the Game.exe window to determine the viewport size
  • It uses the defined size of the Game.exe window to determine how many tile across or down for map scrolling
  • No need of a over-blown tilemap/resolution script combination to do this.
  • Does not affect maps created 'before' the Graphics.resize_screen command is called.


Screenshots

If you want an 800x600 map, just picture a map at that dimension.


Demo

Nah.  Had one today.  A bit too much pickle juice.


Script

XP Version

VX Version


Instructions

Merely place below Scene_Debug and above Main.


Compatibility

It will rewrite modules within Game_Map and Spriteset_Map pertaining to map scrolling parameters and the creation of the viewport (the window dimensions everything is drawn). But that is to be expected.

It wasn't hard to write.


FAQ

This doesn't cover the Battlesystem, the Spriteset_Battle, nor the positioning of RPGMaker XP Actor Battlers (covered in Game_Actor 'screen_x' & 'screen_y'). That may be adjusted for personal tastes.


Terms and Conditions

Free for use, even in commercial projects. Just due credit is requested.
Up is down, left is right and sideways is straight ahead. - Cord "Circle of Iron", 1978 (written by Bruce Lee and James Coburn... really...)

[Image: QrnbKlx.jpg]
[Image: sGz1ErF.png]    [Image: liM4ikn.png]    [Image: fdzKgZA.png]    [Image: sj0H81z.png]
[Image: QL7oRau.png]    [Image: uSqjY09.png]    [Image: GAA3qE9.png]    [Image: 2Hmnx1G.png]    [Image: BwtNdKw.png%5B]
  Above are clickable links
Reply




Users browsing this thread: 2 Guest(s)