|
|
Character Tweaking Tutorial
Posted Sep 06, 2007 at 9:42 PM, Last Edited Sep 06, 2007 at 9:47 PM
O.K. Some may have come to know me as the slightly annoying guy who asks alot of questions. Well consider this my contribution for those gracios enough to help me out. As the title states this is a character tweaking tutorial. Now most people will probably already know what I have to offer but for those who don't here it is. The goal of this tutorial is to help those that don't know, to be able to edit characters they make or download. I personally think tweaking is fun (as long as the edited characters were made by you and if not that its for your personal use only) and can be especially gratifying when you play and actually see your work. You will be dealing with the CNS file of the characters you want to edit. The CMD files are alot more advanced so don't worry about them unless you want to change the actual commands of the characters in which case you should ask some1 like L who knows more than me. Anyway the things you can do in the CNS file are edit the #of hits a certain move does, a moves attack strength, how long a move takes to excecute, the priority of the move (if 2 moves hit simotaneously this will determine whether your move will override the opponents) etc. But for know lets focus on the 1st 1. I'll update this if this is actually helpful to people. WHEW!!! that was a long intro. For this I am using the character Guile as a template. I'm not sure what this version is called but it's the 1 that can actually throw the sonic hurricane and still move/attack instead of remaining stationary for the duration of the super. Oh and most of the time you'll need to know the name of the move your editing so you only edit that move so I find it useful to work with the CNS and the read-me open simotaneously. Also some of the moves have LONG data strings so the ctrl+F function will help you navigate to only the specific areas you want to tweak. 1st lets take a look at the easiest to edit which is the # of hits a move does. You want to find the move you want to edit and find these lines. [State 3000, 4] type = Projectile trigger1 = Var(1) = 1 trigger1 = AnimElem = 4 projid = 1000 projanim = 1031 projshadow = -1 offset = 60, -60 velocity = 0, 0 accel = 0, 0 projhits = 15 This will only work for projectile move like the sennkou hadouken or sonic hurricane. Anyway all you need to edit is 1 line but you should familiarize yourself with the lines around it because you'll need to edit them for different things you want to do with a move. Anyway as you can probably guess all you have to do is edit the line that says projhits in this case the last line(this is never really the last line in the CNS file I just didn't copy the whole string because as I said B4 they can be quite long) and change the # from 15 in this case(nubers may vary depending on the character) and change it to whatever you want. This is a good way to strenghthen characters that have weak specials like say Ibuki and make their specials stronger. I find this method to be easiest. You could just raise the damage of the move in a different line but if the hits don't correspond with the damage you'll end up with a super move thats really strong but it will only hit a few times B4 the opponent is knocked down while your move is still going on, which could make a move that takes away 50% of the opponents health only take away 25%. Also this is a good way to make thee uber-powerfull cheap characters *cough*nightmare broly*cough*sephiroth*cough* more managable to defeat. So I would like some feedback to see if this was in someway helpful and if so as I said B4 I'll update it. If it doesn't help at all or is noobish just let a moderator know and they'll probably delete this thread. Jaa every1.
|
|
|
Re: Character Tweaking Tutorial
Posted Sep 06, 2007 at 10:46 PM
nice tut Tyrant I will try to update my post with a few tweakings i have learn and some using figther factory so keep tune eveyone
|
|
|
Re: Character Tweaking Tutorial
Posted Sep 08, 2007 at 9:19 AM
nice 1, looking forward to the updates
|
|
|
Re: Character Tweaking Tutorial
Posted Sep 08, 2007 at 3:52 PM
Thanks. O.K. I'mkinda going out of order of the above listing but it's irrelevant anyway so... Now we will be working on how to raise or lower the priority of a move. As I said B4, if 2 moves hit simotaneously this will determine whether your move will override the opponents. O.K. so you want to open the CNS file find the move you want to edit and look for these lines: [State 226, 2] type = Explod trigger1 = Var(1) = 1 trigger1 = AnimElem = 5 id = 1000 anim = 1017 pos = -10,0 postype = p1 bindtime = -1 sprpriority = 4 shadow = 100,100,100 You want to edit the line "sprpriority". I'm not sure if this is the case for all characters, but some moves of some charaters I have say movepriority. I think it may only say that if its a regular move and not a hyper. The higher the priority the more likely the move is to ovverride another move of the same or higher strength. Anyway just lower or raise the # as high/low as you want. Potentially you wan end up with a regular haddouken cancel out or even override a hyper sennkou haddouken!!! You can also raise the priority of specials like say the rising tackle. If you edit it enough it may be able to interrupt ALL hypers even projectiles. But at that point it'll just be cheap but it's your mugen do what you want with it. Well thats all for now. I'll continue to try to update regularly. Jaa.
|
|
|
Re: Character Tweaking Tutorial
Posted Sep 13, 2007 at 7:34 AM
this here's a code for ghost effect just like soul gen
just add it under [Statedef -3] in the cns file of the character
[State -3, Transparency] type=trans trigger1=1 trans= add1
|
|
|
Re: Character Tweaking Tutorial
Posted Sep 28, 2007 at 8:04 PM, Last Edited Oct 03, 2007 at 2:16 AM
O.K. all I have about 5 minute before I have to go so I'll just show ya some basics: how to increase or decrease the power meter. First open the chars CNS file. This is right at the beginning so you don't really have to look for a line but still this is what it looks like
Data] life = 1100 attack = 75 power = 5000 defence = 105 fall.defence_up = 60 liedown.time = 60 airjuggle = 15 sparkno = 2 guard.sparkno = 40 KO.echo = 0 volume = 200 IntPersistIndex = FloatPersistIndex =
As you can already guess just edit the line that says power. If you want a character to have more power meters just increase it in intervals of 1000. This is useful(or bad if your fighting the cpu ;P) for chars like evil ryu and ken and such because it allows you to be able to chain more than 3 supers outside of practice mode. Also for chars like the Broly who have like 10 power bars(cheap) you can make them more manageable. Also in this string you can raise and lower a chars attack, defense, and life. Oh and I've just found out that not all characters have the power line. This is fine because you can just type it in yourself. Well thats all for now. Jaa guys.
|
|
|
Re: Character Tweaking Tutorial
Posted Nov 23, 2007 at 10:17 PM
From what I can tell here, you look like you know quite a bit about tweaking mugan and its characters. I have two questions for you.
1. How do you stop the autofill lifebar and powerbar for mugan characters? Segat Boss is a good example of this.
2. How do you reduce the damage cause by Holy Ken's Hyper Holy Destruction (it's called the Raging Demon by Akuma and Evil Ryu. Akuma's signature move on the Alpha series). The move when connected took away almost all of your opponent's life on normal setting. I read your tutorial on reducing the damage setting and it works for most other move, but not this one. I googled and youtubed for many moons now. Their tutorials is just not advance/deep enough. Hope you can help.
Here is the file for the command of the second question. You many notice there is no "damage" setting.
HOLY KEN BY SUB-ZERO AND BADBASSBOY
;=========================================================================== ;--------------------------- ESTADOS HOLY KEN------------------------------- ;===========================================================================
; [4000-4020]-> HYPER HOLY DESTRUCTION ==> x, x, F, a, z
;=========================================================================== ; HYPER HOLY DESTRUCTION ;=========================================================================== [Statedef 4000] type = S movetype= A physics = N juggle = 1 velset = 0,0 ctrl = 0 anim = 4000 sprpriority = 2
[State 4000, Estrella] type = SuperPause trigger1 = AnimElem = 1 pos = 14, -83 anim = S9999 Time = 75 poweradd = -3000
[State 4000, Sombra] type = AfterImage trigger1 = Time = 0 length = 15 time = 75 trans = add1 palcolor = 256 palinvertall = 0 palbright = -250,-20,50
[State 4000, 5] type = VelSet trigger1 = AnimElem = 2,=2 x = 10
[State 4000, 6.1] type = PlaySnd trigger1 = AnimElem = 2, = 2 value = 100,7 channel = 0
[State 4000, HitDef] type = HitDef trigger1 = AnimElem = 2, >= 0 trigger1 = (P2MoveType != H) && (P2StateNo != [40,50]) getpower = 0,0 attr = S, HT hitflag = M- hitsound = S800,0 priority = 2, Miss sparkno = -1 sprpriority = 2 p1facing = 1 p2facing = 1 p1stateno = 4010 p2stateno = 4020 fall = 1 fall.recover = 0
[State 4000, FIN] type = ChangeState trigger1 = Time = 40 trigger2 = FrontEdgeBodyDist = 0 value = 0 ctrl = 1 ;--------------------------------------------------------------------------- [Statedef 4010] type = S movetype= A physics = N juggle = 1 velset = 0,0 ctrl = 0 anim = 4010 poweradd = 0 sprpriority = 2
[State 4010, TargetBind] type = TargetBind trigger1 = Time = 0 pos = 50, 0
[State 852, 9] type = TargetLifeAdd trigger1 = Time = [30,100] value = -25
[State 4010, Width] type = Width trigger1 = 1 edge = 50,0
[State 4010, 7] type = EnvColor trigger1 = Time = 30 value = 0,0,0 time = 100
[State 4010, 8] type = HitAdd trigger1 = Time = [30,100] value = 1
[State 4503,Temblor] type = EnvShake trigger1 = Time = 30 persistent = 0 time = 95 ignoresuperpause = 1
[State 4010, planeta] type = Explod anim = 4001 trigger1 = Time = 30 postype = left pos = 150, 120 ontop = 1 scale = 0.8,0.8 removetime = 90
[State 4010, explosiones] type = Explod anim = 4003 trigger1 = Time = [30,95] postype = left pos = 150, 120 ownpal = 1 random = 150,150 ontop = 1
[State 4010, GOLPES] type = PlaySnd anim = 4003 trigger1 = Time = [30,95] value = 2,3
[State 4010, FUEGO P2] type = Explod anim = 4004 trigger1 = Time = 130 postype = p2 pos = 0, -20 sprpriority = 2 removetime = 120
[State 4010, FUEGO P2] type = Explod anim = 4004 trigger1 = Time = 140 postype = p2 pos = 15, -20 sprpriority = 2 removetime = 120
[State 4010, FUEGO P2] type = Explod anim = 4004 trigger1 = Time = 130 postype = p2 pos = -15, -20 sprpriority = 2 removetime = 120
[State 4020, 1] type = ChangeAnim trigger1 = Time = 100 value = 4002
[State 4010, 21] type = ChangeState triggerall = Anim = 4002 trigger1 = AnimTime = 0 value = 0 ctrl = 1 ;--------------------------------------------------------------------------- [Statedef 4020] type = S movetype= H physics = N velset = 0,0 ctrl = 0
[State 4020, 1] type = ChangeAnim2 trigger1 = Time = 0 value = 4020
[State 4020, 2] type = PalFX trigger1 = Time = 0 time = 150 color = 0 add = 50,30,130 sinadd = 20,20,40,10
[State 4020, 3] type = SelfState trigger1 = Alive = 1 trigger1 = Time = 250 value = 5120 ctrl = 0
[State 4020, 4] type = SelfState trigger1 = Alive = 0 trigger1 = Time = 180 value = 5150 ctrl = 0
|
|
|
Re: Character Tweaking Tutorial
Posted Nov 28, 2007 at 1:39 AM
Sorry I'm so late with a response. I haven't been on lately. Now I've never seen one hyper that had 20 different states so I may be useless to you...sorry. The only thing I can think of is to add the line "projhits = (whatever) if the move is a projectile above the sprpriority like so but make a copy of the character in case i/m wrong.
[State 4000, HitDef] type = HitDef trigger1 = AnimElem = 2, >= 0 trigger1 = (P2MoveType != H) && (P2StateNo != [40,50]) getpower = 0,0 attr = S, HT hitflag = M- hitsound = S800,0 priority = 2, Miss sparkno = -1
*INSERT SAID LINE HERE*
sprpriority = 2 p1facing = 1 p2facing = 1 p1stateno = 4010 p2stateno = 4020 fall = 1 fall.recover = 0
[State 4000, FIN] type = ChangeState trigger1 = Time = 40 trigger2 = FrontEdgeBodyDist = 0 value = 0 ctrl = 1
If that doesn't work I'm really sorry man but I don't know how to fix that. And do you have like a youtube link showing what you mean by life refill bar so I can see how it works and could you upload that sagat you were talking about so I could fiddle with it before giving you an answer
|
|
|
Re: Character Tweaking Tutorial
Posted Jan 01, 2008 at 9:18 AM, Last Edited Jan 01, 2008 at 9:36 AM
I thought you've giving up on me man. Thanks a lot for the response. Since the post, I've been doing a lot of googling but still no luck. I will try your suggestion for God Ken's super move. It is a grappling move (probably why there is no projhits line) but with a lot of attacking after connecting. As for the second question, I apologize if I was not clear. What I meant to said was these certain characters automatically regain their health/life or superbar (require to execute super move or ex move) in the middle of the fight without doing anything. To put it simply, they cheat. I have also found out that certain characters like God Adel from King of Fighter and a modified version of Demetris from Darkstalkers also cheat in their own very annoying different way. God Adel can not be knock out of his attacks. This means when Adel attacks, no matter what the opponent does, Adel's move will continue until it is finished. Cheat. Demetris on the other hand, can not be combos. He can still hit you in the middle of your supermove that is currently connecting. In essence your combos is stopped immediately. Cheat. If you know how to tweak any of these, I and my buddies would greatly appreciate it. I am trying to balance these crazy characters so we can actually have a fair match. Here are the links to the roster that I am trying to put it together. It takes forever to upload to Rapidshare, so this one is of my earlier versions and it may not be quite as balance as the one we are playing now. However, it should contain God Ken, Master Segat, Demitris, and maybe God Adel. I apologize if the file is a little big. http://rapidshare.com/files/73594841/MUGEN.part1.rarhttp://rapidshare.com/files/74286596/MUGEN.part2.rarhttp://rapidshare.com/files/74386003/MUGEN.part3.rarhttp://rapidshare.com/files/74430130/MUGEN.part4.rarhttp://rapidshare.com/files/74665907/MUGEN.part5.rarhttp://rapidshare.com/files/75355762/MUGEN.part6.rarhttp://rapidshare.com/files/75896438/MUGEN.part7.rarhttp://rapidshare.com/files/75900654/MUGEN.part8.rar
|
|
|
Re: Character Tweaking Tutorial
Posted Feb 26, 2008 at 3:07 AM, Last Edited Feb 26, 2008 at 3:09 AM
I am having trouble finding a tutorial on how to disable infinite supers. (bar is at zero but char still does multiple supers)
Your tutorial here was the closest I could find but I still am perplexed on how to edit characters with unlimited super bars in order to disable them back to normal.
Please help.
|
|
|
Re: Character Tweaking Tutorial
Posted Feb 26, 2008 at 10:30 AM, Last Edited Feb 26, 2008 at 10:31 AM
i think you could change/delete the trigger = power > 100 or wtv on the cmd , for which character are you trying to edit ?
|
|
|
Re: Character Tweaking Tutorial
Posted Feb 29, 2008 at 3:44 AM
does anyone know how to tweak the dmg in P.o.T.S' ryu when he does raging demon
|
|
|
Re: Character Tweaking Tutorial
Posted Mar 25, 2008 at 4:01 PM
haha. I know what god adel's problem is. i got him myself. If im not mistaken his most annoying habit is that punch where he lunges across the screen with a mini tornado around his arm. Oh yes I know him well. Well that should be simple enough to fix I think you just have to lower the priority on his moves that he can't be knocked out of.
|
|
|
Re: Character Tweaking Tutorial
Posted Jul 08, 2008 at 5:34 PM
do you know how to increase the strength of super moves? im confused
|
|
|
Re: Character Tweaking Tutorial
Posted Jan 17, 2009 at 2:31 PM
how to change the autofill powerbar back to normal....by autofill i mean u didnt have to power up...the power bar will increase by itself without you doing nothing
|