private void saveHelper(bool newSaveFile) { if (newSaveFile) { var sfd = new SaveFileDialog(); sfd.Filter = "RPC File|*.rpc"; if (sfd.ShowDialog() == DialogResult.OK) { if (!string.IsNullOrWhiteSpace(sfd.FileName)) { _saveFileName = sfd.FileName; } } else { return; } } try { using (var file = File.Create(_saveFileName)) { _rpcAsset.SaveToFile(file); } this.Text = Resources.MainFormTitle + " - " + _saveFileName; } catch (Exception ex) { MessageBox.Show(Resources.UnableToSaveFileError, Resources.ErrorDialogTitle, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void SaveState() { const string datePattern = "dd-MM-yyyy-H-mm-ss"; agent1RPC.SaveToFile(Application.streamingAssetsPath + "\\Logs\\" + agent1RPC.CharacterName + "-" + DateTime.Now.ToString(datePattern) + ".rpc"); playerRPC.SaveToFile(Application.streamingAssetsPath + "\\Logs\\" + playerRPC.CharacterName + "-" + DateTime.Now.ToString(datePattern) + ".rpc"); }
static void Main(string[] args) { AssetManager.Instance.Bridge = new BasicIOBridge(); Console.Write("Loading Character from file... "); Walter = RolePlayCharacterAsset.LoadFromFile("./walter.rpc"); Walter.LoadAssociatedAssets(); Console.WriteLine("Complete!"); WebServer ws = new WebServer(SendResponse, "http://localhost:8080/"); ws.Run(); Console.WriteLine("Press a key to quit."); Console.ReadKey(); ws.Stop(); Walter.SaveToFile("./walter-final.rpc"); }
private void saveToFile() { _rpc.SaveToFile(LOGS_PATH + "/log" + i + ".rpc"); i++; }
private void saveToFile() { _rpc.SaveToFile(LOGS_PATH + "/" + _agentName + "log" + i + ".rpc"); i++; }
public void SaveOutput() { const string datePattern = "dd-MM-yyyy-H-mm-ss"; m_rpc.SaveToFile(Application.streamingAssetsPath + "\\Output\\" + m_rpc.CharacterName + "-" + DateTime.Now.ToString(datePattern) + ".ea"); }