Player Notepad (In-Game Text Editor for the Player)

● ARCHIVED · READ-ONLY
Started by Aloe Guvner 51 posts Page 3 of 3 View original ↗
  1. Hello! The plugin works very well for me but I noticed it doesn't scroll. So I can't see what's typed in if the text is too big. Will you please fix this?
  2. Hi.
    Your plugin is wonderful.
    I edit code for max row and cursor come back up for personal use:

    JavaScript:
    Window_NotepadDetails.prototype.newLine = function() {
    var nextLineString = this.text[this._row].slice(this._index);
    this.text[this._row] = this.text[this._row].substr(0, this._index);
    this.text.splice(this._row + 1, 0, nextLineString);
    // add this conditional branch
    if(this._row > 9){
    this._row = 0;
    }else{
    this._row++;
    }
      
    this._index = 0;
    this.refresh();


    Cursor come back at start line when the page is complete
  3. RPG Maker MV 1.6.1: Where ever I try to click "add note" or "modify note" I get this error... I am using your demo
  4. sammc said:
    I tried the example file but got the same "For Each" error. I didn't touch anything, just tried the demonstration file.
    Same Issue here... Did you figure this out?
  5. I there an option to load notes into a message?
  6. Aloe Guvner said:
    Player Notepad (In-Game Text Editor for the Player)
    by Aloe Guvner
    Download DEMO ( 18MB )
    Download Plugin

    Note: This plugin is not under active maintenance.

    Introduction
    This plugin creates a new scene where players may type notes using their keyboard with a fully functional text editor.

    Possible uses of this feature may include:
    1. Crime/mystery game (the player “detective” can write notes about the crime)
    2. Quests (player can keep notes about the characters, items, etc.)
    3. Recipes (player can write down recipes they discover like alchemy, magic, inventions)
    4. Educational games (notes for classes, etc.)
    This is based on the use of a keyboard, so it is meant for desktop games.

    Instructions
    If you want a text editor for the player to write notes using the English QWERTY keyboard, this is plug-and-play. No parameters or plugin commands are required for the basic functionality.
    Configuration for other keyboards and special characters can be easily added in the plugin parameters.

    The parameter that controls the input contains:
    1. The unique Key Code of the key (for example, 'a' is 65)
    2. The character to type when the Key Code is pressed
    3. The character to type when the Key Code is pressed and Shift is pressed.
    For keyboards that do not follow the English QWERTY format (such as AZERTY or QWERTZ keyboards), the plugin parameter can be changed to match those keyboards.
    A test mode is included to identify the proper Key Code for each key. Enable the test mode through the plugin parameter and open the console in a playtest by pressing F8. Each Key Code will be displayed there when the key is pressed.
    Accessing the Notepad Scene
    1. Main Menu
      • This plugin has integration with the main menu built-in; a new command is added to the main menu to access the Notepad. This can be disabled through the plugin parameters.
    2. Plugin Command
      • The plugin command "notepad open" will open the Notepad Scene. This can be called from any event (on-map or common event).
    3. Script call
      • The Notepad Scene may be called similar to other scenes with the script call "SceneManager.push(Scene_Notepad);"

    There are 25+ plugin commands that can be used in this plugin. These are documented within the help section of the plugin, but to really see how these work, it is recommend to download the DEMO.

    Screenshots

    Add Note
    View attachment 82781

    View attachment 82782

    View attachment 82783

    View attachment 82784

    View attachment 82785

    Modify Note
    View attachment 82789

    View attachment 82790

    View attachment 82791

    Delete Note
    View attachment 82786

    View attachment 82787

    View attachment 82788

    Compatibility Issues
    1. If the QInput plugin is installed, the keyboard input does not function for this plugin
      • Compatibility patch will not be developed, as this plugin uses the standard Input class and the QInput plugin creates its own Input class
    Bugs
    • Bug reports can be posted on this thread.

    Terms of Use
    • Free for use in both non-commercial and commercial projects.
    • You are free to edit this plugin as you see fit for your project.
      • If the edits can benefit the community as a whole, I request that they are also posted on this thread or sent to me via PM so the edits can be incorporated into an official release.
    • Credits are required to: Aloe Guvner

    Change Log

    Version 1.2.0:
    - Add plugin command and function to append to notes rather than replacing their contents.
    - Fix the help section so all of it shows in the Plugin Manager.

    Version 1.1.0:
    - Change version schema to Semantic Versioning
    - Add ability to configure "alt" characters for additional flexibility for non-English keyboards.

    Version 1.02:
    - Characters to type are now configurable in the plugin parameters and are no longer hard-coded to an English QWERTY keyboard.

    Version 1.01:
    - Fixed a bug where the cursor was not in the correct position for certain
    fonts.
    - Added a parameter to offset the cursor, can be used to adjust the cursor
    to look good with any font.
    - Added proper scrolling to the left/right keys at the beginning/end of the
    lines.
    - Modulated/cleaned code in various methods.

    Version 1.00:
    -Initial release

    Download Link
    hey, i know this plugin's from a bit ago but is there any way to make the notepad use a specific font? i wanted to stylize something in my game using it but i cant find a way to change what font the notepad uses other than being set to the default
  7. @Tyrantdjmento it is possible, but you should edit the code to it.
    there is also a plugin, I think from Eli to give scenes a different font
    which is easier to use than modify the plugin, unless you know how too.
  8. How use pictures please what command plugin?
  9. @grant858 I dont think adding images is possible, you probably
    need to modify the plugin to do that though.
  10. Thank you a lot for uploading this, man!
  11. Uranium said:
    RPG Maker MV 1.6.1: Where ever I try to click "add note" or "modify note" I get this error... I am using your demo

    I'm getting this error too. In the demo the menus pop up with two notes, but if I open the scene in an original project the menus are all blank. In both cases, pressing on anything causes this error. Anyone find a fix?