Add Clothing Part 2: Modifications
By Brittney

To get familiar with Add type Clothing, let's start off by playing around with the pink bow.

First, I think the original game bow is a little too large. Let's start off by making it smaller.

Let's bump the ballscale (the 103 in column 2) up to 150 and see what happens.

The size seems better, but now the center ball is a little too large. Let's make is smaller by changing the 42 in line 10 to 35.

Much better. I think it would be cute if this were a side bow, how about you? Let's move it horizonally by changing the x-coordinate of the base ball from 0 to -60.

Not bad. But Shandi's bangs are so far forward that they are blocking the bow. To fix this, let's move the bow up a little by changing the y-coordinate from -86 to -90 and bring it forward by changing the z-coordinate from -70 to -100.

Much better! Now the bow shows up in front of the bangs.

How about sharpening up the bow a little? To do this, let's reduce the size of the bow tips. Since the tips are the furthest out horizontally, we want to reduce the size of the add ballz that have the largest x-coordinate (lines 12-15).

Let's switch the size from 19 to 12.

I lost some of the shape of the bow when I reduced the size of the tips. To improve the shape, I'm going to move the add ballz in lines 16 and 17 in closer to the center. This means that I'm changing the x-coordinates from 31/-31 to 20/-20. I'm also going to adjust the sizes of the different balls until I'm happy with the shape:

Here's my finished file:

[Add Clothing] ; Pink Bow
; kind: Diaper,Coveralls,Jumper,Onesie,Pants,Shirt,Socks,Hat,Hat2,NoseThing,NoseThing2,Glasses Hat
; textures isremapable width height (optional) \art\autobuild\terrypink.bmp 0
end ; textures
; petscale ballscale baseBallSize numPetBalls numPetLines
90 150 85 -1 -1
;bBall offset color outCol fuzz colGroup outType size texture
-63 -60,-90,-100 221 50 1 0 1 25 0
##
0 50,20,3 221 55 0 0 -1 12 0
0 -50,20,3 221 55 0 0 -1 12 0
0 53,-30,13 221 55 0 0 -1 12 0
0 -53,-30,13 221 55 0 0 -1 12 0
0 20,-5,13 221 55 0 0 -1 30 0
0 -20,-5,13 221 55 0 0 -1 30 0
end ; add balls
;start end fuzz col lfCol rtCol sThck eThick fulloutline
1 0 0 -1 -1 -1 100 40 0
2 0 0 -1 -1 -1 100 40 0
3 0 0 -1 -1 -1 100 40 0
4 0 0 -1 -1 -1 100 40 0
5 1 0 -1 244 244 100 100 0
6 2 0 -1 244 244 100 100 0
5 3 0 -1 244 244 100 100 0
6 4 0 -1 244 244 100 100 0
end ; linez
; our_ballindex ballindex_to_use_color_of

What's nice about using the base ball is that you can easily move the bow back to the center by switching the x-coordinate of the base ball to 0.

You can also adjust the textures like you would in a Flat Clothing type or in a haircode.

On to: Add Clothing - Part 3