code snippets

little things to use in your own projects! use 'em directly or adjust however you like.
some of these may already exist out there (they are all very generic ideas, after all) but these are my personal versions of them.


foxier ears
notes: big triangular ears! addballz start at 138, remember to re-line if that doesn't suit your file.
needs the actual addballz recoloured for the linez to look right in a different texture!!!
[Add Ball]
;foxier ears     
;right
63,	-40,	-90,	0,	43,	244,	0,	0,	-1,	-1,	50,	8,	0,	3,	-1 ;outer rim
63,	-60,	-140,	-5,	43,	244,	0,	0,	-1,	-1,	45,	8,	0,	3,	-1
63,	-110,	-280,	-10,	43,	244,	0,	0,	-1,	-1,	20,	8,	0,	3,	-1
63,	-125,	-180,	-10,	43,	244,	0,	0,	-1,	-1,	40,	8,	0,	3,	-1
63,	-140,	-100,	-10,	43,	244,	0,	0,	-1,	-1,	45,	8,	0,	3,	-1
63,	-100,	-10,	-10,	43,	244,	0,	0,	-1,	-1,	50,	8,	0,	3,	-1
63,	-60,	-60,	30,	43,	244,	0,	0,	-1,	-1,	80,	8,	0,	3,	-1 ;back of ear
63,	-70,	-60,	-28,	46,	244,	0,	0,	-1,	-1,	70,	8,	0,	-1,	-1 ;inner ear
63,	-100,	-120,	-28,	46,	244,	0,	0,	-1,	-1,	50,	8,	0,	-1,	-1
63,	-110,	-220,	-28,	46,	244,	0,	0,	-1,	-1,	15,	8,	0,	-1,	-1
63,	-40,	-70,	-30,	43,	244,	0,	0,	-1,	-1,	30,	8,	0,	3,	-1 ;fuzzie
63,	-60,	-80,	-40,	43,	244,	0,	0,	-1,	-1,	20,	8,	0,	3,	-1
63,	-70,	-85,	-50,	43,	244,	0,	0,	-1,	-1,	10,	8,	0,	3,	-1
63,	-50,	-50,	-40,	43,	244,	0,	0,	-1,	-1,	30,	8,	0,	3,	-1
63,	-65,	-50,	-50,	43,	244,	0,	0,	-1,	-1,	20,	8,	0,	3,	-1
63,	-80,	-45,	-60,	43,	244,	0,	0,	-1,	-1,	10,	8,	0,	3,	-1
;left
63,	40,	-90,	0,	43,	244,	0,	0,	-1,	-1,	50,	8,	0,	3,	-1 ;outer rim
63,	60,	-140,	-5,	43,	244,	0,	0,	-1,	-1,	45,	8,	0,	3,	-1
63,	110,	-280,	-10,	43,	244,	0,	0,	-1,	-1,	20,	8,	0,	3,	-1
63,	125,	-180,	-10,	43,	244,	0,	0,	-1,	-1,	40,	8,	0,	3,	-1
63,	140,	-100,	-10,	43,	244,	0,	0,	-1,	-1,	45,	8,	0,	3,	-1
63,	100,	-10,	-10,	43,	244,	0,	0,	-1,	-1,	50,	8,	0,	3,	-1
63,	60,	-60,	30,	43,	244,	0,	0,	-1,	-1,	80,	8,	0,	3,	-1 ;back of ear
63,	70,	-60,	-28,	46,	244,	0,	0,	-1,	-1,	70,	8,	0,	-1,	-1 ;inner ear
63,	100,	-120,	-28,	46,	244,	0,	0,	-1,	-1,	50,	8,	0,	-1,	-1
63,	110,	-220,	-28,	46,	244,	0,	0,	-1,	-1,	15,	8,	0,	-1,	-1
63,	40,	-70,	-30,	43,	244,	0,	0,	-1,	-1,	30,	8,	0,	3,	-1 ;fuzzie
63,	60,	-80,	-40,	43,	244,	0,	0,	-1,	-1,	20,	8,	0,	3,	-1
63,	70,	-85,	-50,	43,	244,	0,	0,	-1,	-1,	10,	8,	0,	3,	-1
63,	50,	-50,	-40,	43,	244,	0,	0,	-1,	-1,	30,	8,	0,	3,	-1
63,	65,	-50,	-50,	43,	244,	0,	0,	-1,	-1,	20,	8,	0,	3,	-1
63,	80,	-45,	-60,	43,	244,	0,	0,	-1,	-1,	10,	8,	0,	3,	-1

