Ossra's Plugins <Plugin Count: 13> <13th September 2016>

Discussion in 'JS Plugin Releases (RMMV)' started by Ossra, Jul 14, 2016.

  1. Ossra

    Ossra Formerly Exhydra Veteran

    Messages:
    646
    Likes Received:
    485
    First Language:
    English
    Primarily Uses:
    RMMV

    OSSRA'S PLUGINS


    [ FORMERLY EXHYDRA'S PLUGINS ]






    COMPLETED


     

    BASIC SHADOWS — 1.04 UPDATED



    Spoiler



    FILES


    DOWNLOAD PLUGIN


    UPDATE HISTORY


         • Release — 1.0   08.27.2016


         • Release — 1.03 09.05.2016


         • Release — 1.04 09.07.2016


    NOTES


         • Complete re-write of Quasi Simple Shadows plugin.


         • Basic Shadows is NOT a lighting plugin.


    FEATURE LIST


    [​IMG]


    [ CHARACTERS, EVENTS, OR VEHICLES CAN CAST SHADOWS OR BE THE SOURCE ]


     


    [​IMG]


    [ CUSTOMIZE SHADOW OPACITY AND COLOR ]


     


    [​IMG]


    [ CONFIGURE SHADOW FLICKERING ]


     


    [​IMG]


    [ CONFIGURE SHADOW BLURRING ]



    FOLLOWER CONTROL — 1.2

    FILES


    DOWNLOAD PLUGIN


    DOWNLOAD EXAMPLE PROJECT


    UPDATE HISTORY


         • Release — 1.0   07.14.2016


         • Updated — 1.2   07.24.2016


    FEATURE LIST


    [ INTENDED FOR TIGHTLY CONTROLLED, INTERACTIVE CUT SCENES ]




    [​IMG]


    ENABLE OR DISABLE FOLLOWERS CHASING THE PLAYER




    [​IMG]


    LINK A FOLLOWER TO AN EVENT ON THE MAP


    USE SHOW ANIMATION AND BALLOON ICON MOVEMENT ROUTE COMMANDS


     


    [​IMG]


    TEMPORARILY REDIRECT MOVEMENT ROUTE COMMANDS TO A FOLLOWER


    OR


    SET THE FOLLOWER TO 'RANDOM', 'APPROACH', OR 'FIXED' MOVEMENT TYPES


    OR


     


    [​IMG]


     


    COPY AND REPEAT A 'CUSTOM' MOVEMENT ROUTE


     



    CHARACTER CONTROL — 1.0

    FILES


    DOWNLOAD PLUGIN


    DOWNLOAD EXAMPLE PROJECT


    UPDATE HISTORY


         • Release — 1.0   07.24.2016


    FEATURE LIST


    [​IMG]


    SET ROTATION, TONE, COLOR, AND OPACITY OF CHARACTER SPRITES


    (SUPPORT FOR USAGE IN EVENT NOTE TAGS)


     


    [​IMG]


    GRADUALLY INCREASE OR DECREASE MOVE SPEED


     


    [​IMG]


    CREATE FOLLOWER EVENTS


     


    [​IMG]


    USE DASH LEAN TO SIMULATE HUSTLING/JOGGING


     



    CHARACTER CONTROL | SLIDE TO POSITION — 1.0

    FILES


    DOWNLOAD PLUGIN


    UPDATE HISTORY


         • Release — 1.0   08.15.2016


    FEATURE LIST


    [​IMG]


    SLIDE EVENTS TO A SPECIFIED POSITION


    ( PICTURED : MAKING EVENT WITH A BIRD GRAPHIC 'FLY' )



    CHARACTER CONTROL | OVERRIDE MAP PASSABILITY — 1.0

    FILES


    DOWNLOAD PLUGIN


    UPDATE HISTORY


         • Release — 1.0   08.28.2016


    FEATURE LIST


         • Override standard map passability, allowing a character, event, or vehicle to pass through anything and even travel outside of the playable area.



    CHARACTER CONTROL | BUSH OPTIONS — 1.01 UPDATED

    FILES


    DOWNLOAD PLUGIN


    UPDATE HISTORY


         • Release — 1.0    09.06.2016


         • Release — 1.01   09.13.2016


    FEATURE LIST


         • Override the default bush depth and opacity.



    PROJECT BACKUP — 1.0 NEW

    FILES


    DOWNLOAD PLUGIN


    UPDATE HISTORY


         • Release — 1.0   09.09.2016


    FEATURE LIST


         • Set a custom backup directory for a project.


         • Select which project directories to backup.



    JSON DATA COMPRESSION — 1.0 NEW

    FILES


    DOWNLOAD PLUGIN


    UPDATE HISTORY


         • Release — 1.0   09.08.2016


    FEATURE LIST


         • Compress JSON database files in 'data' folder.


         • Compress JSON map files in 'data' folder.


    INSTRUCTIONS


         • Copy the JSON Data Compression plugin into the plugin folder of the desired project.
         • Add the JSON Data Compression plugin via the Plugin Manager within the RPG Maker MV editor.
         • Enable or disable the plugin compression options. When enabled, compression will always occur when the game is play tested. Information on which files were compressed and the amount of compression of each file will be displayed in the console (F8). The plugin will create compressed 'lzon' files within the 'data' directory and will not overwrite existing 'json' files. The 'lzon' files will only be loaded and used when the game is not in a playtest state.
         • After deployment of the game, BE CERTAIN to remove all 'json' files within the 'data' directory that have a 'lzon' compressed copy.


    SAMPLE PROJECT COMPARISON


    UNCOMPRESSED PROJECT



    Spoiler






    ▪ Data Folder Size
    ────────────────────────────────
    0.977 kb Actors.json
    382.156 kb Animations.json
    0.710 kb Armors.json
    13.651 kb Classes.json
    0.376 kb CommonEvents.json
    1.858 kb Enemies.json
    1.703 kb Items.json
    170.636 kb Map001.json
    25.587 kb Map002.json
    26.631 kb Map003.json
    32.053 kb Map004.json
    14.948 kb Map005.json
    14.807 kb Map006.json
    32.121 kb Map007.json
    10.989 kb Map008.json
    30.395 kb Map009.json
    38.613 kb Map010.json
    38.525 kb Map011.json
    26.640 kb Map012.json
    40.059 kb Map013.json
    41.062 kb Map014.json
    17.394 kb Map015.json
    18.062 kb Map016.json
    59.038 kb Map017.json
    1.685 kb MapInfos.json
    4.307 kb Skills.json
    4.498 kb States.json
    5.802 kb System.json
    246.718 kb Tilesets.json
    1.485 kb Troops.json
    0.902 kb Weapons.json

    1,304.388 kb 0% Compression


    ▪ Load Time for Database*
    ────────────────────────────────
    0001 ms Actors.json
    0030 ms Animations.json
    0000 ms Armors.json
    0001 ms Classes.json
    0001 ms CommonEvents.json
    0001 ms Enemies.json
    0001 ms Items.json
    0000 ms MapInfos.json
    0001 ms Skills.json
    0000 ms States.json
    0001 ms System.json
    0009 ms Tilesets.json
    0000 ms Troops.json
    0001 ms Weapons.json
    ───────
    0047 ms


    ▪ Load Time per Map*
    ────────────────────────────────
    0020 ms Map001.json
    0004 ms Map002.json
    0006 ms Map003.json
    0003 ms Map004.json
    0003 ms Map005.json
    0003 ms Map006.json
    0003 ms Map007.json
    0006 ms Map008.json
    0005 ms Map009.json
    0008 ms Map010.json
    0003 ms Map011.json
    0008 ms Map012.json
    0004 ms Map013.json
    0004 ms Map014.json
    0004 ms Map015.json
    0004 ms Map016.json
    0004 ms Map017.json

    * - Load time will vary by device.


     



    COMPRESSED PROJECT

    Code:
    
    
    
    ▪ Data Folder Size
    ────────────────────────────────
        0.664 kb  Actors.lzon
       89.288 kb  Animations.lzon
        0.496 kb  Armors.lzon
        6.720 kb  Classes.lzon
        0.280 kb  CommonEvents.lzon
        1.040 kb  Enemies.lzon
        1.100 kb  Items.lzon
       19.048 kb  Map001.lzon
        5.688 kb  Map002.lzon
        6.448 kb  Map003.lzon
        6.552 kb  Map004.lzon
        4.024 kb  Map005.lzon
        3.756 kb  Map006.lzon
        6.320 kb  Map007.lzon
        3.388 kb  Map008.lzon
        8.180 kb  Map009.lzon
       10.844 kb  Map010.lzon
       10.188 kb  Map011.lzon
        5.616 kb  Map012.lzon
        9.336 kb  Map013.lzon
        7.988 kb  Map014.lzon
        5.376 kb  Map015.lzon
        5.996 kb  Map016.lzon
       10.196 kb  Map017.lzon
        0.896 kb  MapInfos.lzon
        2.420 kb  Skills.lzon
        2.372 kb  States.lzon
        3.804 kb  System.lzon
       12.840 kb  Tilesets.lzon
        0.896 kb  Troops.lzon
        0.592 kb  Weapons.lzon
        
      252.352 kb  80% Compression
    
    
    ▪ Load Time for Database*
    ────────────────────────────────
         0007 ms  Actors.lzon
         0136 ms  Animations.lzon
         0003 ms  Armors.lzon
         0027 ms  Classes.lzon
         0000 ms  CommonEvents.lzon
         0008 ms  Enemies.lzon
         0004 ms  Items.lzon
         0001 ms  MapInfos.lzon
         0006 ms  Skills.lzon
         0006 ms  States.lzon
         0007 ms  System.lzon
         0036 ms  Tilesets.lzon
         0004 ms  Troops.lzon
         0001 ms  Weapons.lzon
         ───────
         0246 ms
    
    
    ▪ Load Time per Map*
    ────────────────────────────────
         0033 ms  Map001.lzon
         0010 ms  Map002.lzon
         0010 ms  Map003.lzon
         0012 ms  Map004.lzon
         0006 ms  Map005.lzon
         0010 ms  Map006.lzon
         0012 ms  Map007.lzon
         0004 ms  Map008.lzon
         0012 ms  Map009.lzon
         0014 ms  Map010.lzon
         0014 ms  Map011.lzon
         0008 ms  Map012.lzon
         0013 ms  Map013.lzon
         0014 ms  Map014.lzon
         0007 ms  Map015.lzon
         0009 ms  Map016.lzon
         0017 ms  Map017.lzon
    
         * - Load time will vary by device.






    OPTION MENU | EXTRA OPTIONS — 1.05

    FILES


    DOWNLOAD PLUGIN


    UPDATE HISTORY


         • Release — 1.05   08.11.2016


    FEATURE LIST


         • Remove options menu item from the title screen and/or from the game menu screen.


         • Remove standard options menu items (Always Dash, BGM Volume, BGS Volume, etc).


         • Configure and add custom options menu items which are tied to variables or switches.


    [​IMG]



    SHOP | EXTRA OPTIONS — 1.2

    FILES


    DOWNLOAD PLUGIN


    UPDATE HISTORY


         • Release — 1.2   08.11.2016


    FEATURE LIST


         • Adjust buy and/or sell price of an item via note tags or plugin commands.


         • Link the buy and/or sell price to a variable.



    TITLE ME — 1.0

    FILES


    DOWNLOAD PLUGIN


    UPDATE HISTORY


         • Release — 1.0   07.25.2016


    FEATURE LIST


         • Play an ME on the Title Screen instead of a BGM.


         • Configurable volume, pitch, and pan.









    PLUGIN ADD-ONS


     

    ORANGE AUTO-SAVE | EXTRA OPTIONS — 1.01



    Spoiler



    REQUIRED


    ORANGE AUTOSAVE


    FILES


    DOWNLOAD PLUGIN


    UPDATE HISTORY


         • Release — 1.0   07.25.2016


         • Updated — 1.01  08.11.2016


    FEATURE LIST


         • Set auto-save slot name.


         • Set auto-save file name.


         • Enable or disable saving to auto-save slot.



    TDDP BIND PICTURES TO MAP | EXTRA OPTIONS — 1.01

    REQUIRED


    TDDP BIND PICTURES TO MAP


    FILES


    DOWNLOAD PLUGIN


    UPDATE HISTORY


         • Release — 1.0   07.25.2016


         • Updated — 1.01  08.11.2016


    FEATURE LIST


         • Add additional picture layers.



    QUASI SIMPLE SHADOWS | EXTRA OPTIONS — 1.02

    REQUIRED


    QUASI SIMPLE SHADOWS


    FILES


    DOWNLOAD PLUGIN


    UPDATE HISTORY


         • Release — 1.0     08.10.2016


         • Updated — 1.02  08.11.2016


    FEATURE LIST


         • Set intensity of light source (e.g. shadow opacity).


         • Enable the usage of a generic shadow instead of a dynamic shadow.


         • Ignore shadow creation for vehicles and/or followers.


         • Assorted patches to fix potential memory leaks.


    [​IMG] [​IMG]


    WITHOUT ADD-ON PLUGIN


     


    [​IMG] [​IMG] [​IMG]


    WITH ADD-ON PLUGIN








    IN PROGRESS



    • Visual Equipment


    • Character Control (Update)


    • Character Control - Set Destination Ex


       ► Plugin Download (Beta)


    • Weather Extras


       ► Plugin Download (Beta)


    • Map Transfer Common Event


       ► Plugin Download (Beta)







    [​IMG]

     
    Last edited by a moderator: Oct 5, 2016
    #1
    Kazami, Mojo907, KaYsEr and 23 others like this.
  2. firestalker

    firestalker Veteran Veteran

    Messages:
    324
    Likes Received:
    34
    First Language:
    English
    Primarily Uses:
    RMMV
    Sweet!
     
    #2
  3. Ossra

    Ossra Formerly Exhydra Veteran

    Messages:
    646
    Likes Received:
    485
    First Language:
    English
    Primarily Uses:
    RMMV
    Updated the Follower Control script to version 1.2, added the Character Extras script, and created a project which showcases each plugin. Plugin commands in Follower Control have been changed to match javascript camelCase, so please ensure you are using properly named commands. Sorry for the inconvenience!
     
    #3
  4. Ossra

    Ossra Formerly Exhydra Veteran

    Messages:
    646
    Likes Received:
    485
    First Language:
    English
    Primarily Uses:
    RMMV
    #4
  5. Portkey89

    Portkey89 Veteran Veteran

    Messages:
    77
    Likes Received:
    16
    First Language:
    English
    Oh my gosh these are INCREDIBLE.  How are more people not talking about these?!?  Can't wait to try them out.  Event sound emitter and weather extras also have me SO EXCITED.
     
    #5
  6. Ossra

    Ossra Formerly Exhydra Veteran

    Messages:
    646
    Likes Received:
    485
    First Language:
    English
    Primarily Uses:
    RMMV
    @Portkey89 You can try out a beta of Weather Extras, if you want. There are more options to come, but I am going to be focusing my attention on the Event Sound Emitter and Visual Equipment plugins for a while.


    I have also added a few small Character Control plugins I have made over the last few weeks. Some may be absorbed by the main Character Control suite, but for now they are stand-alone plugins.
     
    #6
  7. Portkey89

    Portkey89 Veteran Veteran

    Messages:
    77
    Likes Received:
    16
    First Language:
    English
    This is AWESOME!!!  Regarding said weather plugin, would it be possible to add a plugin parameter to designate an image for each weather graphic?   Just curious!  I know you're focused on Sound Emitter and Visual Equipment, and both of those are immensely more exciting to me anywho!  Just thought that a custom graphic being affected by all your adjustment parameters could make for some very nice weather effects!  Thanks again, Exhydra!
     
    #7
  8. Ossra

    Ossra Formerly Exhydra Veteran

    Messages:
    646
    Likes Received:
    485
    First Language:
    English
    Primarily Uses:
    RMMV
    @Portkey89 Yeah, I planned to include custom weather graphics. I just have not gotten around to putting that in yet. I will find some time to put that option into the current beta so people can test it out. 


    Also, I am cancelling my Sound Emitter plugin as JavaHut has just made a fantastic audio plugin. Check it out :





    So now I will be focusing my attention on a Visual Equipment plugin.
     
    Last edited by a moderator: Aug 31, 2016
    #8
  9. Portkey89

    Portkey89 Veteran Veteran

    Messages:
    77
    Likes Received:
    16
    First Language:
    English
    I'll check it out!   THANKS!!!
     
    #9
  10. firestalker

    firestalker Veteran Veteran

    Messages:
    324
    Likes Received:
    34
    First Language:
    English
    Primarily Uses:
    RMMV
    i always get an actor error when I use your Basic Shadows Rewrite Plugin...  But I don't get one when I use Quasi's Simple Shadow Plugin with your addon.  Why is that?
     
    #10
  11. Ossra

    Ossra Formerly Exhydra Veteran

    Messages:
    646
    Likes Received:
    485
    First Language:
    English
    Primarily Uses:
    RMMV
    @firestalker Hmm, could you tap F8 when the error occurs and give me the message that is displayed? Basic Shadows reads the note section of each actor (you can make the player or followers a source for shadows, change shadow color and so on), so there may be another plugin conflicting with it ... or there is an error I just need to fix.
     
    #11
  12. firestalker

    firestalker Veteran Veteran

    Messages:
    324
    Likes Received:
    34
    First Language:
    English
    Primarily Uses:
    RMMV
    [​IMG]


    I turned off all the other plugins at one point and that didn't help at all...  I got through the title screen and the same error popped up.  The error is "Cannot read property 'actor' of undefined"...  I have no idea what I'm doing wrong.
     
    #12
  13. Ossra

    Ossra Formerly Exhydra Veteran

    Messages:
    646
    Likes Received:
    485
    First Language:
    English
    Primarily Uses:
    RMMV
    @firestalker Hmm, ok ... I changed the way the plugin checked for followers. Give this version of the plugin a try and let me know if it works out.


    Basic Shadows Development Version (Plugin Updated in Main Thread)
     
    Last edited by a moderator: Sep 7, 2016
    #13
  14. firestalker

    firestalker Veteran Veteran

    Messages:
    324
    Likes Received:
    34
    First Language:
    English
    Primarily Uses:
    RMMV
    [​IMG]


    Not sure what's going on...  A new error but in the same spot as that last one.  Quasi's plugin is working fine for me now and I was wondering if you could make a small addon for it [you could also use this in your plugin as well I think]...  I was wondering if the shadow can 'hide' behind certain terrain tags like Terrax's Lighting Plugin does.  That way the shadows don't bleed into the tiles that are supposed to be ceiling and roof tiles.


    Secondly, can you make the shadow disappear when the actor stands directly underneath the Light Source?  Like if you have a floating lamp or something and the actor is standing in the same square.  Right now the shadow flies and stretches, but it really should be directly below the actor  not off to the side.


    Thanks for the help...
     
    #14
  15. Ossra

    Ossra Formerly Exhydra Veteran

    Messages:
    646
    Likes Received:
    485
    First Language:
    English
    Primarily Uses:
    RMMV
    The error is appearing in the same function, but not the same section. The following version will hopefully fix the error. 


    Basic Shadows Development Version (Plugin Updated in Main Thread)


    At the moment, the shadow will vanish abruptly when you walk underneath the shadow source. But in the next update I plan to have the shadow gradually shrink as you walk underneath. As for terrain tags and such ... I'll have to research on that more before I can implement the feature.


    EDIT: I just updated the development version of the plugin to include a vanishing, shrinking shadow as the player, event or so on walks underneath a shadow source.
     
    Last edited by a moderator: Sep 7, 2016
    #15
  16. firestalker

    firestalker Veteran Veteran

    Messages:
    324
    Likes Received:
    34
    First Language:
    English
    Primarily Uses:
    RMMV
    It works great now....  thanks.  Now to get into the long process of changing all the notes for ALL the lights in my game.  I have a lot.


    EDIT:  I was also wondering if you could make it so that you can set the angle...  Like if the light is on a wall you can set the angle to 180degrees and the shadow will only appear in that 180 degrees area.  this way if you have a light fixture on one side of a wall and you walk behind it the light doesn't affect the players shadow.  You can use this to make spotlights or flashlight shadows as well. Set the angle to 45 or 30 and the shadow will only appear in that area.  You attach that light to an event or player and it'll look pretty cool I think.


    Would that be doable?  There was a script back in the XP days that did all that and then some...  I'll see if I can find my copy of it if you think it'll help.
     
    Last edited by a moderator: Sep 6, 2016
    #16
  17. RequLz

    RequLz Villager Member

    Messages:
    13
    Likes Received:
    1
    First Language:
    English
    Awesome work! :)
    Is the Basic Shadows plugin usable if you are parallax mapping? 
     
     
    #17
  18. Mayuen

    Mayuen Veteran Veteran

    Messages:
    41
    Likes Received:
    22
    Location:
    Sweden
    First Language:
    Swedish
    Primarily Uses:
    RMMV
    Awesome set of plugins!
     
    #18
  19. Ossra

    Ossra Formerly Exhydra Veteran

    Messages:
    646
    Likes Received:
    485
    First Language:
    English
    Primarily Uses:
    RMMV
    @firestalker That option was originally going to be a part of the initial release, but I had to remove it at the last minute. I will re-add the option once I get the chance.


    @RequLz The plugin should be able to work with that, yes. Let me know if you run into an issue, and I'll try to increase the compatibility with parallax mapping.
     
    #19
  20. Nocturnic

    Nocturnic Designer and Story Writer Veteran

    Messages:
    39
    Likes Received:
    17
    Location:
    United States
    First Language:
    English
    I still get the 'isReady' of undefined error on your shadows plugin.
     
    #20

Share This Page