Pre-made (Yanfly's) Action Sequence Sharing and Discussions

Blue001

Regular
Regular
Joined
Jan 13, 2014
Messages
231
Reaction score
112
First Language
English
Primarily Uses
RMMV
As Yanfly's Battle Engine Core and Action Sequences 1-3 basically add a new type of resource to the game that can be created/shared/requested (in the form of completed action sequences), I thought it would be a cool idea to have a thread where people can;

1 - Share any sequences that they have come up with,
2 - Request help with how certain sequences could be done.

For example, if someone figures out how to do a omnislash like sequence and would like to share it, they now have a place.


Be sure to thank/credit whomever created a sequence if you use it in your game.


Please include a note on if the end user will need to have action sequence plugin 1, 2, 3 or all of them for the shared sequence.


- For example, User SOC shared the following sequence (in another thread) to make your character swing their weapon when using the skill that contains this notetag.


SWING WEAPON WHEN USING THIS SKILL
<Target Action>

motion swing: user

perform action

motion wait: user

action animation: target

wait for animation

action effect: target

death break

perform finish

</Target Action>


It seems simple, but to some users, they may look at this an get confused, especially when trying to make it on their own. Having examples they can copy/paste to achieve a desired effect will help a lot.


A big thank you to Yanfly for creating the plugins!
 
Last edited:

Scepii

Villager
Member
Joined
Aug 14, 2012
Messages
18
Reaction score
1
First Language
Norvegian
Primarily Uses
 

Great idea! Having trouble with this!
 

Bearsmith

Villager
Member
Joined
Nov 13, 2012
Messages
22
Reaction score
5
First Language
English
I've made a sequence that changes based off a switch. 

if $gameSwitches.value(1) MP +variable 1: userelse TP +variable 1: userendI use the MP or TP restore for my specific purposes, but you could put anything in there. You could do a *lot* with stuff like this. Maybe there's a side quest that adds an extra hit to one of your abilities?

if $gameSwitches.value(1) action effectendVery simple and basic, but powerful if you get creative. I'll be messing around with action sequences a lot so I'll post more if I get something really cool.
 

SOC

Love your Volk
Regular
Joined
Mar 22, 2012
Messages
582
Reaction score
508
First Language
English
Primarily Uses
RMMZ
This is a great thread, I was gonna' make one my self once I got some more examples up. I'll edit this post and reply (if not double post) when I come up with more cool stuff. Right now, I'm trying to mimic the "Deathblow" FF7 skill Yanfly shows in one of their videos where you jump and swing back down. I got the jump I think but I need to get the actor movement working better.

FF7 Deathblow:

<Target Action>

move user: target, front base, 30

wait for movement

jump user: 200, 20

motion swing: user

perform action

action animation: target

wait for animation

action effect: target

death break

perform finish

</Target Action>

For jump user, the first number is the height, the second number is how many frames (time) it takes for the jump animation. The higher the first number, the further up your character will jump. The higher the second number, the slower their jump animation will be.
 
Last edited by a moderator:

Jetan

Villager
Member
Joined
Jan 29, 2014
Messages
22
Reaction score
41
First Language
English
I've been working on an animation for Slash Special 1 (Animation). It looks like the penta slash used in the Yanfly video and I think I've got something pretty similar down. However at the time my character doesn't disappear. I have the action effect set to five times (One for each slash)

Gif of animation preview: 

http://i60.tinypic.com/300yzgp.jpg

The noteline code is as follows:

(Fixed it!)

<Target Action>

move user: target, front head, 5

wait for movement

motion swing: user

action animation

move user: target, back, 5

motion swing: user

wait for movement

move user: target, back center, 5

motion swing: user

wait for movement

move user: target, front head, 5

motion swing: user

wait for movement

move user: target, back head, 5

motion swing: user

wait for movement

move user: target, front center, 5

motion swing: user

wait for movement

move user: target, front, 5

motion swing: user

wait for movement

move user: target, back center, 5

motion swing: user

wait for movement

move user: target, front center, 5

motion swing: user

wait for movement

wait: 20

move user: target, back center, 5

motion swing: user

action effect

action effect

action effect

action effect

action effect

</Target Action>
 
Last edited by a moderator:

Blue001

Regular
Regular
Joined
Jan 13, 2014
Messages
231
Reaction score
112
First Language
English
Primarily Uses
RMMV
I've been working on an animation for Slash Special 1 (Animation). It looks like the penta slash used in the Yanfly video and I think I've got something pretty similar down. However at the time my character doesn't disappear. I have the action effect set to five times (One for each slash)
That's kinda awesome. I gotta say. Thanks for sharing that one!
 

Yanfly

Regular
Joined
Mar 15, 2012
Messages
1,784
Reaction score
2,725
Here's the version I made for Penta Slash:

<target action>camera focus: targetzoom: 120%, 30wait for zoomopacity not focus: 0, 60wait for opacitymove user: targets, back, 5wait for movementface user: targetmotion attack: useraction animationani wait: 2action effectmove user: targets, front center, 5face user: targetmotion attack: userani wait: 3action effectmove user: targets, back top, 5face user: targetani wait: 3action effectmove user: targets, front, 5face user: targetmotion attack: userani wait: 3action effectmove user: targets, back center, 5face user: targetmotion attack: userani wait: 5action effectmove user: targets, front, 10immortal: target, falsejump user: 200%, 10face user: forwardwait for animationwait for movement</target action><follow action>zoom: 100%, 60opacity not focus: 100%, 60wait for opacity</follow action>I think, after a few days, once I manage to get together some time, I'll put together a small Action Sequence demo project for you guys to download~
 

YEEART

Super Highschool Level...
Regular
Joined
May 12, 2015
Messages
90
Reaction score
40
First Language
English
Primarily Uses
N/A
Eyyyy, Yanfly saving the day once again.

Hoping there're some gun ones by chance :>
 

Jetan

Villager
Member
Joined
Jan 29, 2014
Messages
22
Reaction score
41
First Language
English
Oh wow. I was completely off. Thanks for sharing the code for that, Yanfly. It'll definitely help going forward with our projects.
 

Marvelous TK

Regular
Regular
Joined
Jun 23, 2012
Messages
23
Reaction score
6
First Language
English
Primarily Uses
Here's an annoyingly simple one I need help with: I'm basically just looking to do a tiny edit on SOC's skill swing for a very simple thing: it's an 'Attack Random Enemies' skill, but it does each attack one at a time (Hit, damage, hit, damage, hit, damage) and I want them all to go off simultaneously (hit-hit-hit, damage-damage-damage). I've been poking around at it, and while that's given me a lot of ideas for more difficult things to pull off, the simple one I'm trying to do still doesn't want to work! What do I have to do here?
 

Jetan

Villager
Member
Joined
Jan 29, 2014
Messages
22
Reaction score
41
First Language
English
Got a new one, noticed that Yeeart mentioned wanting some gun skills so I thought I'd give a shot at it. It's pretty basic, jump up in the air, shoot a guy a lot and then finish with an explosive shot to the enemies chest. It does use two separate animations. The first one is for Shoot Barrage and the second I actually had to make myself, which was a combination of normal shot and parts of the "Gun2" images. Overall pretty simple and could use some improvement, so if anyone wants to take what I've got here and spice it up you're welcome to do so.

Gif preview: http://i.imgur.com/tzpcz1C.gif

Code:

<Target Action>

move user: target, front center, 5

wait for movement

jump user: 300, 35

motion swing: user

action animation

wait for animation

move user: target, front center, 5

face user: target

wait for movement

motion swing: user

animation 121: target

wait for animation

action effect

action effect

</Target Action>
 

Trilient

Regular
Regular
Joined
Jun 8, 2014
Messages
43
Reaction score
8
First Language
English
I can't get the camera focus to do anything... Here's what I have for a skill. It's meant to basically be like one of moves from anime where the player slashes through an enemy and appears on the other side, with the effect happening a few moments later. The skill itself works, but the camera controls aren't working properly.

EDIT: Nevermind, I figured it out. The note tag is ZOOM:,  not CAMERA ZOOM:. In case someone else has this problem in the future.

Code:
<setup action>display actionimmortal: targets, truemove user: target, front base, 30wait for movement</setup action><target action>camera focus: targetcamera zoom: 120%, 10wait for zoommotion swing: userflash screen: white, 15move user: target, back base, 5wait for movementaction animationwait for animationaction effectdeath break</target action><follow action>immortal: targets, falsereset zoom: 10</follow action>
 
Last edited by a moderator:

Marvelous TK

Regular
Regular
Joined
Jun 23, 2012
Messages
23
Reaction score
6
First Language
English
Primarily Uses
Here's an annoyingly simple one I need help with: I'm basically just looking to do a tiny edit on SOC's skill swing for a very simple thing: it's an 'Attack Random Enemies' skill, but it does each attack one at a time (Hit, damage, hit, damage, hit, damage) and I want them all to go off simultaneously (hit-hit-hit, damage-damage-damage). I've been poking around at it, and while that's given me a lot of ideas for more difficult things to pull off, the simple one I'm trying to do still doesn't want to work! What do I have to do here?
scratch this whole thing

this was the simplest of simple

i am apparently very bad at simple

once i figured it out it took me all of ten seconds to get it to work like i wanted because it was that simple

ugh i embarrass myself
 

lohenien

Regular
Regular
Joined
Mar 15, 2012
Messages
153
Reaction score
8
First Language
english
The penta strike animation here crashes the game if used by an enemy. Do we need to disable them someway or is there something we need to do to make them cross compatible for players and enemies?
 

Blue001

Regular
Regular
Joined
Jan 13, 2014
Messages
231
Reaction score
112
First Language
English
Primarily Uses
RMMV
Yanfly is already aware of the enemy crashing. Said a Fix was incoming.
 

Yanfly

Regular
Joined
Mar 15, 2012
Messages
1,784
Reaction score
2,725
The new updates today should have fixed it: http://yanfly.moe/2015/10/24/plugin-bugfixes-round-2/

Give those a shot to see if the crashes still happen. It should be removed. :)

