Ossra

Formerly Exhydra
Veteran
Joined
Aug 21, 2013
Messages
1,076
Reaction score
886
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


basic-shadows-a.gif


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


 


basic-shadows-b.gif


[ CUSTOMIZE SHADOW OPACITY AND COLOR ]


 


basic-shadows-c.gif



[ CONFIGURE SHADOW FLICKERING ]


 


basic-shadows-d.gif



[ 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 ]




plugin-fc-stop-follow.gif


ENABLE OR DISABLE FOLLOWERS CHASING THE PLAYER




plugin-fc-link-event.gif


LINK A FOLLOWER TO AN EVENT ON THE MAP


USE SHOW ANIMATION AND BALLOON ICON MOVEMENT ROUTE COMMANDS


 


plugin-fc-move-route.gif


TEMPORARILY REDIRECT MOVEMENT ROUTE COMMANDS TO A FOLLOWER


OR


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


OR


 


plugin-fc-move-route-copy.png


 


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


plugin-ce-properties.gif



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


(SUPPORT FOR USAGE IN EVENT NOTE TAGS)


 


plugin-ce-to-move.gif



GRADUALLY INCREASE OR DECREASE MOVE SPEED


 


plugin-ce-event-followers.gif



CREATE FOLLOWER EVENTS


 


plugin-ce-dash-lean.gif



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


bird-across-screen-b.gif


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.


options-menu-extras.png



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.


simple-shadows-default-a.gif
 
simple-shadows-default-b.gif


WITHOUT ADD-ON PLUGIN


 


simple-shadows-plugin-a.gif
 
simple-shadows-plugin-b.gif
 
simple-shadows-plugin-c.gif


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)







88x31.png

 
Last edited by a moderator:

Ossra

Formerly Exhydra
Veteran
Joined
Aug 21, 2013
Messages
1,076
Reaction score
886
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!
 

Portkey89

Veteran
Veteran
Joined
Apr 4, 2012
Messages
78
Reaction score
16
First Language
English
Primarily Uses
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.
 

Ossra

Formerly Exhydra
Veteran
Joined
Aug 21, 2013
Messages
1,076
Reaction score
886
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.
 

Portkey89

Veteran
Veteran
Joined
Apr 4, 2012
Messages
78
Reaction score
16
First Language
English
Primarily Uses
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!
 

Ossra

Formerly Exhydra
Veteran
Joined
Aug 21, 2013
Messages
1,076
Reaction score
886
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:

Portkey89

Veteran
Veteran
Joined
Apr 4, 2012
Messages
78
Reaction score
16
First Language
English
Primarily Uses
I'll check it out!   THANKS!!!
 

firestalker

Veteran
Veteran
Joined
Nov 18, 2015
Messages
421
Reaction score
61
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?
 

Ossra

Formerly Exhydra
Veteran
Joined
Aug 21, 2013
Messages
1,076
Reaction score
886
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.
 

firestalker

Veteran
Veteran
Joined
Nov 18, 2015
Messages
421
Reaction score
61
First Language
English
Primarily Uses
RMMV
shadows_Error.png



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.
 

Ossra

Formerly Exhydra
Veteran
Joined
Aug 21, 2013
Messages
1,076
Reaction score
886
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:

firestalker

Veteran
Veteran
Joined
Nov 18, 2015
Messages
421
Reaction score
61
First Language
English
Primarily Uses
RMMV
shadows_Error2.png



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...
 

Ossra

Formerly Exhydra
Veteran
Joined
Aug 21, 2013
Messages
1,076
Reaction score
886
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:

firestalker

Veteran
Veteran
Joined
Nov 18, 2015
Messages
421
Reaction score
61
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:

RequLz

Villager
Member
Joined
Sep 30, 2013
Messages
13
Reaction score
1
First Language
English
Primarily Uses
Awesome work! :)
Is the Basic Shadows plugin usable if you are parallax mapping? 
 
 

Mayuen

Veteran
Veteran
Joined
May 17, 2015
Messages
41
Reaction score
23
First Language
Swedish
Primarily Uses
RMMV
Awesome set of plugins!
 

Ossra

Formerly Exhydra
Veteran
Joined
Aug 21, 2013
Messages
1,076
Reaction score
886
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.
 

ShadowKing

Designer and Story Writer
Veteran
Joined
Oct 10, 2014
Messages
39
Reaction score
17
First Language
English
I still get the 'isReady' of undefined error on your shadows plugin.
 

Latest Threads

Latest Posts

Latest Profile Posts

Calibrating the timing of dialogue is deffo my new least favorite thing.
I died aged 27 to cancer. Then I was reborn in a South-American state. I retained all memories and skill and had a goal from my previous life I needed to finish, but now I was just a 1-year-old girl capable of only smiling at others.

Dreams like this one make me glad I'm able to wake up from them at will.
Found a critical bug the other day with the time system that would have caused none of the NPCs to spawn. Since I use dev mode to test time-based stuff, I didn't catch this for way too long!
Last missing piece, a plugin to let weapons and armor be used as multiple equip types
What if the Actor Battlers disappeared when your selecting enemies...
ndyhHXV.gif

Forum statistics

Threads
129,975
Messages
1,206,657
Members
171,196
Latest member
Evolsuperx
Top