internal Script(AssetLoader loader) : base(loader) { ScriptSection block; while ((block = ScriptSection.Read(this, loader)) != null) blocks.Add(block); }