Anyway, here's a new action sequence for you guys. You can use it with your Attack skill. It will detect if the user is using a melee type attack (thrust or swing) or a ranged attack (missile) and either run up close to attack or shoot the enemy from afar:

<setup action>display actionimmortal: targets, true</setup action><target action>if user.attackMotion() !== 'missile' move user: targets, front, 20else perform startendwait for movementmotion attack: userwait: 10attack animation: targetwait for animationaction effect</target action>Have fun!
 

Trilient

Regular
Regular
Joined
Jun 8, 2014
Messages
43
Reaction score
8
First Language
English
The new updates today should have fixed it: http://yanfly.moe/2015/10/24/plugin-bugfixes-round-2/

Give those a shot to see if the crashes still happen. It should be removed. :)

Anyway, here's a new action sequence for you guys. You can use it with your Attack skill. It will detect if the user is using a melee type attack (thrust or swing) or a ranged attack (missile) and either run up close to attack or shoot the enemy from afar:

<setup action>display actionimmortal: targets, true</setup action><target action>if user.attackMotion() !== 'missile' move user: targets, front, 20else perform startendwait for movementmotion attack: userwait: 10attack animation: targetwait for animationaction effect</target action>Have fun!
Thanks! I had already set this very thing up using two separate attack skills, I was unaware you could use JS in the notetags :D
 
