protected override void NamedSecond(string s) { changeSecondNameTo = s; changingSettlement = this.settlement; NamedPublic(s); NamePlayerSettlementDialogUtility.Named(this.settlement, s); }
static void SyncRename(SyncWorker sync, ref Dialog_RenameColony rename) { if (sync.isWriting) { sync.Write(rename.changeNameTo); sync.Write(rename.changeSecondNameTo); sync.Write(rename.changingSettlement); } else { string new_faction_name = sync.Read <string>(); string new_base_name = sync.Read <string>(); Settlement new_base_obj = sync.Read <Settlement>(); NamePlayerFactionDialogUtility.Named(new_faction_name); NamePlayerSettlementDialogUtility.Named(new_base_obj, new_base_name); } }
protected override bool IsValidSecondName(string s) { return(NamePlayerSettlementDialogUtility.IsValidName(s)); }