[RGSS3] Input Simulator

Discussion in 'RGSS3 Scripts (RMVX Ace)' started by Zalerinian, Mar 12, 2014.

  1. Zalerinian

    Zalerinian Jack of all Errors Veteran

    Messages:
    4,695
    Likes Received:
    923
    Location:
    The Internet.
    First Language:
    English
    Primarily Uses:
    N/A
    Input Simulator v1.0.0 - February 13th, 2014

    Introduction

    The Input Simulator script allows a developer to send specific key presses to the game, effectively simulating a keypress from the player.

    Features

    - Send input from any key on the keyboard (Designed for the US qwerty keyboard)

    How to Use

    This script is plug-n-play

    Demo

    No demo is currently available for this script.

    Script

    Get the script here.

    FAQ

    N/A

    Credit and Thanks

    - Credit is option, but appreciated. However, do not claim you wrote this.

    - Credit Zalerinian if you wish.

    Author’s Notes

    Known Issues:

    There is currently no way to determine the player’s key bindings as set through the menu in F1. The Keyboard Manager allows you to setup a specific key layout, which can be used with the simulator.
     
    #1
    Halrawk, Archeia and TheoAllen like this.
  2. Engr. Adiktuzmiko

    Engr. Adiktuzmiko Chemical Engineer, Game Developer, Using BlinkBoy' Veteran

    Messages:
    14,640
    Likes Received:
    2,966
    Location:
    Philippines
    First Language:
    Tagalog
    oh... forcing keypress, might be useful
     
    #2
    Zalerinian likes this.
  3. Wyrelade

    Wyrelade Wyrelade - The one and only. Veteran

    Messages:
    61
    Likes Received:
    21
    Location:
    Finland
    First Language:
    Finland
    Primarily Uses:
    RMVXA
    Really useful script for dev's. :)

    thanks! :)
     
    #3
  4. Archeia

    Archeia Level 99 Demi-fiend Staff Member Developer

    Messages:
    14,634
    Likes Received:
    14,383
    Location:
    Game Dev Salt Mines
    First Language:
    Filipino
    Primarily Uses:
    VNM
    Would it by any chance affect the gamepad as well?
     
    #4
  5. Zalerinian

    Zalerinian Jack of all Errors Veteran

    Messages:
    4,695
    Likes Received:
    923
    Location:
    The Internet.
    First Language:
    English
    Primarily Uses:
    N/A
    Unfortunately no, I haven't added gamepad support. I am half working on a gamepad system (I have a lot of thing I'm supposed to be finishing) that I may be able to release and then support with this, but for the time being this is only on the keyboard.
     
    #5
  6. KanaX

    KanaX Just being a mouse Veteran

    Messages:
    1,463
    Likes Received:
    1,281
    Location:
    My Apartment
    First Language:
    Broken English.
    Primarily Uses:
    N/A
    What's your policy on commercial use? :)
     
    #6
    Zalerinian likes this.
  7. Zalerinian

    Zalerinian Jack of all Errors Veteran

    Messages:
    4,695
    Likes Received:
    923
    Location:
    The Internet.
    First Language:
    English
    Primarily Uses:
    N/A
    I hadn't noticed I left that out of the original post, but it is free for commercial use.
     
    #7
  8. KanaX

    KanaX Just being a mouse Veteran

    Messages:
    1,463
    Likes Received:
    1,281
    Location:
    My Apartment
    First Language:
    Broken English.
    Primarily Uses:
    N/A
    Thank you!
     
    #8
  9. jbtwist

    jbtwist Veteran Veteran

    Messages:
    49
    Likes Received:
    6
    First Language:
    Spanish
    Primarily Uses:
    RMMV
    There is a way to do this at MV?
     
    #9
  10. Kes

    Kes Global Moderators Global Mod

    Messages:
    20,977
    Likes Received:
    10,677
    First Language:
    English
    Primarily Uses:
    RMVXA
    @jbtwist This forum is only for Ace scripts. If you want something for MV please post a new thread in JS Plugin Requests. You can give a link back to this script to help explain what you want.
     
    #10
  11. Zalerinian

    Zalerinian Jack of all Errors Veteran

    Messages:
    4,695
    Likes Received:
    923
    Location:
    The Internet.
    First Language:
    English
    Primarily Uses:
    N/A
    It is possible to do it in MV, but you'll need a custom plugin, which I have no intention of making myself. Since MV's input system is publicly viewable and directly modifiable, making a plugin for MV should be even easier than it was in Ace.
     
    #11
  12. jbtwist

    jbtwist Veteran Veteran

    Messages:
    49
    Likes Received:
    6
    First Language:
    Spanish
    Primarily Uses:
    RMMV
    I've been searching through mv core files and ive found what you mean, my problem is i cant do plugins yet due i dont know how to (wanna start learning on summer) ty, you helped me more than you think just telling me i could find those methods on core files :)
     
    #12

Share This Page