[Linez]
;foxier ears
138,	139,	2,	-1,	244,	-1,	100,	100,	1,	1
139,	140,	2,	-1,	244,	-1,	100,	100,	1,	1
140,	141,	2,	-1,	-1,	-1,	100,	100,	-1,	0
141,	142,	2,	-1,	-1,	-1,	100,	100,	-1,	0
142,	143,	2,	-1,	-1,	-1,	100,	100,	-1,	0
144,	138,	2,	-1,	-1,	-1,	100,	100,	-1,	0
144,	139,	2,	-1,	-1,	-1,	100,	100,	-1,	0
144,	140,	2,	-1,	-1,	-1,	100,	100,	-1,	0
144,	141,	2,	-1,	-1,	-1,	100,	100,	-1,	0
144,	142,	2,	-1,	-1,	-1,	100,	100,	-1,	0
144,	143,	2,	-1,	-1,	-1,	100,	100,	-1,	0
145,	146,	0,	-1,	244,	-1,	100,	100,	1,	1
146,	147,	0,	-1,	244,	-1,	100,	100,	1,	1
148,	149,	0,	-1,	244,	-1,	100,	100,	1,	1
149,	150,	0,	-1,	244,	-1,	100,	100,	1,	1
151,	152,	0,	-1,	244,	-1,	100,	100,	1,	1
152,	153,	0,	-1,	244,	-1,	100,	100,	1,	1
154,	155,	2,	-1,	-1,	244,	100,	100,	1,	1
155,	156,	2,	-1,	-1,	244,	100,	100,	1,	1
156,	157,	2,	-1,	-1,	-1,	100,	100,	-1,	0
157,	158,	2,	-1,	-1,	-1,	100,	100,	-1,	0
158,	159,	2,	-1,	-1,	-1,	100,	100,	-1,	0
160,	154,	2,	-1,	-1,	-1,	100,	100,	-1,	0
160,	155,	2,	-1,	-1,	-1,	100,	100,	-1,	0
160,	156,	2,	-1,	-1,	-1,	100,	100,	-1,	0
160,	157,	2,	-1,	-1,	-1,	100,	100,	-1,	0
160,	158,	2,	-1,	-1,	-1,	100,	100,	-1,	0
160,	159,	2,	-1,	-1,	-1,	100,	100,	-1,	0
161,	162,	0,	-1,	-1,	244,	100,	100,	1,	1
162,	163,	0,	-1,	-1,	244,	100,	100,	1,	1
164,	165,	0,	-1,	-1,	244,	100,	100,	1,	1
165,	166,	0,	-1,	-1,	244,	100,	100,	1,	1
167,	168,	0,	-1,	-1,	244,	100,	100,	1,	1
168,	169,	0,	-1,	-1,	244,	100,	100,	1,	1
     


