It was tested in KR Mabinogi: Heroes.
(So I can't convice that will be operate correctly on vindictus or not.)
OK, let's start.
First of all, you can select way to edit in two method,
1. using good stuff lite,
2. using vzipflip and hfssign
(Thanks to release this amazing one)
specific way is...see another tutorial.
OK.
Basic sources are pc_evy_motion.txt, pc_evy_staff_magic_motion.txt, and projectile.txt files.
Revese_gravity and others sp skills are in pc_evy_motion.txt (and emotion too).
New staff magic is in pc_evy_staff_magic_motion.txt.
(You know new magic mine, healing pearl, fire bolt, frost fountain, ice spear, blind arrow).
Kind of subject is in projectile.txt. Bolts, Rocks, Javelin...etc.
Choose target modifying magic, and make your idea specific how to make your own magic.
I will copy Klaus's meteo first, and make new projectile, then edit projectile's position and direction.
In this tutorial, I will edit Reverse Gravity to Reverse Gravity + Call Blizzard by copying Klaus's meteo first, and make new projectile, then edit projectile's position and direction.
Uploaded with
ImageShack.us
There is reverse_gravity in pc_evy_motion.txt, and then I'll open klaus's attack motion file.
(You can find troll_klaus.txt and know what text files included by open that one. His meteo skill's script is in _troll_attack_motion.txt)
Uploaded with
ImageShack.us
Did you see that? I think I found right one. Right?
Copy from "5" "AE_CL_PLAYSOUND Troll.shout.boss" to "318"and include below brackets (brackets are very important. If you have ever once make or edit scripts... you know what I'm saying) to reverse_gravity like this.
Uploaded with
ImageShack.us
OK. We can use Klaus's meteo while using Reverse Gravity, but it won't satisfying us. Let's go further.
It was annoying sound, so I'll delete these troll's playsound scripts (or you can change another one if you want to hear another sound like
Troll.shout.boss to Player.Evy.StrongAttack)
and then, we also edit these 'Throwing meteo bolt' script's playing timing to earlier than klaus's doing, and I think dark storm effect will be changed to frost fountain's.
Like this.
Uploaded with
ImageShack.us
I'll make my blizzard like meteor rain. First charging sector falling down slow term, and keep going more charging will faster and more much frost will falling.
So I set blizzard start at 10frame, (there is meteo clouds) 12frame first charging, 112frame second, 212, third, 312 last.
Sure I changed effect to evy's frost fountain.
Next, we will throw some projectiles from sky to ground vertically, right?
It is very important thing is this post. Follow me.
First, we don't use lock_aim. because 'I don't know how it works!' haha.
...Anyway, I think, meteor rain will do not use aiming.
So, delete all of "AE_LOCK_AIM_PROJECTILE_CUSTOM ----" codes.
And make projectiles, and set throwing start position, and direction.
Here is example.
"12" "AE_CREATE_PROJECTILE blizzard_huge 1"
"13" "AE_THROW_PROJECTILE 100 0 200 -100 100 0"
start[X Y Z]Diretion[X Y Z?]
(But I have one problem. When I set 4th coordinates -100 to 100 It throwed to sky above...I don't convince what they mean)
It will be created your right side far from you 100 and upside 200, and drop down your behind 100 and right 100.
If you set there's 6 coordinates to 0 0 2000 0 0 0, it will be created far sky and drop down on your head.
Make scripts enough to you want.
*But do not create projectile in same time like this. It won't be throw.
"195" "AE_CREATE_PROJECTILE darkforce_meteo troll_attack_meteo" // 기준보다 짧게
"200" "AE_THROW_PROJECTILE 0 0 0 -10 0 0"
"195" "AE_CREATE_PROJECTILE darkforce_meteo troll_attack_meteo" // 기준보다 짧게
"200" "AE_THROW_PROJECTILE 0 0 0 -10 0 0"
The last stuff. Make your own projectile.
Here we go~
Open your projectile.txt file.
Uploaded with
ImageShack.us
Make new projectile like this. Copy and paste is very good method.
You can set every var what you want. Speed, range, accel, dmg, effect, models...whatever. There is many source.
Last, applying your own projectile to your create projectile script, like this.
Uploaded with
ImageShack.us
That's all. Re-pack hfs files, and overwrite it to in your hfs folder.
In addition, you can be general how you insert these codes to emo_salute
and change projectile to bomb, javelin, balista, arrows...very easy.
Sure make new one is possible. But it was...some kind of annoying stuff. You should edit more files for example action_table_player.txt, evy_staff_magic_set.txt. Maybe my next tutorial post will be these stuff.
Thanks to read my post.
*My own stuff files has many bugs, so sooner or later I'll fix them and release. You can see that and edit more easily.*