public static void save() { if (!VisibilityManager.wasLoaded) { return; } string path = IOUtility.rootPath + "/Cloud/Visibility.config"; string directoryName = Path.GetDirectoryName(path); if (!Directory.Exists(directoryName)) { Directory.CreateDirectory(directoryName); } using (StreamWriter streamWriter = new StreamWriter(path)) { IFormattedFileWriter formattedFileWriter = new KeyValueTableWriter(streamWriter); formattedFileWriter.writeKey("Groups"); formattedFileWriter.beginArray(); foreach (IVisibilityGroup visibilityGroup in VisibilityManager.groups) { formattedFileWriter.beginObject(); formattedFileWriter.writeValue("Name", visibilityGroup.internalName); formattedFileWriter.writeValue <Type>("Type", visibilityGroup.GetType()); formattedFileWriter.writeValue <IVisibilityGroup>("Group", visibilityGroup); formattedFileWriter.endObject(); } formattedFileWriter.endArray(); } }
public static void save(string name) { if (!DevkitWindowLayout.wasLoaded) { return; } string path = IOUtility.rootPath + "/Cloud/Layouts/" + name + ".layout"; string directoryName = Path.GetDirectoryName(path); if (!Directory.Exists(directoryName)) { Directory.CreateDirectory(directoryName); } using (StreamWriter streamWriter = new StreamWriter(path)) { IFormattedFileWriter formattedFileWriter = new KeyValueTableWriter(streamWriter); formattedFileWriter.writeKey("Root"); DevkitWindowManager.partition.write(formattedFileWriter); formattedFileWriter.writeKey("Containers"); formattedFileWriter.beginArray(); for (int i = 0; i < DevkitWindowManager.containers.Count; i++) { formattedFileWriter.beginObject(); Sleek2PopoutContainer sleek2PopoutContainer = DevkitWindowManager.containers[i]; formattedFileWriter.writeValue <Type>("Type", sleek2PopoutContainer.GetType()); formattedFileWriter.writeValue <Sleek2PopoutContainer>("Container", sleek2PopoutContainer); formattedFileWriter.endObject(); } formattedFileWriter.endArray(); } }
// Token: 0x06000F53 RID: 3923 RVA: 0x00067FFC File Offset: 0x000663FC public virtual void save() { string path = this.path; string directoryName = Path.GetDirectoryName(path); if (!Directory.Exists(directoryName)) { Directory.CreateDirectory(directoryName); } using (StreamWriter streamWriter = new StreamWriter(path)) { IFormattedFileWriter writer = new KeyValueTableWriter(streamWriter); this.write(writer); } }
public void save() { string path = Level.info.path + "/Level.hierarchy"; string directoryName = Path.GetDirectoryName(path); if (!Directory.Exists(directoryName)) { Directory.CreateDirectory(directoryName); } using (StreamWriter streamWriter = new StreamWriter(path)) { IFormattedFileWriter writer = new KeyValueTableWriter(streamWriter); this.write(writer); } }
protected virtual void output() { string absolutePath = this.data.outputPath.absolutePath; if (string.IsNullOrEmpty(absolutePath)) { return; } if (!Directory.Exists(absolutePath)) { Directory.CreateDirectory(absolutePath); } using (StreamWriter streamWriter = new StreamWriter(absolutePath + "/Skin.kvt")) { IFormattedFileWriter formattedFileWriter = new KeyValueTableWriter(streamWriter); formattedFileWriter.writeValue <SkinCreatorOutput>("Data", this.data); } }
// Token: 0x06000AD8 RID: 2776 RVA: 0x000561F0 File Offset: 0x000545F0 public static void save() { if (!DevkitLandscapeToolSplatmapOptions.wasLoaded) { return; } string path = IOUtility.rootPath + "/Cloud/Splatmap.tool"; string directoryName = Path.GetDirectoryName(path); if (!Directory.Exists(directoryName)) { Directory.CreateDirectory(directoryName); } using (StreamWriter streamWriter = new StreamWriter(path)) { IFormattedFileWriter formattedFileWriter = new KeyValueTableWriter(streamWriter); formattedFileWriter.writeValue <DevkitLandscapeToolSplatmapOptions>(DevkitLandscapeToolSplatmapOptions.instance); } }
protected void save() { if (!this.wasLoaded) { return; } string path = IOUtility.rootPath + "/Cloud/Editor_" + Level.info.name + ".dat"; string directoryName = Path.GetDirectoryName(path); if (!Directory.Exists(directoryName)) { Directory.CreateDirectory(directoryName); } using (StreamWriter streamWriter = new StreamWriter(path)) { IFormattedFileWriter formattedFileWriter = new KeyValueTableWriter(streamWriter); formattedFileWriter.writeValue <Vector3>("Position", base.transform.position); formattedFileWriter.writeValue <float>("Pitch", this.pitch); formattedFileWriter.writeValue <float>("Yaw", this.yaw); formattedFileWriter.writeValue <float>("Speed", this.speed); } }