foxy ears
notes: big triangular ears! addballz start at 138, remember to re-line if that doesn't suit your file.
needs the actual addballz recoloured for the linez to look right in a different texture!!!
[Add Ball]
;foxy ears     
;right
63,	-40,	-90,	0,	43,	244,	0,	0,	-1,	-1,	50,	8,	0,	3,	-1 ;outer rim
63,	-80,	-120,	-5,	43,	244,	0,	0,	-1,	-1,	45,	8,	0,	3,	-1
63,	-110,	-160,	-10,	43,	244,	0,	0,	-1,	-1,	20,	8,	0,	3,	-1
63,	-115,	-90,	-10,	43,	244,	0,	0,	-1,	-1,	40,	8,	0,	3,	-1
63,	-110,	-60,	-10,	43,	244,	0,	0,	-1,	-1,	45,	8,	0,	3,	-1
63,	-90,	-30,	-10,	43,	244,	0,	0,	-1,	-1,	50,	8,	0,	3,	-1
63,	-60,	-50,	40,	43,	244,	0,	0,	-1,	-1,	80,	8,	0,	3,	-1 ;back of ear
63,	-70,	-60,	-30,	46,	244,	0,	0,	-1,	-1,	60,	8,	0,	-1,	-1 ;inner ear
63,	-90,	-90,	-35,	46,	244,	0,	0,	-1,	-1,	50,	8,	0,	-1,	-1
63,	-100,	-130,	-30,	46,	244,	0,	0,	-1,	-1,	15,	8,	0,	-1,	-1
63,	-40,	-70,	-30,	43,	244,	0,	0,	-1,	-1,	30,	8,	0,	3,	-1 ;fuzzie
63,	-60,	-80,	-40,	43,	244,	0,	0,	-1,	-1,	20,	8,	0,	3,	-1
63,	-70,	-85,	-50,	43,	244,	0,	0,	-1,	-1,	10,	8,	0,	3,	-1
63,	-50,	-50,	-40,	43,	244,	0,	0,	-1,	-1,	30,	8,	0,	3,	-1
63,	-65,	-50,	-50,	43,	244,	0,	0,	-1,	-1,	20,	8,	0,	3,	-1
63,	-80,	-45,	-60,	43,	244,	0,	0,	-1,	-1,	10,	8,	0,	3,	-1
;left
63,	40,	-90,	0,	43,	244,	0,	0,	-1,	-1,	50,	8,	0,	3,	-1 ;outer rim
63,	80,	-120,	-5,	43,	244,	0,	0,	-1,	-1,	45,	8,	0,	3,	-1
63,	110,	-160,	-10,	43,	244,	0,	0,	-1,	-1,	20,	8,	0,	3,	-1
63,	115,	-90,	-10,	43,	244,	0,	0,	-1,	-1,	40,	8,	0,	3,	-1
63,	110,	-60,	-10,	43,	244,	0,	0,	-1,	-1,	45,	8,	0,	3,	-1
63,	90,	-30,	-10,	43,	244,	0,	0,	-1,	-1,	50,	8,	0,	3,	-1
63,	60,	-50,	40,	43,	244,	0,	0,	-1,	-1,	80,	8,	0,	3,	-1 ;back of ear
63,	70,	-60,	-30,	46,	244,	0,	0,	-1,	-1,	60,	8,	0,	-1,	-1 ;inner ear
63,	90,	-90,	-35,	46,	244,	0,	0,	-1,	-1,	50,	8,	0,	-1,	-1
63,	100,	-130,	-30,	46,	244,	0,	0,	-1,	-1,	15,	8,	0,	-1,	-1
63,	40,	-70,	-30,	43,	244,	0,	0,	-1,	-1,	30,	8,	0,	3,	-1 ;fuzzie
63,	60,	-80,	-40,	43,	244,	0,	0,	-1,	-1,	20,	8,	0,	3,	-1
63,	70,	-85,	-50,	43,	244,	0,	0,	-1,	-1,	10,	8,	0,	3,	-1
63,	50,	-50,	-40,	43,	244,	0,	0,	-1,	-1,	30,	8,	0,	3,	-1
63,	65,	-50,	-50,	43,	244,	0,	0,	-1,	-1,	20,	8,	0,	3,	-1
63,	80,	-45,	-60,	43,	244,	0,	0,	-1,	-1,	10,	8,	0,	3,	-1

