"void main()
{
//INIT ECONOMY--------------------------------------
Hive ce = CreateHive();
if ( ce )
ce.InitOffline();
//DATE RESET AFTER ECONOMY INIT-------------------------
int year, month, day, hour, minute;
int reset_month = 8, reset_day = 10;
GetGame().GetWorld().GetDate(year, month, day, hour, minute);
if ((month == reset_month) && (day < reset_day))
{
GetGame().GetWorld().SetDate(year, reset_month, reset_day, hour, minute);
}
else
{
if ((month == reset_month + 1) && (day > reset_day))
{
GetGame().GetWorld().SetDate(year, reset_month, reset_day, hour, minute);
}
else
{
if ((month < reset_month) || (month > reset_month + 1))
{
GetGame().GetWorld().SetDate(year, reset_month, reset_day, hour, minute);
}
}
}
}
class CustomMission: MissionServer
{
void SetRandomHealth(EntityAI itemEnt)
{
if(itemEnt)
{
int rndHlt= Math.RandomInt(55,100);
itemEnt.SetHealth("","",rndHlt);
}
}
override PlayerBase CreateCharacter(PlayerIdentity identity, vector pos, ParamsReadContext ctx, string characterName)
{
Entity playerEnt;
playerEnt = GetGame().CreatePlayer( identity, characterName, pos, 0, "NONE" );
Class.CastTo( m_player, playerEnt );
GetGame().SelectPlayer( identity, m_player );
return m_player;
}
override void StartingEquipSetup(PlayerBase player, bool clothesChosen)
{
EntityAI itemTop;
EntityAI itemEnt;
ItemBase itemBs;
float rand;
player.RemoveAllItems();
float Rand1
Rand1 = Math.RandomFloatInclusive( 0.0, 1.0 );
rand = Math.RandomFloatInclusive( 0.0, 1.0 );
itemTop = player.FindAttachmentBySlotName("Body");
if ( rand < 0.05 ){
/*MotorRider*/
itemEnt = player.GetInventory().CreateInInventory( "RidersJacket_Black" );
itemEnt = player.GetInventory().CreateInInventory( "CombatBoots_Black" );
itemEnt = player.GetInventory().CreateInInventory( "CivilianBelt" );
itemEnt = player.GetInventory().CreateInInventory( "OMNOGloves_Brown" );
string calcamoto[] = { "Jeans_Brown", "Jeans_BlueDark", "Jeans_Blue", "Jeans_Black" };
int rndIndex1 = Math.RandomInt( 0, 4 );
itemEnt = player.GetInventory().CreateInInventory( calcamoto[rndIndex1] );
string capamoto[] = { "DarkMotoHelmet_Yellow", "DarkMotoHelmet_White", "DarkMotoHelmet_Red", "DarkMotoHelmet_Lime", "DarkMotoHelmet_Grey", "DarkMotoHelmet_Green", "DarkMotoHelmet_Blue", "DarkMotoHelmet_Black" };
int rndIndex2 = Math.RandomInt( 0, 8 );
itemEnt = player.GetInventory().CreateInInventory( capamoto[rndIndex2] );
}
else if ( rand<0.1 ){
/*house builder*/
string calcaw[] = { "Jeans_Brown", "Jeans_BlueDark", "Jeans_Blue", "Jeans_Black" };
int rndIndex3 = Math.RandomInt( 0, 4 );
itemEnt = player.GetInventory().CreateInInventory( calcaw[rndIndex3] );
string blusaw[] = { "Shirt_BlueCheck","Shirt_BlueCheckBright","Shirt_GreenCheck","Shirt_PlaneBlack","Shirt_RedCheck","Shirt_WhiteCheck" };
int rndIndex4 = Math.RandomInt( 0, 6 );
itemEnt = player.GetInventory().CreateInInventory( blusaw[rndIndex4] );
string capaw[] = { "ConstructionHelmet_Yellow","ConstructionHelmet_White","ConstructionHelmet_Red","ConstructionHelmet_Orange","ConstructionHelmet_Lime","ConstructionHelmet_Blue"};
int rndIndex5 = Math.RandomInt( 0, 6 );
itemEnt = player.GetInventory().CreateInInventory( capaw[rndIndex5] );
string botaw[] = { "WorkingBoots_Beige", "WorkingBoots_Brown", "WorkingBoots_Green", "WorkingBoots_Grey","WorkingBoots_Yellow" };
int rndIndex6 = Math.RandomInt( 0, 5 );
itemEnt = player.GetInventory().CreateInInventory( botaw[rndIndex6] );
string luvaw[] = { "WorkingGloves_Beige", "WorkingGloves_Black", "WorkingGloves_Brown", "WorkingGloves_Yellow" };
int rndIndex7 = Math.RandomInt( 0, 4 );
itemEnt = player.GetInventory().CreateInInventory( luvaw[rndIndex7] );
string extraw[] = { "Hammer", "SledgeHammer", "Shovel","PipeWrench" };
int rndIndex71 = Math.RandomInt( 0, 4 );
itemEnt = player.GetInventory().CreateInInventory( extraw[rndIndex71] );
}
else if ( rand<0.15 ){
/*Lumber Jack*/
string calcal[] = { "Jeans_Brown", "Jeans_BlueDark", "Jeans_Blue", "Jeans_Black" };
int rndIndex311 = Math.RandomInt( 0, 4 );
itemEnt = player.GetInventory().CreateInInventory( calcal[rndIndex311] );
string blusal[] = { "Shirt_BlueCheck","Shirt_BlueCheckBright","Shirt_GreenCheck","Shirt_PlaneBlack","Shirt_RedCheck","Shirt_WhiteCheck" };
int rndIndex411 = Math.RandomInt( 0, 6 );
itemEnt = player.GetInventory().CreateInInventory( blusal[rndIndex411] );
string capal[] = { "BeanieHat_Beige","BeanieHat_Black","BeanieHat_Blue","BeanieHat_Brown","BeanieHat_Green","BeanieHat_Grey","BeanieHat_Red"};
int rndIndex511 = Math.RandomInt( 0, 7 );
itemEnt = player.GetInventory().CreateInInventory( capal[rndIndex511] );
string botal[] = { "WorkingBoots_Beige", "WorkingBoots_Brown", "WorkingBoots_Green", "WorkingBoots_Grey","WorkingBoots_Yellow" };
int rndIndex611 = Math.RandomInt( 0, 5 );
itemEnt = player.GetInventory().CreateInInventory( botal[rndIndex611] );
string luval[] = { "WorkingGloves_Beige", "WorkingGloves_Black", "WorkingGloves_Brown", "WorkingGloves_Yellow" };
int rndIndex711 = Math.RandomInt( 0, 4 );
itemEnt = player.GetInventory().CreateInInventory( luval[rndIndex711] );
string extral[] = { "WoodAxe", "Hatchet" };
int rndIndex7111 = Math.RandomInt( 0, 2 );
itemEnt = player.GetInventory().CreateInInventory( extral[rndIndex7111] );
}
else if ( rand<0.2 ){
/*Worker*/
itemEnt = player.GetInventory().CreateInInventory( "ReflexVest" );
string calcapedra[] = { "Jeans_Brown", "Jeans_BlueDark", "Jeans_Blue", "Jeans_Black" };
int rndIndex312 = Math.RandomInt( 0, 4 );
itemEnt = player.GetInventory().CreateInInventory( calcapedra[rndIndex312] );
string blusapedra[] = { "Shirt_BlueCheck","Shirt_BlueCheckBright","Shirt_GreenCheck","Shirt_PlaneBlack","Shirt_RedCheck","Shirt_WhiteCheck" };
int rndIndex412 = Math.RandomInt( 0, 6 );
itemEnt = player.GetInventory().CreateInInventory( blusapedra[rndIndex412] );
string botapedra[] = { "WorkingBoots_Beige", "WorkingBoots_Brown", "WorkingBoots_Green", "WorkingBoots_Grey","WorkingBoots_Yellow" };
int rndIndex612 = Math.RandomInt( 0, 5 );
itemEnt = player.GetInventory().CreateInInventory( botapedra[rndIndex612] );
string luvapedra[] = { "WorkingGloves_Beige", "WorkingGloves_Black", "WorkingGloves_Brown", "WorkingGloves_Yellow" };
int rndIndex712 = Math.RandomInt( 0, 4 );
itemEnt = player.GetInventory().CreateInInventory( luvapedra[rndIndex712] );
string extrapedro[] = { "Hammer", "SledgeHammer", "Shovel","PipeWrench" };
int rndIndex7123 = Math.RandomInt( 0, 4 );
itemEnt = player.GetInventory().CreateInInventory( extrapedro[rndIndex7123] );
}
else if ( rand<0.25 ){
/*Teacher*/
string calcat[] = { "Jeans_Brown", "Jeans_BlueDark", "Jeans_Blue", "Jeans_Black" };
int rndIndex323 = Math.RandomInt( 0, 4 );
itemEnt = player.GetInventory().CreateInInventory( calcat[rndIndex323] );
string ternop[] = { "ManSuit_Beige", "ManSuit_Black", "ManSuit_Blue", "ManSuit_Brown","ManSuit_DarkGrey","ManSuit_Khaki","ManSuit_LightGrey","ManSuit_White" };
int rndIndex1523 = Math.RandomInt( 0, 8 );
itemEnt = player.GetInventory().CreateInInventory( "DressShoes_Black" );
itemEnt = player.GetInventory().CreateInInventory( ternop[rndIndex1523] );
string extrap[] = { "Pen_Black", "Pen_Blue", "Pen_Green","Pen_Red" };
int rndIndex71231 = Math.RandomInt( 0, 4 );
itemEnt = player.GetInventory().CreateInInventory( extrap[rndIndex71231] );
string extrapp[] = { "DuffelBagSmall_Green", "CanvasBag_Olive"};
int rndIndex71221 = Math.RandomInt( 0, 2);
itemEnt = player.GetInventory().CreateInInventory( extrapp[rndIndex71221] );
itemEnt = player.GetInventory().CreateInInventory( "Paper" );
itemEnt = player.GetInventory().CreateInInventory( "ThinFramesGlasses" );
}
else if ( rand<0.3 ){
/*Fisherman*/
string calcapesca[] = { "CanvasPants_Violet", "CanvasPants_Red", "CanvasPants_Grey", "CanvasPants_Blue","CanvasPants_Beige" };
int rndIndex8 = Math.RandomInt( 0, 5 );
itemEnt = player.GetInventory().CreateInInventory( calcapesca[rndIndex8] );
string camisapesca[] = { "TShirt_Beige", "TShirt_Black", "TShirt_Blue", "TShirt_Green","TShirt_Grey","TShirt_OrangeWhiteStripes","TShirt_Red","TShirt_RedBlackStripes","TShirt_White" };
int rndIndex9 = Math.RandomInt( 0, 9 );
itemEnt = player.GetInventory().CreateInInventory( camisapesca[rndIndex9] );
string botapesca[] = { "Wellies_Black", "Wellies_Brown", "Wellies_Green", "Wellies_Grey" };
int rndIndex0 = Math.RandomInt( 0, 4 );
itemEnt = player.GetInventory().CreateInInventory( botapesca[rndIndex0] );
string chapeupesca[] = { "BoonieHat_Tan", "BoonieHat_Red", "BoonieHat_Orange", "BoonieHat_Olive","BoonieHat_NavyBlue","BoonieHat_Blue","BoonieHat_Black" };
int rndIndex11 = Math.RandomInt( 0, 7 );
itemEnt = player.GetInventory().CreateInInventory( chapeupesca[rndIndex11] );
itemEnt = player.GetInventory().CreateInInventory( "HuntingVest" );
itemEnt = player.GetInventory().CreateInInventory( "FishingRod" );
itemEnt = player.GetInventory().CreateInInventory( "Hook" );
itemEnt = player.GetInventory().CreateInInventory( "SteakKnife" );
}
else if ( rand<0.35 ){
/*Mechanic*/
itemEnt = player.GetInventory().CreateInInventory( "JumpsuitJacket_Blue" );
itemEnt = player.GetInventory().CreateInInventory( "JumpsuitPants_Blue" );
string botamec[] = { "WorkingBoots_Beige", "WorkingBoots_Brown", "WorkingBoots_Green", "WorkingBoots_Grey","WorkingBoots_Yellow" };
int rndIndex622 = Math.RandomInt( 0, 5 );
itemEnt = player.GetInventory().CreateInInventory( botamec[rndIndex622] );
itemEnt = player.GetInventory().CreateInInventory( "BaseballCap_Blue" );
string emec[] = { "Wrench", "Screwdriver", "GlowPlug", "SparkPlug" };
int rndIndex633 = Math.RandomInt( 0, 4 );
itemEnt = player.GetInventory().CreateInInventory( emec[rndIndex633] );
}
else if ( rand<0.4 ){
/*Farmer*/
string botafa[] = { "Wellies_Black", "Wellies_Brown", "Wellies_Green", "Wellies_Grey" };
int rndIndex12 = Math.RandomInt( 0, 4 );
itemEnt = player.GetInventory().CreateInInventory( botafa[rndIndex12] );
string capafa[] = { "CowboyHat_green", "CowboyHat_darkBrown", "CowboyHat_black","CowboyHat_Brown" };
int rndIndex121 = Math.RandomInt( 0, 4 );
itemEnt = player.GetInventory().CreateInInventory( capafa[rndIndex121] );
string calcafa[] = { "CanvasPants_Violet", "CanvasPants_Red", "CanvasPants_Grey", "CanvasPants_Blue","CanvasPants_Beige" };
int rndIndex13 = Math.RandomInt( 0, 5 );
itemEnt = player.GetInventory().CreateInInventory( calcafa[rndIndex13] );
string blusafa[] = { "Shirt_BlueCheck","Shirt_BlueCheckBright","Shirt_GreenCheck","Shirt_PlaneBlack","Shirt_RedCheck","Shirt_WhiteCheck" };
int rndIndex14 = Math.RandomInt( 0, 6 );
itemEnt = player.GetInventory().CreateInInventory( blusafa[rndIndex14] );
string extrafa[] = { "Pitchfork", "FarmingHoe", "Shovel","Pickaxe" };
int rndIndex122 = Math.RandomInt( 0, 4 );
itemEnt = player.GetInventory().CreateInInventory( extrafa[rndIndex122] );
}
else if ( rand<0.45 ){
/*Prisioner*/
itemEnt = player.GetInventory().CreateInInventory( "PrisonerCap" );
itemEnt = player.GetInventory().CreateInInventory( "PrisonUniformJacket" );
itemEnt = player.GetInventory().CreateInInventory( "PrisonUniformPants" );
itemEnt = player.GetInventory().CreateInInventory( "SteakKnife" );
itemEnt = player.GetInventory().CreateInInventory( "AthleticShoes_Black" );
}
else if ( rand<0.5 ){
/*Lawyer*/
string terno[] = { "ManSuit_Beige", "ManSuit_Black", "ManSuit_Blue", "ManSuit_Brown","ManSuit_DarkGrey","ManSuit_Khaki","ManSuit_LightGrey","ManSuit_White" };
int rndIndex15 = Math.RandomInt( 0, 8 );
itemEnt = player.GetInventory().CreateInInventory( "DressShoes_Black" );
itemEnt = player.GetInventory().CreateInInventory( terno[rndIndex15] );
string ternon[] = { "SlacksPants_Beige", "SlacksPants_Black", "SlacksPants_Blue", "SlacksPants_Brown","SlacksPants_DarkGrey","SlacksPants_Khaki","SlacksPants_LightGrey","SlacksPants_White" };
itemEnt = player.GetInventory().CreateInInventory( ternon[rndIndex15] );
}
else if ( rand<0.55 ){
/*Fireman*/
itemEnt = player.GetInventory().CreateInInventory( "CombatBoots_Brown" );
string blusabom[] = { "FirefighterJacket_Beige","FirefighterJacket_Black", };
int rndIndex16 = Math.RandomInt( 0, 2 );
itemEnt = player.GetInventory().CreateInInventory( blusabom[rndIndex16] );
string calcabom[] = { "FirefightersPants_Beige","FirefightersPants_Black" };
itemEnt = player.GetInventory().CreateInInventory( calcabom[rndIndex16] );
string capabom[] = { "FirefightersHelmet_Red","FirefightersHelmet_White","FirefightersHelmet_Yellow" };
int rndIndex17 = Math.RandomInt( 0, 3 );
itemEnt = player.GetInventory().CreateInInventory( capabom[rndIndex17] );
itemEnt = player.GetInventory().CreateInInventory( "FirefighterAxe" );
itemEnt = player.GetInventory().CreateInInventory( "OMNOGloves_Brown" );
}
else if ( rand<0.6 ){
/*Medic*/
string capamed[] = { "MedicalScrubsHat_Blue", "MedicalScrubsHat_Green", "MedicalScrubsHat_White"};
string cammed[] = { "MedicalScrubsShirt_Blue", "MedicalScrubsShirt_Green", "MedicalScrubsShirt_White"};
string calcmed[] = { "MedicalScrubsPants_Blue", "MedicalScrubsPants_Green", "MedicalScrubsPants_White"};
string luvamed[] = { "SurgicalGloves_Blue", "SurgicalGloves_Green", "SurgicalGloves_White"};
string extramed[] = { "SalineBagIV", "Morphine", "Epinephrine"};
int rndIndex151 = Math.RandomInt( 0, 3 );
itemEnt = player.GetInventory().CreateInInventory( "DressShoes_White" );
itemEnt = player.GetInventory().CreateInInventory( "SurgicalMask" );
itemEnt = player.GetInventory().CreateInInventory( capamed[rndIndex151] );
itemEnt = player.GetInventory().CreateInInventory( cammed[rndIndex151] );
itemEnt = player.GetInventory().CreateInInventory( calcmed[rndIndex151] );
itemEnt = player.GetInventory().CreateInInventory( luvamed[rndIndex151] );
itemEnt = player.GetInventory().CreateInInventory( extramed[rndIndex151] );
itemEnt = player.GetInventory().CreateInInventory( "BandageDressing");
itemEnt = player.GetInventory().CreateInInventory( "BandageDressing");
}
else if ( rand<0.64 ){
/*MTPolice*/
itemEnt = player.GetInventory().CreateInInventory( "CombatBoots_Black" );
itemEnt = player.GetInventory().CreateInInventory( "OMNOGloves_Black" );
itemEnt = player.GetInventory().CreateInInventory( "PoliceJacketOrel" );
itemEnt = player.GetInventory().CreateInInventory( "PolicePantsOrel" );
itemEnt = player.GetInventory().CreateInInventory( "MilitaryBeret_UN" );
itemEnt = player.GetInventory().CreateInInventory( "PoliceVest" );
}
else if ( rand<0.67 ){
/*Police*/
itemEnt = player.GetInventory().CreateInInventory( "CombatBoots_Black" );
itemEnt = player.GetInventory().CreateInInventory( "OMNOGloves_Black" );
itemEnt = player.GetInventory().CreateInInventory( "ChestHolster" );
itemEnt = player.GetInventory().CreateInInventory( "PoliceJacket" );
itemEnt = player.GetInventory().CreateInInventory( "PolicePants" );
itemEnt = player.GetInventory().CreateInInventory( "PoliceCap" );
}
else if ( rand<0.70 ){
/*Hunter*/
string camisacaca[] = { "HuntingJacket_Autumn","HuntingJacket_Brown","HuntingJacket_Spring","HuntingJacket_Summer","HuntingJacket_Winter" };
int rndIndex18 = Math.RandomInt( 0, 5 );
itemEnt = player.GetInventory().CreateInInventory( camisacaca[rndIndex18] );
string calcacaca[] = { "HunterPants_Autumn","HunterPants_Brown","HunterPants_Spring","HunterPants_Summer","HunterPants_Winter" };
itemEnt = player.GetInventory().CreateInInventory( calcacaca[rndIndex18] );
string capacaca[] = { "BaseballCap_Black","BeanieHat_Brown","BaseballCap_Olive","BaseballCap_Camo","Ushanka_Blue"};
itemEnt = player.GetInventory().CreateInInventory( capacaca[rndIndex18] );
itemEnt = player.GetInventory().CreateInInventory( "CombatBoots_Black" );
itemEnt = player.GetInventory().CreateInInventory( "OMNOGloves_Black" );
string extracaca[] = { "HuntingVest","RabbitSnareTrap","Canteen","GPSReceiver","Matchbox"};
int rndIndex19 = Math.RandomInt( 0, 5 );
itemEnt = player.GetInventory().CreateInInventory( extracaca[rndIndex19] );
itemEnt = player.GetInventory().CreateInInventory( "HuntingKnife" );
}
else if ( rand<0.75 ){
/*Paramedic*/
string campmed[] = { "ParamedicJacket_Blue", "ParamedicJacket_Crimson", "ParamedicJacket_Green"};
string calcpmed[] = { "ParamedicPants_Blue", "ParamedicPants_Crimson", "ParamedicPants_Green"};
string luvapmed[] = { "SurgicalGloves_Blue", "SurgicalGloves_White", "SurgicalGloves_Green" };
string extrapmed[] = { "SalineBagIV", "Morphine", "Epinephrine"};
int rndIndex152 = Math.RandomInt( 0, 3 );
if(rndIndex152==1){itemEnt = player.GetInventory().CreateInInventory( "CanvasBag_Medical" );}
itemEnt = player.GetInventory().CreateInInventory( "CombatBoots_Black" );
itemEnt = player.GetInventory().CreateInInventory( luvapmed[rndIndex152] );
itemEnt = player.GetInventory().CreateInInventory( campmed[rndIndex152] );
itemEnt = player.GetInventory().CreateInInventory( calcpmed[rndIndex152] );
itemEnt = player.GetInventory().CreateInInventory( extrapmed[rndIndex152] );
}
else if ( rand<0.8 ){
/*Campist*/
string tenis[] = { "AthleticShoes_Brown", "AthleticShoes_Green", "AthleticShoes_Grey" };
int rndIndex211 = Math.RandomInt( 0, 3 );
itemEnt = player.GetInventory().CreateInInventory( tenis[rndIndex211] );
string camisacamp[] = { "Hoodie_Red","Hoodie_Grey","Hoodie_Green","Hoodie_Brown","Hoodie_Blue","Hoodie_Black" };
int rndIndex20 = Math.RandomInt( 0, 6 );
itemEnt = player.GetInventory().CreateInInventory( camisacamp[rndIndex20] );
string calcacamp[] = { "CargoPants_Beige","CargoPants_Black","CargoPants_Blue","CargoPants_Green","CargoPants_Grey" };
int rndIndex21 = Math.RandomInt( 0, 5 );
itemEnt = player.GetInventory().CreateInInventory( calcacamp[rndIndex21] );
string capacamp[] = { "BaseballCap_Black","BeanieHat_Brown","BaseballCap_Olive","BaseballCap_Camo","Ushanka_Blue","BoonieHat_Tan", "BoonieHat_Red", "BoonieHat_Orange", "BoonieHat_Olive","BoonieHat_NavyBlue","BoonieHat_Blue","BoonieHat_Black","Ushanka_Green","Ushanka_Black" };
int rndIndex22 = Math.RandomInt( 0, 14 );
itemEnt = player.GetInventory().CreateInInventory( capacamp[rndIndex22] );
string muchila[] = { "MountainBag_Red", "MountainBag_Orange", "MountainBag_Green","MountainBag_Blue","TaloonBag_Blue", "TaloonBag_Green", "TaloonBag_Orange","TaloonBag_Violet" };
int rndIndex23 = Math.RandomInt( 0, 8 );
itemEnt = player.GetInventory().CreateInInventory( muchila[rndIndex23] );
string extracamp[] = { "CookingStand","Pot","CanOpener","Canteen","GPSReceiver","Matchbox" };
int rndIndex24 = Math.RandomInt( 0, 6 );
itemEnt = player.GetInventory().CreateInInventory( extracamp[rndIndex24] );
}
else if ( rand<0.85 ){
/*Homeless*/
string camisah[] = { "WoolCoat_Beige","WoolCoat_Black","WoolCoat_BlackCheck","WoolCoat_Blue","WoolCoat_BlueCheck","WoolCoat_BrownCheck","WoolCoat_Green","WoolCoat_GreyCheck","WoolCoat_Red","WoolCoat_RedCheck" };
int rndIndex201 = Math.RandomInt( 0, 10 );
itemEnt = player.GetInventory().CreateInInventory( camisah[rndIndex201] );
string calcah[] = { "CanvasPantsMidi_Beige","CanvasPantsMidi_Blue","CanvasPantsMidi_Grey","CanvasPantsMidi_Red","CanvasPantsMidi_Violet","CanvasPants_Beige","CanvasPants_Blue","CanvasPants_Grey","CanvasPants_Red","CanvasPants_Violet" };
int rndIndex2111 = Math.RandomInt( 0, 10 );
itemEnt = player.GetInventory().CreateInInventory( calcah[rndIndex2111] );
string extram[] = { "WoolGlovesFingerless_Black","WoolGlovesFingerless_Green","WoolGlovesFingerless_Tan","WoolGlovesFingerless_White","WaterBottle","Matchbox" };
int rndIndex241 = Math.RandomInt( 0, 6 );
itemEnt = player.GetInventory().CreateInInventory( extram[rndIndex241] );
}
else if ( rand<0.5 ){
/*Scientist*/
itemEnt = player.GetInventory().CreateInInventory( "DressShoes_White" );
itemEnt = player.GetInventory().CreateInInventory( "SlacksPants_White" );
itemEnt = player.GetInventory().CreateInInventory( "LabCoat" );
itemEnt = player.GetInventory().CreateInInventory( "ThinFramesGlasses" );
string extras[] = { "AntiChemInjector","AirborneMask","GasMask_Filter"};
int rndIndex2222 = Math.RandomInt( 0, 3 );
itemEnt = player.GetInventory().CreateInInventory( extras[rndIndex2222] );
}
else if ( rand<1.0 ){
/*Civilian*/
string capaciv[] = { "BaseballCap_Black","BeanieHat_Brown","BaseballCap_Olive","BaseballCap_Camo","Ushanka_Blue","BoonieHat_Tan", "BoonieHat_Red", "BoonieHat_Orange", "BoonieHat_Olive","BoonieHat_NavyBlue","BoonieHat_Blue","BoonieHat_Black","Ushanka_Green","Ushanka_Black" };
int rndIndex26 = Math.RandomInt( 0, 14 );
itemEnt = player.GetInventory().CreateInInventory( capaciv[rndIndex26] );
string blusa[] = { "Hoodie_Red","Hoodie_Grey","Hoodie_Green","Hoodie_Brown","Hoodie_Blue","Hoodie_Black", "TShirt_Beige", "TShirt_Black", "TShirt_Blue", "TShirt_Green","TShirt_Grey","TShirt_OrangeWhiteStripes","TShirt_Red","TShirt_RedBlackStripes","TShirt_White","Shirt_BlueCheck","Shirt_BlueCheckBright","Shirt_GreenCheck","Shirt_PlaneBlack","Shirt_RedCheck","Shirt_WhiteCheck" };
int rndIndex27 = Math.RandomInt( 0, 21 );
itemEnt = player.GetInventory().CreateInInventory( blusa[rndIndex27] );
string calca[] = { "Jeans_Brown", "Jeans_BlueDark", "Jeans_Blue", "Jeans_Black","CanvasPants_Violet", "CanvasPants_Red", "CanvasPants_Grey", "CanvasPants_Blue","CanvasPants_Beige" ,"CargoPants_Beige","CargoPants_Black","CargoPants_Blue","CargoPants_Green","CargoPants_Grey" };
int rndIndex28 = Math.RandomInt( 0, 14 );
itemEnt = player.GetInventory().CreateInInventory( calca[rndIndex28] );
string tenisc[] = { "AthleticShoes_Brown", "AthleticShoes_Green", "AthleticShoes_Grey" };
int rndIndex29 = Math.RandomInt( 0, 3 );
itemEnt = player.GetInventory().CreateInInventory( tenisc[rndIndex29] );
}
itemEnt = player.GetInventory().CreateInInventory( "HuntingKnife" );
itemEnt = player.GetInventory().CreateInInventory( "BandageDressing");
string carne[] = { "PeachesCan","DogFoodCan","CatFoodCan","BakedBeansCan","PorkCan","TacticalBaconCan","SpaghettiCan","Lunchmeat" };
int rndIndex30 = Math.RandomInt( 0, 8 );
itemEnt = player.GetInventory().CreateInInventory( carne[rndIndex30] );
}
}
Mission CreateCustomMission(string path)
{
return new CustomMission();
}"void main()
{
//INIT ECONOMY--------------------------------------
Hive ce = CreateHive();
if ( ce )
ce.InitOffline();
//DATE RESET AFTER ECONOMY INIT-------------------------
int year, month, day, hour, minute;
int reset_month = 8, reset_day = 10;
GetGame().GetWorld().GetDate(year, month, day, hour, minute);
if ((month == reset_month) && (day < reset_day))
{
GetGame().GetWorld().SetDate(year, reset_month, reset_day, hour, minute);
}
else
{
if ((month == reset_month + 1) && (day > reset_day))
{
GetGame().GetWorld().SetDate(year, reset_month, reset_day, hour, minute);
}
else
{
if ((month < reset_month) || (month > reset_month + 1))
{
GetGame().GetWorld().SetDate(year, reset_month, reset_day, hour, minute);
}
}
}
}
class CustomMission: MissionServer
{
void SetRandomHealth(EntityAI itemEnt)
{
if(itemEnt)
{
int rndHlt= Math.RandomInt(55,100);
itemEnt.SetHealth("","",rndHlt);
}
}
override PlayerBase CreateCharacter(PlayerIdentity identity, vector pos, ParamsReadContext ctx, string characterName)
{
Entity playerEnt;
playerEnt = GetGame().CreatePlayer( identity, characterName, pos, 0, "NONE" );
Class.CastTo( m_player, playerEnt );
GetGame().SelectPlayer( identity, m_player );
return m_player;
}
override void StartingEquipSetup(PlayerBase player, bool clothesChosen)
{
EntityAI itemTop;
EntityAI itemEnt;
ItemBase itemBs;
float rand;
player.RemoveAllItems();
float Rand1
Rand1 = Math.RandomFloatInclusive( 0.0, 1.0 );
rand = Math.RandomFloatInclusive( 0.0, 1.0 );
itemTop = player.FindAttachmentBySlotName("Body");
if ( rand < 0.05 ){
/*MotorRider*/
itemEnt = player.GetInventory().CreateInInventory( "RidersJacket_Black" );
itemEnt = player.GetInventory().CreateInInventory( "CombatBoots_Black" );
itemEnt = player.GetInventory().CreateInInventory( "CivilianBelt" );
itemEnt = player.GetInventory().CreateInInventory( "OMNOGloves_Brown" );
string calcamoto[] = { "Jeans_Brown", "Jeans_BlueDark", "Jeans_Blue", "Jeans_Black" };
int rndIndex1 = Math.RandomInt( 0, 4 );
itemEnt = player.GetInventory().CreateInInventory( calcamoto[rndIndex1] );
string capamoto[] = { "DarkMotoHelmet_Yellow", "DarkMotoHelmet_White", "DarkMotoHelmet_Red", "DarkMotoHelmet_Lime", "DarkMotoHelmet_Grey", "DarkMotoHelmet_Green", "DarkMotoHelmet_Blue", "DarkMotoHelmet_Black" };
int rndIndex2 = Math.RandomInt( 0, 8 );
itemEnt = player.GetInventory().CreateInInventory( capamoto[rndIndex2] );
}
else if ( rand<0.1 ){
/*house builder*/
string calcaw[] = { "Jeans_Brown", "Jeans_BlueDark", "Jeans_Blue", "Jeans_Black" };
int rndIndex3 = Math.RandomInt( 0, 4 );
itemEnt = player.GetInventory().CreateInInventory( calcaw[rndIndex3] );
string blusaw[] = { "Shirt_BlueCheck","Shirt_BlueCheckBright","Shirt_GreenCheck","Shirt_PlaneBlack","Shirt_RedCheck","Shirt_WhiteCheck" };
int rndIndex4 = Math.RandomInt( 0, 6 );
itemEnt = player.GetInventory().CreateInInventory( blusaw[rndIndex4] );
string capaw[] = { "ConstructionHelmet_Yellow","ConstructionHelmet_White","ConstructionHelmet_Red","ConstructionHelmet_Orange","ConstructionHelmet_Lime","ConstructionHelmet_Blue"};
int rndIndex5 = Math.RandomInt( 0, 6 );
itemEnt = player.GetInventory().CreateInInventory( capaw[rndIndex5] );
string botaw[] = { "WorkingBoots_Beige", "WorkingBoots_Brown", "WorkingBoots_Green", "WorkingBoots_Grey","WorkingBoots_Yellow" };
int rndIndex6 = Math.RandomInt( 0, 5 );
itemEnt = player.GetInventory().CreateInInventory( botaw[rndIndex6] );
string luvaw[] = { "WorkingGloves_Beige", "WorkingGloves_Black", "WorkingGloves_Brown", "WorkingGloves_Yellow" };
int rndIndex7 = Math.RandomInt( 0, 4 );
itemEnt = player.GetInventory().CreateInInventory( luvaw[rndIndex7] );
string extraw[] = { "Hammer", "SledgeHammer", "Shovel","PipeWrench" };
int rndIndex71 = Math.RandomInt( 0, 4 );
itemEnt = player.GetInventory().CreateInInventory( extraw[rndIndex71] );
}
else if ( rand<0.15 ){
/*Lumber Jack*/
string calcal[] = { "Jeans_Brown", "Jeans_BlueDark", "Jeans_Blue", "Jeans_Black" };
int rndIndex311 = Math.RandomInt( 0, 4 );
itemEnt = player.GetInventory().CreateInInventory( calcal[rndIndex311] );
string blusal[] = { "Shirt_BlueCheck","Shirt_BlueCheckBright","Shirt_GreenCheck","Shirt_PlaneBlack","Shirt_RedCheck","Shirt_WhiteCheck" };
int rndIndex411 = Math.RandomInt( 0, 6 );
itemEnt = player.GetInventory().CreateInInventory( blusal[rndIndex411] );
string capal[] = { "BeanieHat_Beige","BeanieHat_Black","BeanieHat_Blue","BeanieHat_Brown","BeanieHat_Green","BeanieHat_Grey","BeanieHat_Red"};
int rndIndex511 = Math.RandomInt( 0, 7 );
itemEnt = player.GetInventory().CreateInInventory( capal[rndIndex511] );
string botal[] = { "WorkingBoots_Beige", "WorkingBoots_Brown", "WorkingBoots_Green", "WorkingBoots_Grey","WorkingBoots_Yellow" };
int rndIndex611 = Math.RandomInt( 0, 5 );
itemEnt = player.GetInventory().CreateInInventory( botal[rndIndex611] );
string luval[] = { "WorkingGloves_Beige", "WorkingGloves_Black", "WorkingGloves_Brown", "WorkingGloves_Yellow" };
int rndIndex711 = Math.RandomInt( 0, 4 );
itemEnt = player.GetInventory().CreateInInventory( luval[rndIndex711] );
string extral[] = { "WoodAxe", "Hatchet" };
int rndIndex7111 = Math.RandomInt( 0, 2 );
itemEnt = player.GetInventory().CreateInInventory( extral[rndIndex7111] );
}
else if ( rand<0.2 ){
/*Worker*/
itemEnt = player.GetInventory().CreateInInventory( "ReflexVest" );
string calcapedra[] = { "Jeans_Brown", "Jeans_BlueDark", "Jeans_Blue", "Jeans_Black" };
int rndIndex312 = Math.RandomInt( 0, 4 );
itemEnt = player.GetInventory().CreateInInventory( calcapedra[rndIndex312] );
string blusapedra[] = { "Shirt_BlueCheck","Shirt_BlueCheckBright","Shirt_GreenCheck","Shirt_PlaneBlack","Shirt_RedCheck","Shirt_WhiteCheck" };
int rndIndex412 = Math.RandomInt( 0, 6 );
itemEnt = player.GetInventory().CreateInInventory( blusapedra[rndIndex412] );
string botapedra[] = { "WorkingBoots_Beige", "WorkingBoots_Brown", "WorkingBoots_Green", "WorkingBoots_Grey","WorkingBoots_Yellow" };
int rndIndex612 = Math.RandomInt( 0, 5 );
itemEnt = player.GetInventory().CreateInInventory( botapedra[rndIndex612] );
string luvapedra[] = { "WorkingGloves_Beige", "WorkingGloves_Black", "WorkingGloves_Brown", "WorkingGloves_Yellow" };
int rndIndex712 = Math.RandomInt( 0, 4 );
itemEnt = player.GetInventory().CreateInInventory( luvapedra[rndIndex712] );
string extrapedro[] = { "Hammer", "SledgeHammer", "Shovel","PipeWrench" };
int rndIndex7123 = Math.RandomInt( 0, 4 );
itemEnt = player.GetInventory().CreateInInventory( extrapedro[rndIndex7123] );
}
else if ( rand<0.25 ){
/*Teacher*/
string calcat[] = { "Jeans_Brown", "Jeans_BlueDark", "Jeans_Blue", "Jeans_Black" };
int rndIndex323 = Math.RandomInt( 0, 4 );
itemEnt = player.GetInventory().CreateInInventory( calcat[rndIndex323] );
string ternop[] = { "ManSuit_Beige", "ManSuit_Black", "ManSuit_Blue", "ManSuit_Brown","ManSuit_DarkGrey","ManSuit_Khaki","ManSuit_LightGrey","ManSuit_White" };
int rndIndex1523 = Math.RandomInt( 0, 8 );
itemEnt = player.GetInventory().CreateInInventory( "DressShoes_Black" );
itemEnt = player.GetInventory().CreateInInventory( ternop[rndIndex1523] );
string extrap[] = { "Pen_Black", "Pen_Blue", "Pen_Green","Pen_Red" };
int rndIndex71231 = Math.RandomInt( 0, 4 );
itemEnt = player.GetInventory().CreateInInventory( extrap[rndIndex71231] );
string extrapp[] = { "DuffelBagSmall_Green", "CanvasBag_Olive"};
int rndIndex71221 = Math.RandomInt( 0, 2);
itemEnt = player.GetInventory().CreateInInventory( extrapp[rndIndex71221] );
itemEnt = player.GetInventory().CreateInInventory( "Paper" );
itemEnt = player.GetInventory().CreateInInventory( "ThinFramesGlasses" );
}
else if ( rand<0.3 ){
/*Fisherman*/
string calcapesca[] = { "CanvasPants_Violet", "CanvasPants_Red", "CanvasPants_Grey", "CanvasPants_Blue","CanvasPants_Beige" };
int rndIndex8 = Math.RandomInt( 0, 5 );
itemEnt = player.GetInventory().CreateInInventory( calcapesca[rndIndex8] );
string camisapesca[] = { "TShirt_Beige", "TShirt_Black", "TShirt_Blue", "TShirt_Green","TShirt_Grey","TShirt_OrangeWhiteStripes","TShirt_Red","TShirt_RedBlackStripes","TShirt_White" };
int rndIndex9 = Math.RandomInt( 0, 9 );
itemEnt = player.GetInventory().CreateInInventory( camisapesca[rndIndex9] );
string botapesca[] = { "Wellies_Black", "Wellies_Brown", "Wellies_Green", "Wellies_Grey" };
int rndIndex0 = Math.RandomInt( 0, 4 );
itemEnt = player.GetInventory().CreateInInventory( botapesca[rndIndex0] );
string chapeupesca[] = { "BoonieHat_Tan", "BoonieHat_Red", "BoonieHat_Orange", "BoonieHat_Olive","BoonieHat_NavyBlue","BoonieHat_Blue","BoonieHat_Black" };
int rndIndex11 = Math.RandomInt( 0, 7 );
itemEnt = player.GetInventory().CreateInInventory( chapeupesca[rndIndex11] );
itemEnt = player.GetInventory().CreateInInventory( "HuntingVest" );
itemEnt = player.GetInventory().CreateInInventory( "FishingRod" );
itemEnt = player.GetInventory().CreateInInventory( "Hook" );
itemEnt = player.GetInventory().CreateInInventory( "SteakKnife" );
}
else if ( rand<0.35 ){
/*Mechanic*/
itemEnt = player.GetInventory().CreateInInventory( "JumpsuitJacket_Blue" );
itemEnt = player.GetInventory().CreateInInventory( "JumpsuitPants_Blue" );
string botamec[] = { "WorkingBoots_Beige", "WorkingBoots_Brown", "WorkingBoots_Green", "WorkingBoots_Grey","WorkingBoots_Yellow" };
int rndIndex622 = Math.RandomInt( 0, 5 );
itemEnt = player.GetInventory().CreateInInventory( botamec[rndIndex622] );
itemEnt = player.GetInventory().CreateInInventory( "BaseballCap_Blue" );
string emec[] = { "Wrench", "Screwdriver", "GlowPlug", "SparkPlug" };
int rndIndex633 = Math.RandomInt( 0, 4 );
itemEnt = player.GetInventory().CreateInInventory( emec[rndIndex633] );
}
else if ( rand<0.4 ){
/*Farmer*/
string botafa[] = { "Wellies_Black", "Wellies_Brown", "Wellies_Green", "Wellies_Grey" };
int rndIndex12 = Math.RandomInt( 0, 4 );
itemEnt = player.GetInventory().CreateInInventory( botafa[rndIndex12] );
string capafa[] = { "CowboyHat_green", "CowboyHat_darkBrown", "CowboyHat_black","CowboyHat_Brown" };
int rndIndex121 = Math.RandomInt( 0, 4 );
itemEnt = player.GetInventory().CreateInInventory( capafa[rndIndex121] );
string calcafa[] = { "CanvasPants_Violet", "CanvasPants_Red", "CanvasPants_Grey", "CanvasPants_Blue","CanvasPants_Beige" };
int rndIndex13 = Math.RandomInt( 0, 5 );
itemEnt = player.GetInventory().CreateInInventory( calcafa[rndIndex13] );
string blusafa[] = { "Shirt_BlueCheck","Shirt_BlueCheckBright","Shirt_GreenCheck","Shirt_PlaneBlack","Shirt_RedCheck","Shirt_WhiteCheck" };
int rndIndex14 = Math.RandomInt( 0, 6 );
itemEnt = player.GetInventory().CreateInInventory( blusafa[rndIndex14] );
string extrafa[] = { "Pitchfork", "FarmingHoe", "Shovel","Pickaxe" };
int rndIndex122 = Math.RandomInt( 0, 4 );
itemEnt = player.GetInventory().CreateInInventory( extrafa[rndIndex122] );
}
else if ( rand<0.45 ){
/*Prisioner*/
itemEnt = player.GetInventory().CreateInInventory( "PrisonerCap" );
itemEnt = player.GetInventory().CreateInInventory( "PrisonUniformJacket" );
itemEnt = player.GetInventory().CreateInInventory( "PrisonUniformPants" );
itemEnt = player.GetInventory().CreateInInventory( "SteakKnife" );
itemEnt = player.GetInventory().CreateInInventory( "AthleticShoes_Black" );
}
else if ( rand<0.5 ){
/*Lawyer*/
string terno[] = { "ManSuit_Beige", "ManSuit_Black", "ManSuit_Blue", "ManSuit_Brown","ManSuit_DarkGrey","ManSuit_Khaki","ManSuit_LightGrey","ManSuit_White" };
int rndIndex15 = Math.RandomInt( 0, 8 );
itemEnt = player.GetInventory().CreateInInventory( "DressShoes_Black" );
itemEnt = player.GetInventory().CreateInInventory( terno[rndIndex15] );
string ternon[] = { "SlacksPants_Beige", "SlacksPants_Black", "SlacksPants_Blue", "SlacksPants_Brown","SlacksPants_DarkGrey","SlacksPants_Khaki","SlacksPants_LightGrey","SlacksPants_White" };
itemEnt = player.GetInventory().CreateInInventory( ternon[rndIndex15] );
}
else if ( rand<0.55 ){
/*Fireman*/
itemEnt = player.GetInventory().CreateInInventory( "CombatBoots_Brown" );
string blusabom[] = { "FirefighterJacket_Beige","FirefighterJacket_Black", };
int rndIndex16 = Math.RandomInt( 0, 2 );
itemEnt = player.GetInventory().CreateInInventory( blusabom[rndIndex16] );
string calcabom[] = { "FirefightersPants_Beige","FirefightersPants_Black" };
itemEnt = player.GetInventory().CreateInInventory( calcabom[rndIndex16] );
string capabom[] = { "FirefightersHelmet_Red","FirefightersHelmet_White","FirefightersHelmet_Yellow" };
int rndIndex17 = Math.RandomInt( 0, 3 );
itemEnt = player.GetInventory().CreateInInventory( capabom[rndIndex17] );
itemEnt = player.GetInventory().CreateInInventory( "FirefighterAxe" );
itemEnt = player.GetInventory().CreateInInventory( "OMNOGloves_Brown" );
}
else if ( rand<0.6 ){
/*Medic*/
string capamed[] = { "MedicalScrubsHat_Blue", "MedicalScrubsHat_Green", "MedicalScrubsHat_White"};
string cammed[] = { "MedicalScrubsShirt_Blue", "MedicalScrubsShirt_Green", "MedicalScrubsShirt_White"};
string calcmed[] = { "MedicalScrubsPants_Blue", "MedicalScrubsPants_Green", "MedicalScrubsPants_White"};
string luvamed[] = { "SurgicalGloves_Blue", "SurgicalGloves_Green", "SurgicalGloves_White"};
string extramed[] = { "SalineBagIV", "Morphine", "Epinephrine"};
int rndIndex151 = Math.RandomInt( 0, 3 );
itemEnt = player.GetInventory().CreateInInventory( "DressShoes_White" );
itemEnt = player.GetInventory().CreateInInventory( "SurgicalMask" );
itemEnt = player.GetInventory().CreateInInventory( capamed[rndIndex151] );
itemEnt = player.GetInventory().CreateInInventory( cammed[rndIndex151] );
itemEnt = player.GetInventory().CreateInInventory( calcmed[rndIndex151] );
itemEnt = player.GetInventory().CreateInInventory( luvamed[rndIndex151] );
itemEnt = player.GetInventory().CreateInInventory( extramed[rndIndex151] );
itemEnt = player.GetInventory().CreateInInventory( "BandageDressing");
itemEnt = player.GetInventory().CreateInInventory( "BandageDressing");
}
else if ( rand<0.64 ){
/*MTPolice*/
itemEnt = player.GetInventory().CreateInInventory( "CombatBoots_Black" );
itemEnt = player.GetInventory().CreateInInventory( "OMNOGloves_Black" );
itemEnt = player.GetInventory().CreateInInventory( "PoliceJacketOrel" );
itemEnt = player.GetInventory().CreateInInventory( "PolicePantsOrel" );
itemEnt = player.GetInventory().CreateInInventory( "MilitaryBeret_UN" );
itemEnt = player.GetInventory().CreateInInventory( "PoliceVest" );
}
else if ( rand<0.67 ){
/*Police*/
itemEnt = player.GetInventory().CreateInInventory( "CombatBoots_Black" );
itemEnt = player.GetInventory().CreateInInventory( "OMNOGloves_Black" );
itemEnt = player.GetInventory().CreateInInventory( "ChestHolster" );
itemEnt = player.GetInventory().CreateInInventory( "PoliceJacket" );
itemEnt = player.GetInventory().CreateInInventory( "PolicePants" );
itemEnt = player.GetInventory().CreateInInventory( "PoliceCap" );
}
else if ( rand<0.70 ){
/*Hunter*/
string camisacaca[] = { "HuntingJacket_Autumn","HuntingJacket_Brown","HuntingJacket_Spring","HuntingJacket_Summer","HuntingJacket_Winter" };
int rndIndex18 = Math.RandomInt( 0, 5 );
itemEnt = player.GetInventory().CreateInInventory( camisacaca[rndIndex18] );
string calcacaca[] = { "HunterPants_Autumn","HunterPants_Brown","HunterPants_Spring","HunterPants_Summer","HunterPants_Winter" };
itemEnt = player.GetInventory().CreateInInventory( calcacaca[rndIndex18] );
string capacaca[] = { "BaseballCap_Black","BeanieHat_Brown","BaseballCap_Olive","BaseballCap_Camo","Ushanka_Blue"};
itemEnt = player.GetInventory().CreateInInventory( capacaca[rndIndex18] );
itemEnt = player.GetInventory().CreateInInventory( "CombatBoots_Black" );
itemEnt = player.GetInventory().CreateInInventory( "OMNOGloves_Black" );
string extracaca[] = { "HuntingVest","RabbitSnareTrap","Canteen","GPSReceiver","Matchbox"};
int rndIndex19 = Math.RandomInt( 0, 5 );
itemEnt = player.GetInventory().CreateInInventory( extracaca[rndIndex19] );
itemEnt = player.GetInventory().CreateInInventory( "HuntingKnife" );
}
else if ( rand<0.75 ){
/*Paramedic*/
string campmed[] = { "ParamedicJacket_Blue", "ParamedicJacket_Crimson", "ParamedicJacket_Green"};
string calcpmed[] = { "ParamedicPants_Blue", "ParamedicPants_Crimson", "ParamedicPants_Green"};
string luvapmed[] = { "SurgicalGloves_Blue", "SurgicalGloves_White", "SurgicalGloves_Green" };
string extrapmed[] = { "SalineBagIV", "Morphine", "Epinephrine"};
int rndIndex152 = Math.RandomInt( 0, 3 );
if(rndIndex152==1){itemEnt = player.GetInventory().CreateInInventory( "CanvasBag_Medical" );}
itemEnt = player.GetInventory().CreateInInventory( "CombatBoots_Black" );
itemEnt = player.GetInventory().CreateInInventory( luvapmed[rndIndex152] );
itemEnt = player.GetInventory().CreateInInventory( campmed[rndIndex152] );
itemEnt = player.GetInventory().CreateInInventory( calcpmed[rndIndex152] );
itemEnt = player.GetInventory().CreateInInventory( extrapmed[rndIndex152] );
}
else if ( rand<0.8 ){
/*Campist*/
string tenis[] = { "AthleticShoes_Brown", "AthleticShoes_Green", "AthleticShoes_Grey" };
int rndIndex211 = Math.RandomInt( 0, 3 );
itemEnt = player.GetInventory().CreateInInventory( tenis[rndIndex211] );
string camisacamp[] = { "Hoodie_Red","Hoodie_Grey","Hoodie_Green","Hoodie_Brown","Hoodie_Blue","Hoodie_Black" };
int rndIndex20 = Math.RandomInt( 0, 6 );
itemEnt = player.GetInventory().CreateInInventory( camisacamp[rndIndex20] );
string calcacamp[] = { "CargoPants_Beige","CargoPants_Black","CargoPants_Blue","CargoPants_Green","CargoPants_Grey" };
int rndIndex21 = Math.RandomInt( 0, 5 );
itemEnt = player.GetInventory().CreateInInventory( calcacamp[rndIndex21] );
string capacamp[] = { "BaseballCap_Black","BeanieHat_Brown","BaseballCap_Olive","BaseballCap_Camo","Ushanka_Blue","BoonieHat_Tan", "BoonieHat_Red", "BoonieHat_Orange", "BoonieHat_Olive","BoonieHat_NavyBlue","BoonieHat_Blue","BoonieHat_Black","Ushanka_Green","Ushanka_Black" };
int rndIndex22 = Math.RandomInt( 0, 14 );
itemEnt = player.GetInventory().CreateInInventory( capacamp[rndIndex22] );
string muchila[] = { "MountainBag_Red", "MountainBag_Orange", "MountainBag_Green","MountainBag_Blue","TaloonBag_Blue", "TaloonBag_Green", "TaloonBag_Orange","TaloonBag_Violet" };
int rndIndex23 = Math.RandomInt( 0, 8 );
itemEnt = player.GetInventory().CreateInInventory( muchila[rndIndex23] );
string extracamp[] = { "CookingStand","Pot","CanOpener","Canteen","GPSReceiver","Matchbox" };
int rndIndex24 = Math.RandomInt( 0, 6 );
itemEnt = player.GetInventory().CreateInInventory( extracamp[rndIndex24] );
}
else if ( rand<0.85 ){
/*Homeless*/
string camisah[] = { "WoolCoat_Beige","WoolCoat_Black","WoolCoat_BlackCheck","WoolCoat_Blue","WoolCoat_BlueCheck","WoolCoat_BrownCheck","WoolCoat_Green","WoolCoat_GreyCheck","WoolCoat_Red","WoolCoat_RedCheck" };
int rndIndex201 = Math.RandomInt( 0, 10 );
itemEnt = player.GetInventory().CreateInInventory( camisah[rndIndex201] );
string calcah[] = { "CanvasPantsMidi_Beige","CanvasPantsMidi_Blue","CanvasPantsMidi_Grey","CanvasPantsMidi_Red","CanvasPantsMidi_Violet","CanvasPants_Beige","CanvasPants_Blue","CanvasPants_Grey","CanvasPants_Red","CanvasPants_Violet" };
int rndIndex2111 = Math.RandomInt( 0, 10 );
itemEnt = player.GetInventory().CreateInInventory( calcah[rndIndex2111] );
string extram[] = { "WoolGlovesFingerless_Black","WoolGlovesFingerless_Green","WoolGlovesFingerless_Tan","WoolGlovesFingerless_White","WaterBottle","Matchbox" };
int rndIndex241 = Math.RandomInt( 0, 6 );
itemEnt = player.GetInventory().CreateInInventory( extram[rndIndex241] );
}
else if ( rand<0.5 ){
/*Scientist*/
itemEnt = player.GetInventory().CreateInInventory( "DressShoes_White" );
itemEnt = player.GetInventory().CreateInInventory( "SlacksPants_White" );
itemEnt = player.GetInventory().CreateInInventory( "LabCoat" );
itemEnt = player.GetInventory().CreateInInventory( "ThinFramesGlasses" );
string extras[] = { "AntiChemInjector","AirborneMask","GasMask_Filter"};
int rndIndex2222 = Math.RandomInt( 0, 3 );
itemEnt = player.GetInventory().CreateInInventory( extras[rndIndex2222] );
}
else if ( rand<1.0 ){
/*Civilian*/
string capaciv[] = { "BaseballCap_Black","BeanieHat_Brown","BaseballCap_Olive","BaseballCap_Camo","Ushanka_Blue","BoonieHat_Tan", "BoonieHat_Red", "BoonieHat_Orange", "BoonieHat_Olive","BoonieHat_NavyBlue","BoonieHat_Blue","BoonieHat_Black","Ushanka_Green","Ushanka_Black" };
int rndIndex26 = Math.RandomInt( 0, 14 );
itemEnt = player.GetInventory().CreateInInventory( capaciv[rndIndex26] );
string blusa[] = { "Hoodie_Red","Hoodie_Grey","Hoodie_Green","Hoodie_Brown","Hoodie_Blue","Hoodie_Black", "TShirt_Beige", "TShirt_Black", "TShirt_Blue", "TShirt_Green","TShirt_Grey","TShirt_OrangeWhiteStripes","TShirt_Red","TShirt_RedBlackStripes","TShirt_White","Shirt_BlueCheck","Shirt_BlueCheckBright","Shirt_GreenCheck","Shirt_PlaneBlack","Shirt_RedCheck","Shirt_WhiteCheck" };
int rndIndex27 = Math.RandomInt( 0, 21 );
itemEnt = player.GetInventory().CreateInInventory( blusa[rndIndex27] );
string calca[] = { "Jeans_Brown", "Jeans_BlueDark", "Jeans_Blue", "Jeans_Black","CanvasPants_Violet", "CanvasPants_Red", "CanvasPants_Grey", "CanvasPants_Blue","CanvasPants_Beige" ,"CargoPants_Beige","CargoPants_Black","CargoPants_Blue","CargoPants_Green","CargoPants_Grey" };
int rndIndex28 = Math.RandomInt( 0, 14 );
itemEnt = player.GetInventory().CreateInInventory( calca[rndIndex28] );
string tenisc[] = { "AthleticShoes_Brown", "AthleticShoes_Green", "AthleticShoes_Grey" };
int rndIndex29 = Math.RandomInt( 0, 3 );
itemEnt = player.GetInventory().CreateInInventory( tenisc[rndIndex29] );
}
itemEnt = player.GetInventory().CreateInInventory( "HuntingKnife" );
itemEnt = player.GetInventory().CreateInInventory( "BandageDressing");
string carne[] = { "PeachesCan","DogFoodCan","CatFoodCan","BakedBeansCan","PorkCan","TacticalBaconCan","SpaghettiCan","Lunchmeat" };
int rndIndex30 = Math.RandomInt( 0, 8 );
itemEnt = player.GetInventory().CreateInInventory( carne[rndIndex30] );
}
}
Mission CreateCustomMission(string path)
{
return new CustomMission();
}