mxronhs
Kaioken
I am the super ultimate saiyan of all the time.
Posts: 174
|
Post by mxronhs on Jul 22, 2015 18:26:37 GMT
Well before we close down this thread with the forum I can use help for one more Z-Soul. While tinkering with an existing one I accidentally increased the value for ki bars, and was surprised to see that when the perk was triggered it actually added more ki bars to my current supply. This got me thinking. Is it possible to incorporate Broli's Z-Soul perk of "You can be the first victim" that fills your ki bar fully at the start of the match to where when you trigger the perk with, say, a transformation it increases the amount of ki bars you have while completely filling them up? Yes it could be.
|
|
|
Post by blazingbarrager on Jul 22, 2015 18:57:06 GMT
Well before we close down this thread with the forum I can use help for one more Z-Soul. While tinkering with an existing one I accidentally increased the value for ki bars, and was surprised to see that when the perk was triggered it actually added more ki bars to my current supply. This got me thinking. Is it possible to incorporate Broli's Z-Soul perk of "You can be the first victim" that fills your ki bar fully at the start of the match to where when you trigger the perk with, say, a transformation it increases the amount of ki bars you have while completely filling them up? Yes it could be. Cool. I'll look into it and post the results on the new forum.
|
|
mxronhs
Kaioken
I am the super ultimate saiyan of all the time.
Posts: 174
|
Post by mxronhs on Jul 22, 2015 18:59:50 GMT
i give you an example,
10 00 00 00 0E 00 00 00 FF FF FF FF 00 00 80 BF 00 00 80 BF 00 00 80 BF 00 00 80 BF 00 00 80 BF 00 00 80 BF 00 00 80 BF FF FF FF FF FF FF FF FF 00 00 80 BF 00 00 80 BF 00 00 80 BF 00 00 80 BF 00 00 80 BF 00 00 80 BF 00 00 00 00 46 00 00 00 01 00 00 00 05 01 00 00 FF FF FF FF 00 00 00 00 00 00 80 3F 00 00 40 40 00 00 7A 44 00 00 00 40 00 00 80 3F 00 00 80 3F 00 00 80 3F 00 00 80 3F 00 00 80 3F 00 00 80 3F 00 00 80 3F 00 00 80 3F 00 00 80 3F 00 00 80 3F 00 00 80 3F 00 00 80 3F 00 00 80 3F 00 00 80 3F 00 00 80 3F 00 00 80 3F 00 00 80 3F 00 00 80 3F 00 00 80 3F 00 00 80 3F 00 00 80 3F 00 00 00 00 00 00 80 3F 00 00 80 3F 00 00 80 3F 00 00 80 3F 00 00 80 3F 00 00 80 3F
We the effect during transformation and the second areas where the value 00 00 40 40 adds ki bar during transfomation. The value 00 00 7A 44 ki recovery means one of normal attack the ki goes to max. The value 00 00 00 40 is adding more stamina bar during transformation. So the second certain areas and the third certain areas are the increase or decrease atributes and abilities. It depends what values you have set in the first certain areas. If you have set low values in the first certain areas and high values in the second areas we talk about the increase. in the opposite way we talk about decrease.
|
|
mugenattack
Kaioken
Addicted to another game.
Posts: 160
|
Post by mugenattack on Jul 22, 2015 21:14:36 GMT
|
|
mugenattack
Kaioken
Addicted to another game.
Posts: 160
|
Post by mugenattack on Jul 23, 2015 19:42:14 GMT
i found out what determines when each effect perk is activated and the value the goes with it. I colored coded stuff to the value for ease of understanding 12 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00
this is the effect
this is the activation type, 00 00 00 00 being on KO'ed to activate the effect. 06 is when health is lower than a certain percentage.
this is a true/ false value or boolean for programmers. 01 00 00 00 is true, FF FF FF FF is false. i don't know what it does though on the kind of datatype it is.
this is unknown to me. my guess is how long the effect is active.
this is used with the activation type to determine how long or when to trigger the event. if needed by the activation. if its not needed its defaulted to -1.
Example is if activation type is when health is under a certain point this will give the value that it has to be. first Z-soul you have to have under 25% health to have the Z-soul to activate so this is set to 25
another example is if activation type is KO'ed this would be a value of -1 cause its not needed in the activation type.
|
|
mxronhs
Kaioken
I am the super ultimate saiyan of all the time.
Posts: 174
|
Post by mxronhs on Jul 23, 2015 20:34:23 GMT
i found out what determines when each effect perk is activated and the value the goes with it. I colored coded stuff to the value for ease of understanding 12 00 00 00 00 00 00 00 01 00 00 00 00 00 00 0000 00 00 00this is the effect this is the activation type, 00 00 00 00 being on KO'ed to activate the effect. 06 is when health is lower than a certain percentage.this is a true/ false value or boolean for programmers. 01 00 00 00 is true, FF FF FF FF is false. i don't know what it does though on the kind of datatype it is.this is unknown to me. my guess is how long the effect is active.this is used with the activation type to determine how long or when to trigger the event. if needed by the activation. if its not needed its defaulted to -1.
Example is if activation type is when health is under a certain point this will give the value that it has to be. first Z-soul you have to have under 25% health to have the Z-soul to activate so this is set to 25
another example is if activation type is KO'ed this would be a value of -1 cause its not needed in the activation type. Something doesn't right. I give you an example to uderstand using my z-soul i'll show you the two effects i used to have without limitations. The first effect: 12 00 00 00 14 00 00 00 01 00 00 00 00 00 7A 44 00 00 00 00 00 00 7A 44 00 00 7A 44 00 00 7A 44 00 00 7A 44 00 00 74 44 FF FF FF FF FF FF FF FF 00 00 7A 44 00 00 7A 44 00 00 7A 44 00 00 7A 44 00 00 7A 44 00 00 7A 44 00 00 00 00 46 00 00 00 00 00 00 00 FF FF FF FF FF FF FF FF 00 00 00 00 And the second effect: 22 00 00 00 14 00 00 00 01 00 00 00 00 00 7A 44 00 00 00 00 00 00 7A 44 00 00 7A 44 00 00 7A 44 00 00 7A 44 00 00 7A 44 FF FF FF FF FF FF FF FF 00 00 7A 44 00 00 7A 44 00 00 7A 44 00 00 7A 44 00 00 7A 44 00 00 7A 44 00 00 00 00 46 00 00 00 01 00 00 00 05 01 00 00 FF FF FF FF 00 00 00 00 As you see these two effects start at the beginning of battle without limitations. But if i set a any other value to the pink colour slot as you have noted, neitheir of these effects starts. Also if you want a z-soul want to start when the health is certain lowers the effect must written in this way: 12 00 00 00 18 00 00 00 FF FF FF FF 00 00 80 BF 00 00 A0 41 00 00 80 BF 00 00 80 BF 00 00 80 BF 00 00 80 BF 00 00 80 BF FF FF FF FF FF FF FF FF 00 00 80 BF 00 00 80 BF 00 00 80 BF 00 00 80 BF 00 00 80 BF 00 00 80 BF 00 00 00 00 46 00 00 00 01 00 00 00 05 01 00 00 FF FF FF FF 00 00 00 00 This is from Vegeta's z-soul : 'I am the pince of all Saiyans' where 18 00 00 00 is the order to effect starts when the health is certain lowers and value 00 00 A0 41 is the value maybe the duration time of this effect, in this case no stagger. The only way to understand z-souls is to read the effects in the game and at the same time read them into hex id( how these values are set to have these effects). Personally i read them in this way, and i'm able to make any z-soul you want with limits or not. I support you into the new site to make a tool for z-souls so our working will be much easier, but you really must understand how a z-soul works. If you want some help, you can count on me.
|
|
mxronhs
Kaioken
I am the super ultimate saiyan of all the time.
Posts: 174
|
Post by mxronhs on Jul 23, 2015 20:39:35 GMT
And guys please support the new site and mugenattack for trying to make a tool for z-souls. Give him the informations you have gained due to your expirience so his working to be much easier. If he succeed believe me to make a z-soul will be a pleasure.
|
|
mugenattack
Kaioken
Addicted to another game.
Posts: 160
|
Post by mugenattack on Jul 23, 2015 20:51:52 GMT
it starts at the beginning cause you have pink section set to zero when converted to float. also i determined the the values being activation type by looking at the first 4 z souls data since they have that same effect. could be both effects work the same way almost. tested and my findings are correct. about the pink area effecting the the activationtype. i change the first zsoul from 25(in float value) to 95(in float value) in pink area and when i got lower than 95% health it activated. vegeta z-soul works in similar way but more related to when health is in critical state. 06 00 00 00 is a more better one to use cause its percentage of full health. this is my theory on it. i might be wrong with 00 00 00 00 being on K0'ed it could mean share perk activation with 2nd perk. well, crap never give up z soul might be the more complex of the z-souls. well, it seems KO'ed activation uses perk 1 and perk 2 together. also i figure stuff out by comparing data of Z-souls and how they work in game by reading a wiki so i don't have to turn the game on everytime i want info on something. also for the pink value its different for each activation type. 06 00 00 00 it tells how low your health needs to be, too have the effect start. for your activation type it works differently and you need to find how it effect it. a preview of what i am now going for. i scrap my other method for something different but similar and better. Code work start somewhat but barely anything. i need to get a better grasp of things. anything that converts to a datatype that make sense for it i will be converting too. also if i can find an algorithm to find a proper value that works for everything i will replace things with that.
|
|
mxronhs
Kaioken
I am the super ultimate saiyan of all the time.
Posts: 174
|
Post by mxronhs on Jul 24, 2015 1:55:24 GMT
it starts at the beginning cause you have pink section set to zero when converted to float. also i determined the the values being activation type by looking at the first 4 z souls data since they have that same effect. could be both effects work the same way almost. tested and my findings are correct. about the pink area effecting the the activationtype. i change the first zsoul from 25(in float value) to 95(in float value) in pink area and when i got lower than 95% health it activated. vegeta z-soul works in similar way but more related to when health is in critical state. 06 00 00 00 is a more better one to use cause its percentage of full health. this is my theory on it. i might be wrong with 00 00 00 00 being on K0'ed it could mean share perk activation with 2nd perk. well, crap never give up z soul might be the more complex of the z-souls. well, it seems KO'ed activation uses perk 1 and perk 2 together. also i figure stuff out by comparing data of Z-souls and how they work in game by reading a wiki so i don't have to turn the game on everytime i want info on something. also for the pink value its different for each activation type. 06 00 00 00 it tells how low your health needs to be, too have the effect start. for your activation type it works differently and you need to find how it effect it. a preview of what i am now going for. i scrap my other method for something different but similar and better. Code work start somewhat but barely anything. i need to get a better grasp of things. anything that converts to a datatype that make sense for it i will be converting too. also if i can find an algorithm to find a proper value that works for everything i will replace things with that. I love it. I have to admit you have done a great job.
|
|
mugenattack
Kaioken
Addicted to another game.
Posts: 160
|
Post by mugenattack on Jul 24, 2015 3:32:38 GMT
|
|
mugenattack
Kaioken
Addicted to another game.
Posts: 160
|
Post by mugenattack on Jul 24, 2015 20:34:44 GMT
well, been experiment with float value replacement in the health bar. concluded that regular z-souls use a value between 0.99 - 1.01. using that i can set any z soul to display as anything as in 0-5 increase or decrease.
i set the value to 0 in float value and it make you character die in 1 hit. i can say that most of the z souls values are floats with ints for stuff thats array based.
I think they determine how much health to deduct or add using this algorithm ((Val - 1) * 100) * 0.25 * Health. Val is the float which is in the z-soul for health bar.
found where price of z soul is located.
also i know how to change the star but i bet everyone figured that out easily
i have determined what tells the z soul what name to use. i have a good idea what tells the description too
yep, found what tells which description to use. I will share my findings later.
found location of sell value.
so i have figured something out about the first line of the idb files. i have determined how it reads data in a way.
yep i figure out what determines the last thing to read. there are somethings in the idb file that gets ignored. also there might be a way to add Z-souls by looking what my tests gave me for changing the idb last read position. my test made only the first 10 z-souls show on screen.
|
|
mugenattack
Kaioken
Addicted to another game.
Posts: 160
|
Post by mugenattack on Jul 25, 2015 19:18:52 GMT
|
|
mxronhs
Kaioken
I am the super ultimate saiyan of all the time.
Posts: 174
|
Post by mxronhs on Jul 25, 2015 20:18:16 GMT
Be patient. Take your time as much as you need.
|
|
mugenattack
Kaioken
Addicted to another game.
Posts: 160
|
Post by mugenattack on Jul 25, 2015 22:49:37 GMT
|
|
mugenattack
Kaioken
Addicted to another game.
Posts: 160
|
Post by mugenattack on Jul 30, 2015 20:45:44 GMT
Z-soul editor/tool is ready to use and released.
|
|