Post by Jordyn ✬ on Feb 4, 2016 4:01:42 GMT -5
So okay, I've been experiementing with this for the last...*checks time*....4 hours. Gosh I need a life.
And I sorttt of figured out a way to do. But there are some issues with it. Here are some pictures first before I get into the problems, haha
So unlike before, these eyes make eye contact! Yay! It works well for photos. But that's where the first problem comes in. She can only focus on the camera at all times. This poor little girl will never break eye contact which means no adorable rolling eye pictures. :/
Secondly, the iris will show if she blinks. Which can be a little weird. With this girl it isn't tooooo noticeable because her eyelids are purple too.
The third, and the most important problem, she tends to crash the game. I can't figure out what causes it because it seems to be mostly random. But it tends to happen if I'm taking a lot of pictures of her. I let her crawl around, play with toys, and interact with other babies for about 5 minutes and nothing happened. But if I start taking photos of her a lot it seems to make the game crash. So it doesn't really make a viable way to get texture on eyes.
CHECK THE POST BELOW~
If you're curious how I did it though, I had to sort of "trick" the game. I had to shrink down the iris and eye whites in the "Baby Info" section. I did like -50 for the size. And then I had to recreate fake eyes and the whites behind the eyes with addballs. The sizing can be difficult but I think what I came up with looks mostly normal. They would be like this (note that ball 140 and 143 are linked to texture 2):
97, 3, 10, 0, 15, 15, 0, -1, 0, 3, 35, 8, 0, -1, ;Iris ;138
97, 3, 10, -20, 15, 244, 0, -1, 0, -1, 48, 8, 0, -1, ;eye White 139
97, 3, 10, -20, 51, 26, 0, -1, 0, 3, 35, 8, 0, 2, ;Iris Color ;140
;
;
96, -8, 10, 0, 15, 15, 0, -1, 0, 3, 35, 8, 0, -1, ;Iris 141
96, -8, 10, -20, 15, 244, 0, -1, 0, -1, 48, 8, 0, -1, ;eye White 142
96, -8, 10, -20, 51, 26, 0, -1, 0, 3, 35, 8, 0, 2, ;Iris Color 143
~~~~~~~~~~~~~~~~~~~~~~~~~
Then you need to take the fake iris and eye white you made (normally they would be balls 35,36,68,69 but now they would be like 138-143) and replace these numbers under the Eye Movement section. In the Babyzrez.dll file it should look like: ALSO REMOVE THE SPACES IN THE MOVE BRACKET. I would have done such just then the text is literally moving in this post, haha
[ Move ]
;eyes
142, 0, 0, 8
139, 0, 0, 8
141, 0, 0, 8
138, 0, 0, 8
; fixme -- fix head offset problem from Maya
63, -12, 0, 0
OR if you want to use it in the baby file itself, copy this instead (it acted finicky in my game when I copied one into the other):
[ Move ]
142 0 0 8 142
139 0 0 8 139
141 0 0 8 141
138 0 0 8 138
63 -12 0 0 63
You also need to change what the game thinks the eyes are. So copy this part into the baby file or the Babyzrez.dll file. It works in both:
[Eyes]
139 142
138 141
~~~~~~~~~~~~~~~~~~~~~~~~
Since you just convinced the game that the ball you just made was the eye, it now won't show texture because it's a meanie game. BUT you can use this aspect of the code that is called "Project Ball". It anchors one ball to another so they sort of move together. Anyways, in the addballs I placed balls 140 and 143 as the fake eye that will be attached to the underlying real eye. So this one is the one that will be seen since it will be on top. In Babyzrez.dll you will find "Project ball" under Babyz Master and in the baby file you will just find the section within the baby. Here is what you will need to replace the section with:
[Project Ball]
93 121 250
140 138 0
143 141 0
4 63 96
~~~~~~~~~~~~~~~~~~~~~~~~~
So yeah, sorry if that was badly worded. It's 4 AM and I've been staring at numbers all night. I have a few ideas on how to tweak it but no promises. I might try again tomorrow. I just don't know how to make the game stop crashing when I'm not sure exactly what's causing it. xP
Here is a link to download the baby if you want to see her in your game. Just be warned I'm not sure if she'll crash your game or not: www.mediafire.com/download/ja885b7eqgger8q/EyeShine.zip
And I sorttt of figured out a way to do. But there are some issues with it. Here are some pictures first before I get into the problems, haha
So unlike before, these eyes make eye contact! Yay! It works well for photos. But that's where the first problem comes in. She can only focus on the camera at all times. This poor little girl will never break eye contact which means no adorable rolling eye pictures. :/
Secondly, the iris will show if she blinks. Which can be a little weird. With this girl it isn't tooooo noticeable because her eyelids are purple too.
The third, and the most important problem, she tends to crash the game. I can't figure out what causes it because it seems to be mostly random. But it tends to happen if I'm taking a lot of pictures of her. I let her crawl around, play with toys, and interact with other babies for about 5 minutes and nothing happened. But if I start taking photos of her a lot it seems to make the game crash. So it doesn't really make a viable way to get texture on eyes.
CHECK THE POST BELOW~
97, 3, 10, 0, 15, 15, 0, -1, 0, 3, 35, 8, 0, -1, ;Iris ;138
97, 3, 10, -20, 15, 244, 0, -1, 0, -1, 48, 8, 0, -1, ;eye White 139
97, 3, 10, -20, 51, 26, 0, -1, 0, 3, 35, 8, 0, 2, ;Iris Color ;140
;
;
96, -8, 10, 0, 15, 15, 0, -1, 0, 3, 35, 8, 0, -1, ;Iris 141
96, -8, 10, -20, 15, 244, 0, -1, 0, -1, 48, 8, 0, -1, ;eye White 142
96, -8, 10, -20, 51, 26, 0, -1, 0, 3, 35, 8, 0, 2, ;Iris Color 143
~~~~~~~~~~~~~~~~~~~~~~~~~
Then you need to take the fake iris and eye white you made (normally they would be balls 35,36,68,69 but now they would be like 138-143) and replace these numbers under the Eye Movement section. In the Babyzrez.dll file it should look like: ALSO REMOVE THE SPACES IN THE MOVE BRACKET. I would have done such just then the text is literally moving in this post, haha
[ Move ]
;eyes
142, 0, 0, 8
139, 0, 0, 8
141, 0, 0, 8
138, 0, 0, 8
; fixme -- fix head offset problem from Maya
63, -12, 0, 0
OR if you want to use it in the baby file itself, copy this instead (it acted finicky in my game when I copied one into the other):
[ Move ]
142 0 0 8 142
139 0 0 8 139
141 0 0 8 141
138 0 0 8 138
63 -12 0 0 63
You also need to change what the game thinks the eyes are. So copy this part into the baby file or the Babyzrez.dll file. It works in both:
[Eyes]
139 142
138 141
~~~~~~~~~~~~~~~~~~~~~~~~
Since you just convinced the game that the ball you just made was the eye, it now won't show texture because it's a meanie game. BUT you can use this aspect of the code that is called "Project Ball". It anchors one ball to another so they sort of move together. Anyways, in the addballs I placed balls 140 and 143 as the fake eye that will be attached to the underlying real eye. So this one is the one that will be seen since it will be on top. In Babyzrez.dll you will find "Project ball" under Babyz Master and in the baby file you will just find the section within the baby. Here is what you will need to replace the section with:
[Project Ball]
93 121 250
140 138 0
143 141 0
4 63 96
~~~~~~~~~~~~~~~~~~~~~~~~~
So yeah, sorry if that was badly worded. It's 4 AM and I've been staring at numbers all night. I have a few ideas on how to tweak it but no promises. I might try again tomorrow. I just don't know how to make the game stop crashing when I'm not sure exactly what's causing it. xP
Here is a link to download the baby if you want to see her in your game. Just be warned I'm not sure if she'll crash your game or not: