Description of the Feature:
- Allow for facial features such as mouth, eyes, eyebrows to be modified on-the-fly as a base template.
Code for Implementation:
I don't know js very well.
var edited_character = characterEditor.loadJSON(my_fs_gui_widget_selection_handler);
// make edits
var my_save_location = my_fs_widget_save_handler;
edited_character.saveFaceImage(my_save_location);
//save new and auto select
myevent.showText(my_save_location, my_gui_text_entry_widget);
AGAIN I DON'T KNOW JS VERY WELL OR THE CORESCRIPT API
Mockups:
In this section, show an edit of how it will look like in the editor.
Event mode -> new event -> make NPC with dialog -> select NPC base face template -> use predetermined expressions or manually select your own -> save the new face image and it will load into the image box -> repeat steps 5-6 until done with dialog
Why is this feature good?
This feature is great because of the following:
- I wouldn't have to spend as much time in the character generator making every possible facial expression I'd expect from a dialog beforehand. Dynamically generated expressions would save a bunch of time and add to the immersion of games that are home-gamer budget (i bought RMMV and have no monies)
Possible issues with this feature?
Issues that might arise from this feature:
- Possible (relative) high usage of disk space due to lots of bitmaps being generated per each expression. Tradeoff would be to have the game engine generate the things on the fly (but IDK if that's feasable with the engine) to sacrifice disk space with CPU time.