Ejemplo n.º 1
0
 public static void InjectCommunityType(string varname)
 {
     CommercialLotSubType type;
     if (ParserFunctions.TryParseEnum<CommercialLotSubType>(varname, out type, CommercialLotSubType.kCommercialUndefined))
     {
         XmlDbTable table;
         XmlDbData data = XmlDbData.ReadData("Venues");
         if (data.Tables.TryGetValue("CommuntiyTypes", out table))
         {
             XmlDbRow row = table.Rows[10];
             Lot.CommercialSubTypeData rowData = new Lot.CommercialSubTypeData(row);
             rowData.WorldAllowed = null;
             rowData.WorldTypeAllowed = null;
             rowData.IsVisible = true;
             rowData.LocalizationStringKey = "Gameplay/Excel/Venues/CommunityTypes:" + varname;
             rowData.HouseboatValid = false;
             rowData.AutoPlaceable = false;
             rowData.CommercialLotSubType = type;
             Lot.sCommnunityTypeData.Add(rowData);
         }
     }
 }
Ejemplo n.º 2
0
        public static void InjectCommunityType(string varname)
        {
            CommercialLotSubType type;

            if (ParserFunctions.TryParseEnum <CommercialLotSubType>(varname, out type, CommercialLotSubType.kCommercialUndefined))
            {
                XmlDbTable table;
                XmlDbData  data = XmlDbData.ReadData("Venues");
                if (data.Tables.TryGetValue("CommuntiyTypes", out table))
                {
                    XmlDbRow row = table.Rows[10];
                    Lot.CommercialSubTypeData rowData = new Lot.CommercialSubTypeData(row);
                    rowData.WorldAllowed          = null;
                    rowData.WorldTypeAllowed      = null;
                    rowData.IsVisible             = true;
                    rowData.LocalizationStringKey = "Gameplay/Excel/Venues/CommunityTypes:" + varname;
                    rowData.HouseboatValid        = false;
                    rowData.AutoPlaceable         = false;
                    rowData.CommercialLotSubType  = type;
                    Lot.sCommnunityTypeData.Add(rowData);
                }
            }
        }