ct_bolt

Creator
Veteran
Joined
May 3, 2012
Messages
1,179
Reaction score
732
First Language
Javascript
Primarily Uses
RMMZ
CT_Bolt's Sprite Extras
By: CT_Bolt
Last Update: 8/25/2020
Latest Version: 1.50


Introduction
This plugin provides extra sprite features. Currently only for event sprites.

rhtlKD.png

PTsDaD.gif

Features
Event Notetags:
  • Set X Offset: <xOff: javascript/>
  • Set Y Offset: <yOff: javascript/>
  • Set Hue: <hue: javascript/>
  • Set SourceX: <srcX: javascript/>
  • Set SourceY: <srcY: javascript/>
  • Set Frame Width: <frameW: javascript/>
  • Set Frame Height: <frameH: javascript/>
  • Set Mirror: <mirror:type:javascript/>

    Examples:
  • <mirror:type:2/>
  • <xOff: -24/><yOff:24/>
  • <xOff:-4/>
  • <yOff:18/>
  • <hue: -180/>
  • <hue: 45/>
  • <xOff:-12/><yOff:26/><srcX:sx-48/><srcY:sy-48/><frameW:96/><frameH:96/>
  • <yOff:-18/>
  • <xOff: $gameVariables.value(1)/><yOff: $gameVariables.value(2) || -24/>
g0mUxj.png

Plugin Commands:
  • Set X & Y Offset
pkqSdV.png

yiGswo.png

How to Use
Import into plugin manager and enable the plugin.
Use notetags and/or plugin commands to adjust event sprite settings.

Plugin
Link to Master Project (includes v1.50 Sprite Extras):

Credit & Terms
Free for commercial or non commercial use.
If used please credit me as CT_Bolt. Not mandatory just appreciated though.

Version History
Version 1.00: Initial Release
Version 1.10: Added notetags
Version 1.20 More plugin commands, event notetags, flexibility, etc.
Version 1.30 More notetags
Version 1.40 More notetags/plugin commands
Version 1.50 Added Mirrors
 
Last edited:

ScorchedGround

Blizzards most disappointed fan (More than ever)
Veteran
Joined
Apr 12, 2020
Messages
765
Reaction score
1,157
First Language
German
Primarily Uses
RMMV
Wait, just so I understand correctly, you offset the event image?
So could you like, have the event sprite be placed inbetween two tiles?
 

ct_bolt

Creator
Veteran
Joined
May 3, 2012
Messages
1,179
Reaction score
732
First Language
Javascript
Primarily Uses
RMMZ
Wait, just so I understand correctly, you offset the event image?
So could you like, have the event sprite be placed inbetween two tiles?
That is indeed correct ;)
Before:
1598033623080.png

Then use:
1598033717050.png

After:
1598033640649.png

Soon I'll add a lot more features though, like notetags/comments/etc.
 

ScorchedGround

Blizzards most disappointed fan (More than ever)
Veteran
Joined
Apr 12, 2020
Messages
765
Reaction score
1,157
First Language
German
Primarily Uses
RMMV
That's great stuff.
It really helps keeping my sanity in check.

*cough* 2 tile symmetry *cough*
 

ct_bolt

Creator
Veteran
Joined
May 3, 2012
Messages
1,179
Reaction score
732
First Language
Javascript
Primarily Uses
RMMZ
Another update v1.20:
Now includes more plugin commands and event notetags.

Such as hue setting:
9j7uRO.png
Now with the Plugin Command if the Event ID is set to 0 then it will use the event that issued the Command.

All plugin commands & notetags can be javascript or just simply a number.
See image above example of javascript.

See description via plugin file for more info.

Edit:
Another update v1.30: Even more notetags and features. :cutesmile:

Plugin Link (same as above): Click Here
 
Last edited:

cyelis1224

Veteran
Veteran
Joined
Mar 4, 2016
Messages
33
Reaction score
32
First Language
english
Primarily Uses
This is great! Always hated on older RPG maker versions how hard it was to decorate maps beyond the basic layers. Def going to put this to use!
 

ct_bolt

Creator
Veteran
Joined
May 3, 2012
Messages
1,179
Reaction score
732
First Language
Javascript
Primarily Uses
RMMZ
This is great! Always hated on older RPG maker versions how hard it was to decorate maps beyond the basic layers. Def going to put this to use!
Aww thanks I know it really makes mapping a bit easier... now I just gotta make sure it will be compatible with all the other amazing plugins coming out these days (like pixel movement & such).

Another update:
This time includes mirrors ;)

I'm just so super lazy when it comes to explaining my plugins... I'll update with more info soon... for now for how to use... see master demo project which includes v1.50 of Sprite Extras.

Master Plugin Project - Demo:

Master project also contains latest versions my other plugins too:
1598422746918.png
(I'll eventually make a better thread... I'm just so lazy at this part.)
 

ScorchedGround

Blizzards most disappointed fan (More than ever)
Veteran
Joined
Apr 12, 2020
Messages
765
Reaction score
1,157
First Language
German
Primarily Uses
RMMV
@ct_bolt
Is there any chance to get an MV version of this plugin?
Or perhaps there already is one somewhere?

I loved playing around with it in MZ but my main project is in MV and there are some scenes where this plugin would really come in handy.
 

Kes

Veteran
Veteran
Joined
Aug 3, 2012
Messages
22,853
Reaction score
12,390
First Language
English
Primarily Uses
RMMZ
I am trying to use the mirror part and when the player passes in front of a mirror everything works perfectly.
1656251758757.png
However, I cannot get NPCs to show up. Here is where I'm using an event for the player as part of a cut scene:
1656251488285.png
What do I need to do?
Thanks.
 
Last edited:

Kes

Veteran
Veteran
Joined
Aug 3, 2012
Messages
22,853
Reaction score
12,390
First Language
English
Primarily Uses
RMMZ
@Roninator2 My problem is that when I look in the master demo, one event does have a lot of notation, but there is no indication anywhere what e.g. the variables do or indeed any of it - though 'hue' is pretty obvious. This is the note tag.
<yOff: $gameVariables.value(4) || -16/><hue: $gameVariables.value(3) || 279/>

As this is for a flying dragon, I thought it unlikely that it translates neatly into any other event, so haven't pasted it in.
[EDIT _ forgot to mention this : there is a sprite running round (the goblin) which has no note tag of any description, but it shows up in the mirrors.]

Hence my really basic question - what do I do? The Help file doesn't contain a lot of info for non-coders to work through in order to understand what needs doing.

EDIT 2
Turns out it was because the player was 'transparent' - this being the opening cutscene. Once that was changed, this one worked as expected. I'll have to see how I can work around this limitation.

Sorry to have troubled you.
 
Last edited:

Latest Threads

Latest Posts

Latest Profile Posts

Sometimes I wonder if I feature creep... 225 magic spells is a lot lol.
Being hit with nostalgia for something that's gone is both a great thing and so sad.

But being a creative means having ideas for bringing stuff back to life, which can be frustrating and rewarding in it's own right.
the urge to comment helpful things on forum posts but not using the same engine
It's my Party and I'll cry if I want to. The best b-day present I could have is if my mapper came back. No idea where he went.
Senary_Redesign.png
Updated Senary's design (left). The previous one is overdesigned and her lack of functional pants is distracting and undermines her as a strong female character. She now has compression shorts, shorter hair, and a loose-fitting shirt for a modern look. She was lacking the authority of her original design, so I gave her military cap with her namesake.

Forum statistics

Threads
124,489
Messages
1,164,000
Members
163,317
Latest member
benkingclub
Top