コード例 #1
0
        public static void LoadRegionResourceDefinitions(Table table)
        {
            var resourceDefinitions = new Resource.Definitions();

            resourceDefinitions.LoadFromTable(table);

            Region.resourceDefinitions = resourceDefinitions;
        }
コード例 #2
0
 public static void LoadFromTable(this Resource.Definitions resourceDefinitions, Table luaTable)
 {
     foreach (var key in luaTable.Keys)
     {
         var tResourceDef = luaTable.Get(key).Table;
         var def          = new Resource.Definition();
         def.LoadFromTable(tResourceDef);
         resourceDefinitions[key.String] = def;
     }
 }