[RMMV] HOW TO CHANGE ACTOR IMAGES - FACE, CHARSET, BATTLER INDIVIDUALLY?
Posts
Pages:
1
I would like to know if there is a way to change actor graphics, but only
certain graphics individually? By default if I try to change actor images, RMMV gives me this window:

But I only want to change character's on-map graphics and not touch face or battler graphics.
My game is set up so that changing all of them creates A LOT of trouble....
certain graphics individually? By default if I try to change actor images, RMMV gives me this window:

But I only want to change character's on-map graphics and not touch face or battler graphics.
My game is set up so that changing all of them creates A LOT of trouble....
You could use script calls for this, you wanted to change just on-map graphics so you'd use:
and then afterwards you'd need to use:
to ensure the changes are applied.
Actor ID is the ID in the database, name is the name of the file and index is the index number of the graphic on the sheet (which can be kinda confusing but basically goes from 0-8)
Edit: Also if you need to do the other two things, you can similarly use:
$gameActors.actor(actorId).setCharacterImage(name, index);
$gamePlayer.refresh();
Actor ID is the ID in the database, name is the name of the file and index is the index number of the graphic on the sheet (which can be kinda confusing but basically goes from 0-8)
Edit: Also if you need to do the other two things, you can similarly use:
$gameActors.actor(actorId).setFaceImage(name, index);
$gameActors.actor(actorId).setBattlerImage(name);
$gameActors.actor(0001).setCharacterImage(mercenary3, 8);
$gamePlayer.refresh();
But RMMV is having hard time finding the mercenary3 file. I also tried adding /img/characters/mercenary3.png path, but I don't really know what I'm doing wrong :P The graphics are in mercenary3.png file and the graphics I want to use are in the bottom right.
Nevermind. I just put 'mercenary3' and everything is settled! Thanks for the help!
Pages:
1













