LOGIN
SEARCH
PROFILE
keys: ↑ ↓
LOGOUT
INDEX
MEMBERS
keys: ↑ ↓
HOME
PORTAL
PLAY ALONG
PLAY with WORDS
PLAY with GRAPHICS
PLAY with SOUNDS
PLAY with CODES
PLAY with PROJECTS
keys: ← →
Guest Access
Register:
Members:



View previous topic View next topic Go down Message [Page 1 of 1]

EVENTALIST
EVENTALIST
#1 A_Noob_Made_Extractor_RMMV_VERSION!
Loading

mr_wiggles

EVENTALIST
 EVENTALIST
EVENTALIST
profile
A_Noob_Made_Extractor_RMMV_VERSION
Version: Version 1.0
Author: Mr_Wiggles
Date: 10/29/15

Version History



  • Version 1.0 (10-29-15)


Planned Future Versions

  • V. 1.1 - Clean up some of the text filters and remove more garbage data.


Description


This Script will read un-compiled Java script data (File.js) and with it compile a brow-sable local directory of .htm files where you can look up class Variables/Functions and their descriptions on use all in one place. The program was written in Ruby with the aid of RMXP, you do not need a copy of RMXP to use this.

The default class.js files for RMMV have been scanned but are not included! Also all this does is make a functional list database of the class information, it doesn't program for you, it will only list things. If you would like to use this for other things then RMMV just delete the .htm data and paste your un-compiled .js files into the extraction folder.

The Reasoning behind the name. Well simply put it was one of the first titles I used when I started scripting. It gave me dedication to learn something entirely new. So kinda as a tribute to how far I've come over the years of self teaching, I'm Including 'A_Noob_Made_' because it was truly made by a fellow noob. Smile

Features

  • Reads Java script and compiles a database with it using HTML code.
  • Just push space, it does everything for you but description tagging, because how would a program know what this._variable is 'described' as being used for?
  • Will read any un-compiled .js (Java script files) put threw the extractor. Not limited to RMMV.
  • Built in description tagging, just use '//#DF(@function_name) some text' to add descriptions that are read and added into the class.HTM files. (//#DV() for variables!) You can also use //#DF(c.) or //#DV(c.) to continue descriptions with out retyping the names over again. 'c.' pulls from the last time it was defined. Descriptions need to be flagged inside the function block or next too the variable being described for best results.
  • A full range of customizable font color/size and background colors.
  • There is also a choice to have it add to the description line number and file name it was found on to make manual look up faster!
  • Maintains cursor position in script data base, instead of jumping around looking threw all the scripts, stay on the line where your coding and look up Class functions, variables and said descriptions on use (If you create description flags). The main thing that i found slowing me down was class look ups, and then losing my place in a script. Now not anymore! Very Happy




Screenshots
When its finished the HTM data base looks like this.




Instructions
Put your .js files in the "Java Scripts" folder and run the compiler, your HTM database will be built automatically. Sit back and keep the program window on top layer for your OS. If you don't it will pause the Extractor!

Download Link
Version 1.0 RPG Maker XP Program, it is Non-Dependent Program.


Support



Known Compatibility Issues
Should work with anything, might have some 'junk' classes or variables pop up in the list.

Restrictions
None, well don't break the law with it... Other then that do with it what you want, if you'd like a simple credit to the author is OK with me. Smile



A version of this for RMXP can be found here:
http://gameface101.playogame.com/t2025-a_noob_made_extractor#25192
EVENTALIST
Show Signature
EVENTALIST
Administrator
Administrator
#2 Re: A_Noob_Made_Extractor_RMMV_VERSION!
Loading

G@MeF@Ce

Administrator
Administrator
Administrator
profile
*jaw drops

so this answers my question as to how one finds the name of the function/parameter for MV how did I get through XP without using this to find classes/methods/variables?

gotta reinstall XP for this, thanks wiggles!+
Administrator
https://www.dropbox.com/sh/i47rig99qhrvn8s/4m5HvsM2fD http://g4m3f4c3.deviantart.com https://www.facebook.com//pages/Gameface101/332331300127008 https://twitter.com//mr_gameface101 https://soundcloud.com/schurr http://www.youtube.com/user/MrGameface101?feature=watch
EVENTALIST
EVENTALIST
#3 Re: A_Noob_Made_Extractor_RMMV_VERSION!
Loading

mr_wiggles

EVENTALIST
 EVENTALIST
EVENTALIST
profile
Did you change your avatar pic? lol

Did it work without RMXP installed? I included the RGSS102E.dll file.
[edit] lol i forgot to change it to not use RTP standard before i packaged it *face palm* I'll re-upload, fixed.[/edit]

I'm hoping that this will speed things up for everyone looking to write a plugin. Smile

I just gotta clean a few of the filters up so that it pulls less garbage, right now it seems to pull a few variables into the function list. "this" is used in a lot of places. :p
EVENTALIST
Show Signature
EVENTALIST

Sponsored content

profile

View previous topic View next topic Back to top Message [Page 1 of 1]

 

Chatbox system disabled
Personal messaging disabled