[Linez]
;foxy ears
138	139	2	-1	244	-1	100	100	1	1
139	140	2	-1	244	-1	100	100	1	1
140	141	2	-1	-1	-1	100	100	-1	0
141	142	2	-1	-1	-1	100	100	-1	0
142	143	2	-1	-1	-1	100	100	-1	0
144	138	2	-1	-1	-1	100	100	-1	0
144	139	2	-1	-1	-1	100	100	-1	0
144	140	2	-1	-1	-1	100	100	-1	0
144	141	2	-1	-1	-1	100	100	-1	0
144	142	2	-1	-1	-1	100	100	-1	0
144	143	2	-1	-1	-1	100	100	-1	0
145	146	0	-1	244	-1	100	100	1	1
146	147	0	-1	244	-1	100	100	1	1
148	149	0	-1	244	-1	100	100	1	1
149	150	0	-1	244	-1	100	100	1	1
151	152	0	-1	244	-1	100	100	1	1
152	153	0	-1	244	-1	100	100	1	1
154	155	2	-1	-1	244	100	100	1	1
155	156	2	-1	-1	244	100	100	1	1
156	157	2	-1	-1	-1	100	100	-1	0
157	158	2	-1	-1	-1	100	100	-1	0
158	159	2	-1	-1	-1	100	100	-1	0
160	154	2	-1	-1	-1	100	100	-1      0
160	155	2	-1	-1	-1	100	100	-1	0
160	156	2	-1	-1	-1	100	100	-1	0
160	157	2	-1	-1	-1	100	100	-1	0
160	158	2	-1	-1	-1	100	100	-1	0
160	159	2	-1	-1	-1	100	100	-1	0
161	162	0	-1	-1	244	100	100	1	1
162	163	0	-1	-1	244	100	100	1	1
164	165	0	-1	-1	244	100	100	1	1
165	166	0	-1	-1	244	100	100	1	1
167	168	0	-1	-1	244	100	100	1	1
168	169	0	-1	-1	244	100	100	1	1



stick bird feet
notes: looks best when outlines of all toe ballz AND ankles are set to -1.
[Move]
;bird feet
102,	-20,	0,	-10
104,	0,	0,	-10
106,	20,	0,	-10
103,	20,	0,	-10
105,	0,	0,	-10
107,	-20,	0,	-10
64,	10,     20,	20
65,	10,	20,	20
2 0 18 0
3 0 18 0 
0 0 -10 -10
1 0 -10 -10

[Color Info Override]
;bird feet
;optional, for quick recolouring
102  18
104 18
106 18
64 18
2 18
103 18
105 18
107 18
65 18
3 18

[Ball Size Override]
;bird feet
2 -25
3 -25
64 -20
65 -20

[Omissions]
;bird feet
5
6
59
60
61
62

[Linez]
;bird feet
102 2  -1	-1	18	18	100	100	1	0
104 2 -1	-1	18	18	100	100	1	0
106 2  -1	-1	18	18	100	100	1	0
64 2  -1	-1	18	18	100	100	1	0
103 3  -1	-1	18	18	100	100	1	0
105 3  -1	-1	18	18	100	100	1	0
107 3  -1	-1	18	18	100	100	1	0
65 3  -1	-1	18	18	100	100	1	0
2  0  -1	-1	18	18	100	40	1	0
3  1  -1	-1	18	18	100	40	1	0


weird dinosaur feet
notes: was going for bird but they don't look much like bird feet. looks best if you set the outline of all toe ballz to -1.
[Add Ball]
;claw feet
;left foot
102,	0,	20,	-10,	66,	244,	0,	0,	0,	1,	15,	0,	0,	-1,	-1
104,	0,	20,	-10,	66,	244,	0,	0,	0,	1,	15,	0,	0,	-1,	-1
106,	0,	20,	-10,	66,	244,	0,	0,	0,	1,	15,	0,	0,	-1,	-1
64,	5,	25,	0,	66,	244,	0,	0,	0,	1,	15,	0,	0,	-1,	-1
;right foot
103,	0,	20,	-10,	66,	244,	0,	0,	0,	1,	15,	0,	0,	-1,	-1
105,	0,	20,	-10,	66,	244,	0,	0,	0,	1,	15,	0,	0,	-1,	-1
107,	0,	20,	-10,	66,	244,	0,	0,	0,	1,	15,	0,	0,	-1,	-1
65,	5,	25,	0,	66,	244,	0,	0,	0,	1,	15,	0,	0,	-1,	-1

[Move]
;claw feet
102,	-20,	0,	-30
104,	0,	-10,	-30
106,	20,	0,	-30
103,	-20,	0,	-30
105,	0,	-10,	-30
107,	20,	0,	-30
64,	20,	40,	0
65,	20,	40,	0
59,	10,	0,	10
60,	10,	0,	10

[Ball Size Override]
;claw feet
64,	-15
65,	-15

