//
// Data for visitor names
//
VisitorNames {
	NumMaleFirstNames=40;
	NumFemaleFirstNames=40;
	NumLastNames=43;
	NumLocations=62;
	BaseNumLocations=32;
}

//
// Data for different visitor trait-types (how they relate actual ini types)
//
NeutralTypes {
	NumTypes=5;
	Type[0] {
#ifdef TOSHI_SKU_PS2
		TypeName=vpsmneu1;
#else
		TypeName=vismneu1;
#endif
		IsMale=1;
	}
	Type[1] {
#ifdef TOSHI_SKU_PS2
		TypeName=vpsfneu1;
#else
		TypeName=visfneu1;
#endif
		IsMale=0;
	}
	// Special VIP for missions
	Type[2] {
#ifdef TOSHI_SKU_PS2
		TypeName=vpsmneu1;
#else
		TypeName=vismvip;
#endif
		IsMale=1;
		IsVip=1;
		IsSpecial=1;
	}
	Type[3] {
#ifdef TOSHI_SKU_PS2
		TypeName=vpsmneu1;
#else
		TypeName=vismneu2;
#endif
		IsMale=1;
	}
	Type[4] {
#ifdef TOSHI_SKU_PS2
		TypeName=vpsfneu1;
#else
		TypeName=visfneu2;
#endif
		IsMale=0;
	}
}
ViolentTypes {
	NumTypes=5;
	Type[0] {
#ifdef TOSHI_SKU_PS2
		TypeName=vpsmvln1;
#else
		TypeName=vismvln1;
#endif
		IsMale=1;
	}
	Type[1] {
#ifdef TOSHI_SKU_PS2
		TypeName=vpsfvln1;
#else
		TypeName=visfvln1;
#endif
		IsMale=0;
	}
	// Special type of visitor for missions
	Type[2] {
#ifdef TOSHI_SKU_PS2
		TypeName=vpsmvln1;
#else
		TypeName=vismvln1;
#endif
		IsMale=1;
		IsSpecial=1;
	}
	Type[3] {
#ifdef TOSHI_SKU_PS2
		TypeName=vpsmvln1;
#else
		TypeName=vismvln2;
#endif
		IsMale=1;
	}
	Type[4] {
#ifdef TOSHI_SKU_PS2
		TypeName=vpsfvln1;
#else
		TypeName=visfvln2;
#endif
		IsMale=0;
	}

}
NonViolentTypes {
	NumTypes=4;
	Type[0] {
#ifdef TOSHI_SKU_PS2
		TypeName=vpsmnov1;
#else
		TypeName=vismnov1;
#endif
		IsMale=1;
	}
	Type[1] {
#ifdef TOSHI_SKU_PS2
		TypeName=vpsfnov1;
#else
		TypeName=visfnov1;
#endif
		IsMale=0;
	}
	Type[2] {
#ifdef TOSHI_SKU_PS2
		TypeName=vpsmnov1;
#else
		TypeName=vismnov2;
#endif
		IsMale=1;
	}
	Type[3] {
#ifdef TOSHI_SKU_PS2
		TypeName=vpsfnov1;
#else
		TypeName=visfnov2;
#endif
		IsMale=0;
	}
}
EnvironmentalTypes {
	NumTypes=4;
	Type[0] {
#ifdef TOSHI_SKU_PS2
		TypeName=vpsmenv1;
#else
		TypeName=vismenv1;
#endif
		IsMale=1;
	}
	Type[1] {
#ifdef TOSHI_SKU_PS2
		TypeName=vpsfenv1;
#else
		TypeName=visfenv1;
#endif
		IsMale=0;
	}
	Type[2] {
#ifdef TOSHI_SKU_PS2
		TypeName=vpsmenv1;
#else
		TypeName=vismenv2;
#endif
		IsMale=1;
	}
	Type[3] {
#ifdef TOSHI_SKU_PS2
		TypeName=vpsfenv1;
#else
		TypeName=visfenv2;
#endif
		IsMale=0;
	}
}

