public static Entity BuildSWATRiotPolice(string designation) { List <ActionClause> clauses = new List <ActionClause>(); clauses.Add(new ActionClause_Attack()); clauses.Add(new ActionClause_Approach()); var entity = BuildBaseSWAT(clauses, EntityBuilderWeapons.HFBaton(), designation); return(entity); }
public static Entity BuildSWATShockPolice(string designation) { List <ActionClause> clauses = new List <ActionClause>(); clauses.Add(new ActionClause_Attack()); clauses.Add(new ActionClause_Approach()); var entity = BuildBaseSWAT(clauses, EntityBuilderWeapons.HFBaton(), designation); EntityBuilder.SlotAt(entity, BodyPartLocation.TORSO, EntityBuilder.BuildArmorPart()); EntityBuilder.SlotAt(entity, BodyPartLocation.LEFT_LEG, EntityBuilder.BuildArmorPart()); EntityBuilder.SlotAt(entity, BodyPartLocation.RIGHT_LEG, EntityBuilder.BuildArmorPart()); EntityBuilder.SlotAt(entity, BodyPartLocation.TORSO, EntityBuilder.BuildArmorPart()); EntityBuilder.SlotAt(entity, BodyPartLocation.LEFT_LEG, EntityBuilder.BuildArmorPart()); EntityBuilder.SlotAt(entity, BodyPartLocation.RIGHT_LEG, EntityBuilder.BuildArmorPart()); return(entity); }