// // 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 } } }