#include "custom.model.inc.h"

const GeoLayout eyerok_left_hand_geo[]= {
	GEO_SHADOW(11, 180, 300),
	GEO_OPEN_NODE(),
		GEO_SCALE(0, 16384),
		GEO_OPEN_NODE(),
			GEO_DISPLAY_LIST(1, DL_eyerok_left_hand_geo_0x500cc18),
			GEO_BRANCH(1, Geo_eyerok_left_hand_geo_0x151e1c),
			GEO_DISPLAY_LIST(1, DL_eyerok_left_hand_geo_0x500cc30),
		GEO_CLOSE_NODE(),
	GEO_CLOSE_NODE(),
	GEO_END(),
};

#include "custom.model.inc.h"

const GeoLayout Geo_eyerok_left_hand_geo_0x151e1c[]= {
	GEO_ANIMATED_PART(1, 0, 0, 0, 0),
	GEO_OPEN_NODE(),
		GEO_ANIMATED_PART(1, 0, 0, 0, 0),
		GEO_OPEN_NODE(),
			GEO_ANIMATED_PART(1, 447, 0, 0, 0),
			GEO_OPEN_NODE(),
				GEO_ANIMATED_PART(1, 0, 0, 0, DL_eyerok_left_hand_geo_0x500c640),
				GEO_ANIMATED_PART(1, 281, 5, 65117, 0),
				GEO_OPEN_NODE(),
					GEO_ANIMATED_PART(1, 0, 0, 0, 0),
					GEO_OPEN_NODE(),
						GEO_ANIMATED_PART(1, 400, 0, 0, 0),
						GEO_OPEN_NODE(),
							GEO_ANIMATED_PART(1, 401, 0, 0, 0),
							GEO_OPEN_NODE(),
								GEO_ANIMATED_PART(1, 0, 0, 0, DL_eyerok_left_hand_geo_0x500bf00),
							GEO_CLOSE_NODE(),
							GEO_ANIMATED_PART(1, 0, 0, 0, DL_eyerok_left_hand_geo_0x500c100),
						GEO_CLOSE_NODE(),
						GEO_ANIMATED_PART(1, 0, 0, 0, DL_eyerok_left_hand_geo_0x500c378),
					GEO_CLOSE_NODE(),
				GEO_CLOSE_NODE(),
				GEO_ANIMATED_PART(1, 281, 5, 65318, 0),
				GEO_OPEN_NODE(),
					GEO_ANIMATED_PART(1, 0, 0, 0, 0),
					GEO_OPEN_NODE(),
						GEO_ANIMATED_PART(1, 400, 0, 0, 0),
						GEO_OPEN_NODE(),
							GEO_ANIMATED_PART(1, 401, 0, 0, 0),
							GEO_OPEN_NODE(),
								GEO_ANIMATED_PART(1, 0, 0, 0, DL_eyerok_left_hand_geo_0x500bf00),
							GEO_CLOSE_NODE(),
							GEO_ANIMATED_PART(1, 0, 0, 0, DL_eyerok_left_hand_geo_0x500c100),
						GEO_CLOSE_NODE(),
						GEO_ANIMATED_PART(1, 0, 0, 0, DL_eyerok_left_hand_geo_0x500c378),
					GEO_CLOSE_NODE(),
				GEO_CLOSE_NODE(),
				GEO_ANIMATED_PART(1, 281, 5, 65518, 0),
				GEO_OPEN_NODE(),
					GEO_ANIMATED_PART(1, 0, 0, 0, 0),
					GEO_OPEN_NODE(),
						GEO_ANIMATED_PART(1, 400, 0, 0, 0),
						GEO_OPEN_NODE(),
							GEO_ANIMATED_PART(1, 401, 0, 0, 0),
							GEO_OPEN_NODE(),
								GEO_ANIMATED_PART(1, 0, 0, 0, DL_eyerok_left_hand_geo_0x500bf00),
							GEO_CLOSE_NODE(),
							GEO_ANIMATED_PART(1, 0, 0, 0, DL_eyerok_left_hand_geo_0x500c100),
						GEO_CLOSE_NODE(),
						GEO_ANIMATED_PART(1, 0, 0, 0, DL_eyerok_left_hand_geo_0x500c378),
					GEO_CLOSE_NODE(),
				GEO_CLOSE_NODE(),
				GEO_ANIMATED_PART(1, 281, 5, 180, 0),
				GEO_OPEN_NODE(),
					GEO_ANIMATED_PART(1, 0, 0, 0, 0),
					GEO_OPEN_NODE(),
						GEO_ANIMATED_PART(1, 400, 0, 0, 0),
						GEO_OPEN_NODE(),
							GEO_ANIMATED_PART(1, 401, 0, 0, 0),
							GEO_OPEN_NODE(),
								GEO_ANIMATED_PART(1, 0, 0, 0, DL_eyerok_left_hand_geo_0x500bf00),
							GEO_CLOSE_NODE(),
							GEO_ANIMATED_PART(1, 0, 0, 0, DL_eyerok_left_hand_geo_0x500c100),
						GEO_CLOSE_NODE(),
						GEO_ANIMATED_PART(1, 0, 0, 0, DL_eyerok_left_hand_geo_0x500c378),
					GEO_CLOSE_NODE(),
				GEO_CLOSE_NODE(),
			GEO_CLOSE_NODE(),
			GEO_ANIMATED_PART(1, 0, 0, 0, DL_eyerok_left_hand_geo_0x500c908),
			GEO_OPEN_NODE(),
				GEO_SWITCH_CASE(4,  geo_switch_anim_state),
				GEO_OPEN_NODE(),
					GEO_DISPLAY_LIST(4, DL_eyerok_left_hand_geo_0x500c9b8),
					GEO_DISPLAY_LIST(4, DL_eyerok_left_hand_geo_0x500ca50),
					GEO_DISPLAY_LIST(4, DL_eyerok_left_hand_geo_0x500cae8),
					GEO_DISPLAY_LIST(4, DL_eyerok_left_hand_geo_0x500cb80),
				GEO_CLOSE_NODE(),
			GEO_CLOSE_NODE(),
			GEO_ANIMATED_PART(1, 181, 89, 80, 0),
			GEO_OPEN_NODE(),
				GEO_ANIMATED_PART(1, 0, 0, 0, 0),
				GEO_OPEN_NODE(),
					GEO_ANIMATED_PART(1, 199, 0, 0, 0),
					GEO_OPEN_NODE(),
						GEO_ANIMATED_PART(1, 0, 0, 0, DL_eyerok_left_hand_geo_0x500bc88),
						GEO_ANIMATED_PART(1, 200, 199, 199, 0),
						GEO_OPEN_NODE(),
							GEO_ANIMATED_PART(1, 0, 0, 0, 0),
							GEO_OPEN_NODE(),
								GEO_ANIMATED_PART(1, 336, 0, 0, 0),
								GEO_OPEN_NODE(),
									GEO_ANIMATED_PART(1, 0, 0, 0, DL_eyerok_left_hand_geo_0x500b748),
								GEO_CLOSE_NODE(),
								GEO_ANIMATED_PART(1, 0, 0, 0, DL_eyerok_left_hand_geo_0x500b9c0),
							GEO_CLOSE_NODE(),
						GEO_CLOSE_NODE(),
					GEO_CLOSE_NODE(),
				GEO_CLOSE_NODE(),
			GEO_CLOSE_NODE(),
		GEO_CLOSE_NODE(),
	GEO_CLOSE_NODE(),
	GEO_RETURN(),
};

#include "custom.model.inc.h"

const GeoLayout eyerok_right_hand_geo[]= {
	GEO_SHADOW(11, 180, 300),
	GEO_OPEN_NODE(),
		GEO_SCALE(0, 16384),
		GEO_OPEN_NODE(),
			GEO_BRANCH(1, Geo_eyerok_left_hand_geo_0x151e1c),
		GEO_CLOSE_NODE(),
	GEO_CLOSE_NODE(),
	GEO_END(),
};

#include "custom.model.inc.h"

const GeoLayout Geo_eyerok_right_hand_geo_0x151e1c[]= {
	GEO_ANIMATED_PART(1, 0, 0, 0, 0),
	GEO_OPEN_NODE(),
		GEO_ANIMATED_PART(1, 0, 0, 0, 0),
		GEO_OPEN_NODE(),
			GEO_ANIMATED_PART(1, 447, 0, 0, 0),
			GEO_OPEN_NODE(),
				GEO_ANIMATED_PART(1, 0, 0, 0, DL_eyerok_left_hand_geo_0x500c640),
				GEO_ANIMATED_PART(1, 281, 5, 65117, 0),
				GEO_OPEN_NODE(),
					GEO_ANIMATED_PART(1, 0, 0, 0, 0),
					GEO_OPEN_NODE(),
						GEO_ANIMATED_PART(1, 400, 0, 0, 0),
						GEO_OPEN_NODE(),
							GEO_ANIMATED_PART(1, 401, 0, 0, 0),
							GEO_OPEN_NODE(),
								GEO_ANIMATED_PART(1, 0, 0, 0, DL_eyerok_left_hand_geo_0x500bf00),
							GEO_CLOSE_NODE(),
							GEO_ANIMATED_PART(1, 0, 0, 0, DL_eyerok_left_hand_geo_0x500c100),
						GEO_CLOSE_NODE(),
						GEO_ANIMATED_PART(1, 0, 0, 0, DL_eyerok_left_hand_geo_0x500c378),
					GEO_CLOSE_NODE(),
				GEO_CLOSE_NODE(),
				GEO_ANIMATED_PART(1, 281, 5, 65318, 0),
				GEO_OPEN_NODE(),
					GEO_ANIMATED_PART(1, 0, 0, 0, 0),
					GEO_OPEN_NODE(),
						GEO_ANIMATED_PART(1, 400, 0, 0, 0),
						GEO_OPEN_NODE(),
							GEO_ANIMATED_PART(1, 401, 0, 0, 0),
							GEO_OPEN_NODE(),
								GEO_ANIMATED_PART(1, 0, 0, 0, DL_eyerok_left_hand_geo_0x500bf00),
							GEO_CLOSE_NODE(),
							GEO_ANIMATED_PART(1, 0, 0, 0, DL_eyerok_left_hand_geo_0x500c100),
						GEO_CLOSE_NODE(),
						GEO_ANIMATED_PART(1, 0, 0, 0, DL_eyerok_left_hand_geo_0x500c378),
					GEO_CLOSE_NODE(),
				GEO_CLOSE_NODE(),
				GEO_ANIMATED_PART(1, 281, 5, 65518, 0),
				GEO_OPEN_NODE(),
					GEO_ANIMATED_PART(1, 0, 0, 0, 0),
					GEO_OPEN_NODE(),
						GEO_ANIMATED_PART(1, 400, 0, 0, 0),
						GEO_OPEN_NODE(),
							GEO_ANIMATED_PART(1, 401, 0, 0, 0),
							GEO_OPEN_NODE(),
								GEO_ANIMATED_PART(1, 0, 0, 0, DL_eyerok_left_hand_geo_0x500bf00),
							GEO_CLOSE_NODE(),
							GEO_ANIMATED_PART(1, 0, 0, 0, DL_eyerok_left_hand_geo_0x500c100),
						GEO_CLOSE_NODE(),
						GEO_ANIMATED_PART(1, 0, 0, 0, DL_eyerok_left_hand_geo_0x500c378),
					GEO_CLOSE_NODE(),
				GEO_CLOSE_NODE(),
				GEO_ANIMATED_PART(1, 281, 5, 180, 0),
				GEO_OPEN_NODE(),
					GEO_ANIMATED_PART(1, 0, 0, 0, 0),
					GEO_OPEN_NODE(),
						GEO_ANIMATED_PART(1, 400, 0, 0, 0),
						GEO_OPEN_NODE(),
							GEO_ANIMATED_PART(1, 401, 0, 0, 0),
							GEO_OPEN_NODE(),
								GEO_ANIMATED_PART(1, 0, 0, 0, DL_eyerok_left_hand_geo_0x500bf00),
							GEO_CLOSE_NODE(),
							GEO_ANIMATED_PART(1, 0, 0, 0, DL_eyerok_left_hand_geo_0x500c100),
						GEO_CLOSE_NODE(),
						GEO_ANIMATED_PART(1, 0, 0, 0, DL_eyerok_left_hand_geo_0x500c378),
					GEO_CLOSE_NODE(),
				GEO_CLOSE_NODE(),
			GEO_CLOSE_NODE(),
			GEO_ANIMATED_PART(1, 0, 0, 0, DL_eyerok_left_hand_geo_0x500c908),
			GEO_OPEN_NODE(),
				GEO_SWITCH_CASE(4,  geo_switch_anim_state),
				GEO_OPEN_NODE(),
					GEO_DISPLAY_LIST(4, DL_eyerok_left_hand_geo_0x500c9b8),
					GEO_DISPLAY_LIST(4, DL_eyerok_left_hand_geo_0x500ca50),
					GEO_DISPLAY_LIST(4, DL_eyerok_left_hand_geo_0x500cae8),
					GEO_DISPLAY_LIST(4, DL_eyerok_left_hand_geo_0x500cb80),
				GEO_CLOSE_NODE(),
			GEO_CLOSE_NODE(),
			GEO_ANIMATED_PART(1, 181, 89, 80, 0),
			GEO_OPEN_NODE(),
				GEO_ANIMATED_PART(1, 0, 0, 0, 0),
				GEO_OPEN_NODE(),
					GEO_ANIMATED_PART(1, 199, 0, 0, 0),
					GEO_OPEN_NODE(),
						GEO_ANIMATED_PART(1, 0, 0, 0, DL_eyerok_left_hand_geo_0x500bc88),
						GEO_ANIMATED_PART(1, 200, 199, 199, 0),
						GEO_OPEN_NODE(),
							GEO_ANIMATED_PART(1, 0, 0, 0, 0),
							GEO_OPEN_NODE(),
								GEO_ANIMATED_PART(1, 336, 0, 0, 0),
								GEO_OPEN_NODE(),
									GEO_ANIMATED_PART(1, 0, 0, 0, DL_eyerok_left_hand_geo_0x500b748),
								GEO_CLOSE_NODE(),
								GEO_ANIMATED_PART(1, 0, 0, 0, DL_eyerok_left_hand_geo_0x500b9c0),
							GEO_CLOSE_NODE(),
						GEO_CLOSE_NODE(),
					GEO_CLOSE_NODE(),
				GEO_CLOSE_NODE(),
			GEO_CLOSE_NODE(),
		GEO_CLOSE_NODE(),
	GEO_CLOSE_NODE(),
	GEO_RETURN(),
};