// 
// Data for all our attachments
//
Attachments
{
	// We must have exactly the right number of sections for the below data
	NumAttachments=7;
	// Violent Type Umbrella
	Attachment[0] {
		Model = umbrel_1;
		Skin = 4;		// Red
		ShadowRadius = 1.6;
		NumStartData=1;
		StartData[0] {
			ObjectAnim="obj_norm_st";
			OwnerAnim="obj_umb_up";
			AttachTime=2.23;
		}
		NumEndData=2;
		EndData[0] {		// Normal animation
			ObjectAnim="obj_norm_ed";
			OwnerAnim="obj_umb_dn";
			AttachTime=3.37;
		}
		EndData[1] {		// Fast animation for entering buildings
			ObjectAnim="obj_fast_ed";
			OwnerAnim="obj_umb_f_dn";
			AttachTime=1.6;
		}
	}
	// NonViolent Type Umbrella
	Attachment[1] {
		Model = umbrel_1;
		Skin = 2;	// Green
		ShadowRadius = 1.6;
		NumStartData=1;
		StartData[0] {
			ObjectAnim="obj_norm_st";
			OwnerAnim="obj_umb_up";
			AttachTime=2.23;
		}
		NumEndData=2;
		EndData[0] {		// Normal animation
			ObjectAnim="obj_norm_ed";
			OwnerAnim="obj_umb_dn";
			AttachTime=3.37;
		}
		EndData[1] {		// Fast animation for entering buildings
			ObjectAnim="obj_fast_ed";
			OwnerAnim="obj_umb_f_dn";
			AttachTime=1.6;
		}
	}
	// Environmental Type Umbrella
	Attachment[2] {
		Model = umbrel_1;
		Skin = 3;	// Blue
		ShadowRadius = 1.6;
		NumStartData=1;
		StartData[0] {
			ObjectAnim="obj_norm_st";
			OwnerAnim="obj_umb_up";
			AttachTime=2.23;
		}
		NumEndData=2;
		EndData[0] {		// Normal animation
			ObjectAnim="obj_norm_ed";
			OwnerAnim="obj_umb_dn";
			AttachTime=3.37;
		}
		EndData[1] {		// Fast animation for entering buildings
			ObjectAnim="obj_fast_ed";
			OwnerAnim="obj_umb_f_dn";
			AttachTime=1.6;
		}
	}
	// Neutral Type Umbrella
	Attachment[3] {
		Model = umbrel_1;
		Skin = 1;	// Gray
		ShadowRadius = 1.6;
		NumStartData=1;
		StartData[0] {
			ObjectAnim="obj_norm_st";
			OwnerAnim="obj_umb_up";
			AttachTime=2.23;
		}
		NumEndData=2;
		EndData[0] {		// Normal animation
			ObjectAnim="obj_norm_ed";
			OwnerAnim="obj_umb_dn";
			AttachTime=3.37;
		}
		EndData[1] {		// Fast animation for entering buildings
			ObjectAnim="obj_fast_ed";
			OwnerAnim="obj_umb_f_dn";
			AttachTime=1.6;
		}
	}
	// Souvenir Balloon
	Attachment[4] {
		Model = souvb1;
		ShadowRadius = 1.5;
		NumStartData=1;
		StartData[0] {
			ObjectAnim="obj_norm_st";
			OwnerAnim="obj_bln_up";
			AttachTime=0.60;	// 20 frames * 3
		}
		NumEndData=2;
		EndData[0] {		// Normal animation
			ObjectAnim="obj_norm_ed";
			OwnerAnim="obj_bln_dn";
			AttachTime=0.87;	// 29 frames * 3
		}
		EndData[1] {		// Fast animation for entering buildings - same as normal
			ObjectAnim="obj_norm_ed";
			OwnerAnim="obj_bln_dn";
			AttachTime=0.87;	// 29 frames * 3
		}
	}
	// Souvenir Toy
	Attachment[5] {
		Model = souvb2;
		ShadowRadius = 1.1;
		NumStartData=1;
		StartData[0] {
			ObjectAnim="obj_norm_st";
			OwnerAnim="obj_bln_up";
			AttachTime=0.60;	// 20 frames * 3
		}
		NumEndData=2;
		EndData[0] {		// Normal animation
			ObjectAnim="obj_norm_ed";
			OwnerAnim="obj_bln_f_dn";
			AttachTime=0.75;	// 25 frames * 3
		}
		EndData[1] {		// Fast animation for entering buildings - same as normal
			ObjectAnim="obj_norm_ed";
			OwnerAnim="obj_bln_f_dn";
			AttachTime=0.75;	// 25 frames * 3
		}
	}
	// Souvenir Bag
	Attachment[6] {
		Model = souvb3;
		ShadowRadius = 1.0;
		NumStartData=1;
		StartData[0] {
			ObjectAnim="obj_norm_st";
			OwnerAnim="obj_bln_up";
			AttachTime=0.60;	// 20 frames * 3
		}
		NumEndData=2;
		EndData[0] {		// Normal animation
			ObjectAnim="obj_norm_ed";
			OwnerAnim="obj_bln_f_dn";
			AttachTime=0.75;	// 25 frames * 3
		}
		EndData[1] {		// Fast animation for entering buildings - same as normal
			ObjectAnim="obj_norm_ed";
			OwnerAnim="obj_bln_f_dn";
			AttachTime=0.75;	// 25 frames * 3
		}
	}
}