Last edited by a moderator:

Fernyfer775

Regular
Regular
Joined
Oct 6, 2013
Messages
1,319
Reaction score
831
First Language
English
The penta strike animation here crashes the game if used by an enemy. Do we need to disable them someway or is there something we need to do to make them cross compatible for players and enemies?
Your best bet would be to make enemies their own attacks until something is released that allows them to use the same ones as well.

Here's an ability I created.

Do note, it's an AOE ability, so if you wanted to change it to single target change the <whole action> to <target action>

The character jumps into the enemy pile swings his weapon - deals damage, swings weapon again - deals damage again, then swings weapon one last time - dealing damage for the 3rd time.

I'm also using camera panning/zooming, and hiding the HUD during my attacks, so if you don't like that effect, just delete those lines.

Code:
<whole action>hide battle hudcamera focus: user, HEAD, 40zoom: 1.35, 45wait for camerajump user: 150%, 30motion victory: userwait: 60move user: target, BASEwait: 10motion attack: usermotion wait: useraction animation: targetshake screen: 3, 9, 15action effect: targetwait: 10face user: backwardmotion attack: usermotion wait: useraction animation: targetshake screen: 3, 9, 15action effect: targetwait: 10face user: forwardmotion attack: usermotion wait: useraction animation: targetshake screen: 3, 9, 15action effect: targetwait: 30move user: target, FRONT BASEface user: forwardmotion guard: usermotion wait: userwait: 45death breakperform finishclear battle log</whole action><follow action>wait: 20show battle hud</follow action>
 
