public override void Sign(NoticeScreenViewModel viewModel) {
		base.Sign(viewModel);
		//TODO
		Publish(new DialogueCommand()
		        {
			ConversationName = "daughter"
		});
		
		Debug.Log("You have signed");
	}
 public virtual void Sign(NoticeScreenViewModel viewModel) {
 }
 public override void InitializeNoticeScreen(NoticeScreenViewModel viewModel) {
     base.InitializeNoticeScreen(viewModel);
     // This is called when a NoticeScreenViewModel is created
 }
 public virtual void InitializeNoticeScreen(NoticeScreenViewModel viewModel) {
     // This is called when a NoticeScreenViewModel is created
     viewModel.Sign.Action = this.SignHandler;
     NoticeScreenViewModelManager.Add(viewModel);
 }