[Color Info Override]
;optional - for if you want to quickly recolour them
;claws can be recoloured via add ball section
;left foot
102   145
104   145
106 145
64  145
59  145
2 145
;right foot
103  145
105  145
107  145
65  145
60  145  
3 145

[Omissions]
;claw feet
5
6
61
62

[Linez]
;claw feet
102	138	-1	-1	18	18	100	100	1	0
104	139	-1	-1	18	18	100	100	1	0
106	140	-1	-1	18	18	100	100	1	0
64	141	-1	-1	18	18	100	100	1	0
103	142	-1	-1	18	18	100	100	1	0
105	143	-1	-1	18	18	100	100	1	0
107	144	-1	-1	18	18	100	100	1	0
65	145	-1	-1	18	18	100	100	1	0
59	102	-1	-1	18	18	100	100	0	0
59	104	-1	-1	18	18	100	100	0	0
59	106	-1	-1	18	18	100	100	0	0
60	103	-1	-1	18	18	100	100	0	0
60	105	-1	-1	18	18	100	100	0	0
60	107	-1	-1	18	18	100	100	0	0
59	64	-1	-1	-1	-1	100	100	1	0
60	65	-1	-1	-1	-1	100	100	1	0
2	64	-1	-1	-1	-1	100	100	1	0
3	65	-1	-1	-1	-1	100	100	1	0


animal legs
notes: looks better if you change the toe ballz to have half-outlines (0, -2) and if you make them not look bald.
[Move]
;feet
64   -60 40 50
65   60 40 50

[Project Ball]
;feet
71     64       40
72     65       40

[Omissions]
;feet
0
1
5
6
59
60
61
62
2
3

[Linez]
;feet
64  102  	2,	-1,	-1,	-1,	100,	100,	1,	0
65  103  	2,	-1,	-1,	-1,	100,	100,	1,	0
64  104  	2,	-1,	-1,	-1,	100,	100,	1,	0
65  105  	2,	-1,	-1,	-1,	100,	100,	1,	0
64  106 	2,	-1,	-1,	-1,	100,	100,	1,	0
65  107 	2,	-1,	-1,	-1,	100,	100,	1,	0
64  71  	2,	-1,	-1,	-1,	100,	100,	1,	0
65  72  	2,	-1,	-1,	-1,	100,	100,	1,	0

[Ball Size Override]
;feet
102	30
103	30	
104	30
105	30
106	30
107	30
71  10
72  10


paw hands
notes: i adjusted the ball outlines here to show things off better. looks nicer with ball outlinez (half or full) because these ballz have no outline by default.
[Move]
;paw fingers
98,	-15,	10,	0
99,	15,	10,	0

[Omissions]
;paw fingers
100
101
49
50
53
54
57
58

[Ball Size Override]
;paw fingers
47,	10
48,	10
51,	10
52,	10
55,	10
56,	10
48,	10
48,	10
98	8
99	8


webbed fingers
notes: the second to last number in a polygon is the texture, if you'd like them textured.
[Polygons]
;webbed fingers
98 100 49 47 47 47 47 0 -1 -1
47 49  53 51 47 47 47 0 -1 -1
51 53  57 55 47 47 47 0 -1 -1
99 101 50 48 47 47 47 0 -1 -1
48 50  54 52 47 47 47 0 -1 -1
52 54  58 56 47 47 47 0 -1 -1



:3 mouth
notes: :3
[Move]
; :3 mouth
112,	5,	-8,	0
113,	-5,	-8,	0



pointy teeth
notes: also combines cutely with the :3 mouth. influenced by lacey's buck teeth code made using the upper lip ballz.
[Move]
;fangs
111    0,	5,	0
114    0,	5,	0

[Ball Size Override]
;fangs
111 2
114 2

[Color Info Override]
;fangs
110 15
111 15
112 15
113 15
114 15
115 15



buck teeth
notes: also combines cutely with the :3 mouth. influenced by lacey's buck teeth code made using the upper lip ballz.
[Ball Size Override]
;teeth
112 8
113 8

[Color Info Override]
;teeth
111 15
112 15
113 15
114 15