Last edited by a moderator:

Bearsmith

Villager
Member
Joined
Nov 13, 2012
Messages
22
Reaction score
5
First Language
English
Your best bet would be to make enemies their own attacks until something is released that allows them to use the same ones as well.

Here's an ability I created.

Do note, it's an AOE ability, so if you wanted to change it to single target change the <whole action> to <target action>

The character jumps into the enemy pile swings his weapon - deals damage, swings weapon again - deals damage again, then swings weapon one last time - dealing damage for the 3rd time.

I'm also using camera panning/zooming, and hiding the HUD during my attacks, so if you don't like that effect, just delete those lines.

<whole action>hide battle hudcamera focus: user, HEAD, 40zoom: 1.35, 45wait for camerajump user: 150%, 30motion victory: userwait: 60move user: target, BASEwait: 10motion attack: usermotion wait: useraction animation: targetshake screen: 3, 9, 15action effect: targetwait: 10face user: backwardmotion attack: usermotion wait: useraction animation: targetshake screen: 3, 9, 15action effect: targetwait: 10face user: forwardmotion attack: usermotion wait: useraction animation: targetshake screen: 3, 9, 15action effect: targetwait: 30move user: target, FRONT BASEface user: forwardmotion guard: usermotion wait: userwait: 45death breakperform finishclear battle log</whole action><follow action>wait: 20show battle hud</follow action>
 Thanks for the code. I just wanted to point out that it's easier to copy and read your code if you use the code tag. I changed it in my quote to show the difference.
 
Last edited by a moderator:

Tobbx

Regular
Regular
Joined
Oct 24, 2015
Messages
45
Reaction score
27
First Language
Swedish
Primarily Uses
<target action>opacity user: 25%, 30wait for opacityhide battle hudwait: 10move user: target, back head, 5wait for movementaction animationaction effectwait: 10move user: target, front base, 5wait for movementaction animationaction effectwait: 10move user: target, back base, 5wait for movementaction animationaction effectwait: 10move user: target, front head, 5wait for movementaction animationaction effectwait: 10move user: homewait for movementface user: forwardopacity user: 100%, 30wait for opacityshow battle hud</target action> Inspired by Sabins Blitz skills from final fantasy VI. I use a simple attack animation that flash the enemy and play a sweeping sound.
 

Latest Threads

Latest Profile Posts

Hey Y’all! Here’s Day #8! Another round of applause for @hiddenone my hero yesterday. Kind of still flipping between too hot and too cold, but friends, we’re hydrated.
My boss asked I bring my laptop to work so he could see my game. I show my coworkers, show them some database stuff, and then my boss asks "so can I fight this final boss you've talked about a lot?" :kaojoy:
Finally started working on my first game, let's see where this gets me :)
Gonna repost this since it's currently tied 1-1! We've seen Strength with our adventurers and Charisma with our merchants, so which DnD stat would you like to see in the next NPC for my advent calendar: Constitution or Wisdom?

And a bonus game: if you can guess what type of character each stat will represent, I’ll make your suggested sprite for Christmas! First person to get it wins, so make your guess!
Steam is going to be forcing me to update my desktop OS for Mac. It's a good thing that my laptop is Windows otherwise some of my work and a lot of game save files for 32-bit games would become unusable for a while.

Forum statistics

Threads
136,848
Messages
1,270,722
Members
180,613
Latest member
mememan
Top