Jump to content
Banner by ~ Ice Princess Silky

Face Frames (for RPG Maker VX Ace)


Rikifive

Recommended Posts

 Face Frames 

Author: Rikifive
Engine: r2KlhgS.png RPG Maker VX Ace
Version: unF1QYX.png1.1 (2020-10-03)

AQpy2zQ.pngIntroduction

Personally I don't work with RM anymore, but I often get asked for help / get requests and this time, fellow devs asked for something, that would draw frames on top of faces, without having to modify every single image with faces.

While modifying the facesets themselves is an absolutely valid strategy, there might be some hassle or imperfections involved with it in specific circumstances such as when wanting to support multiple windowskins and give players the option to select their preferred one in the game settings OR when simply deciding to switch to another windowskin at some point during development. ...Or perhaps someone can't afford GIMP, some may even not be able to run Paint on their hardware. Things happen, sad times. kaZdxtE.png

r9Quzru.png This script's goal is to help you save some time you'd spent on doing (potentially tons of) repetitive manual work.

AQpy2zQ.pngDescription

This script draws frames on top of faces displayed in message boxes, menus etc..

No work required, the frames are drawn using windowskin ("Window" image in the Graphics\System folder, that is).

You can also make your own custom 96x96 frame images and switch between these on the fly by adjusting in-game variable.

 

Also, by adding this script you'll be able to draw window frames wherever you want.
To draw a frame in window contents, use this draw method:

draw_window_frame(x, y, width, height)

This will draw window frame in specified coordinates and dimensions, using current windowskin.

AQpy2zQ.pngInstructions

SCRIPT DIFFICULTY: fhrje1x.png edZfyN4.png edZfyN4.png edZfyN4.png edZfyN4.png
This script is basically Plug & Play if you intend to use the windowskin.

-=> Place script(s) below ▼ Materials; above ▼ Main Process

If you want to use custom images for frames:
- Draw a frame with the same dimensions as a single face (96x96)
- Name the file: "frame" OR "frame0", "frame1", "frame2"...(see configuration)
- Put it/these in PROJECT_NAME\Graphics\Faces
- Configure the script to your needs

AQpy2zQ.pngScreenshots

Spoiler

MESSAGE BOX BEFORE & AFTER

4BZiomF.png

0bm8lfh.png

IN-GAME MENU BEFORE & AFTER

FpkUKi1.png

9a7RrIj.png

 

 

USING FRAME IMAGES

z5W5ppx.png

 

Variable set to 11:

poo2Mr5.png

Variable set to 12:

oHkzhVE.png

 

 

AQpy2zQ.pngTerms of Use

HCAXZFs.pngYou ARE allowed to use this script in non-commercial projects.
HCAXZFs.png You ARE allowed to use this script in commercial projects.
     It's just a little script, so let's not paniK lmao
     If you'd like to support my works nevertheless, donating any amount
     would be greatly appreciated. Thank you. c:
     If your project generates decent revenue, give me $0.01 plsbVuh5CM.png
     ( https://paypal.me/rikifive )
HCAXZFs.pngYou ARE allowed to edit this script to your needs.
HCAXZFs.pngYou ARE NOT allowed to repost or post modified versions of this script
     without my permission.

HCAXZFs.png and you ARE DEFINITELY NOT allowed to claim this script as your own lmao

1KHxxtz.pngHow to credit me: Just include my name "Rikifive" somewhere in the credits... if you don't mind :squee:

Good luck!

 

AQpy2zQ.pngDownload Script

CwmT4Ub.png view and copy/download: Pastebin

CwmT4Ub.png download as attachment: Face Frames (RPG Maker VX Ace).txt

 

AQpy2zQ.pngAddons

CwmT4Ub.png Face Frames - YEA Ace Battle Engine Addon

CwmT4Ub.png Face Frames - YEA Victory Aftermath Addon

AQpy2zQ.pngCertificates

HmHbwvd.png

Egghead stuff confirmed.

aQCAmMI.png

This script was tested by Eric. He didn't complain.

 

Edited by Rikifive
linked addons
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Join the herd!

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...