internal void aparenciaSalvar(PersonagemDominio objPersonagem, SessaoDominio objSessao, HeadOverlayDominio[] arrObjHeadOverlay) { if (objPersonagem == null) { throw new NullReferenceException(); } if (objPersonagem.intId < 1) { throw new Exception(); } if (objSessao == null) { throw new NullReferenceException(); } if (objSessao.intId < 1) { throw new Exception(); } this.apagar(new Filtro(this.clnIntPersonagemId, objPersonagem.intId)); if (arrObjHeadOverlay == null) { return; } foreach (var objHeadOverlay in arrObjHeadOverlay) { this.salvarAparencia(objPersonagem, objSessao, objHeadOverlay); } }
internal bool addPersonagem(PersonagemDominio objPersonagem, CamadaDominio objCamada) { if (objCamada == null) { return(false); } if (!objCamada.Equals(this.objCamada)) { return(false); } PersonagemTileDominio objPersonagemTile = new PersonagemTileDominio(); objPersonagemTile.dirImagem = objPersonagem.objTile.dirImagem; objPersonagemTile.objPersonagem = objPersonagem; objPersonagemTile.rtgImg = objPersonagem.objTile.rtgImg; objPersonagemTile.rtgMapa = new Rectangle(0, 0, objPersonagem.objTile.rtgImg.Width, objPersonagem.objTile.rtgImg.Height); objPersonagemTile.iniciar(true); PersonagemTileGrafico gfcPersonagemTile = new PersonagemTileGrafico(this.objDisplay, objPersonagemTile); gfcPersonagemTile.gfcCamada = this; gfcPersonagemTile.objTile = objPersonagemTile; this.lstGfcTile.Add(gfcPersonagemTile); this.objCamada.addPersonagemTile(objPersonagemTile); this.invalidar(); return(true); }
private void addPersonagemMapa(PersonagemDominio objPersonagem) { if (objPersonagem == null) { return; } AppRpg.i.frmPrincipal.tabDockMapaSelecionado.addPersonagem(objPersonagem); }
internal static PersonagemDominio criar(int intIndex) { PersonagemDominio objPersonagemResultado = new PersonagemDominio(); objPersonagemResultado.attStrNome.strValor = string.Format("Personagem {0}", intIndex); objPersonagemResultado.iniciar(true); return(objPersonagemResultado); }
private void addPersonagem(PersonagemDominio objPersonagem, CamadaDominio objCamada) { foreach (CamadaGrafico gfcCamada in this.lstGfcCamada) { if (gfcCamada.addPersonagem(objPersonagem, objCamada)) { return; } } }
private void salvarAparencia(PersonagemDominio objPersonagem, SessaoDominio objSessao, HeadOverlayDominio objHeadOverlay) { if (objHeadOverlay == null) { return; } objHeadOverlay.intPersonagemId = objPersonagem.intId; objHeadOverlay.intSessaoId = objSessao.intId; this.salvar(objHeadOverlay); }
private void salvarAparencia(PersonagemDominio objPersonagem, SessaoDominio objSessao, PedComponenteDominio objPedComponente) { if (objPedComponente == null) { throw new NullReferenceException(); } objPedComponente.intPersonagemId = objPersonagem.intId; objPedComponente.intSessaoId = objSessao.intId; this.salvar(objPedComponente); }
internal void addPersonagem(PersonagemDominio objPersonagem) { if (objPersonagem == null) { return; } if (this.objMapa == null) { return; } this.ctrMapa.addPersonagem(objPersonagem); }
internal void addPersonagem(PersonagemDominio objPersonagem) { if (objPersonagem == null) { return; } if (this.tabDockMapa.objCamadaSelecionada == null) { return; } this.addPersonagem(objPersonagem, this.tabDockMapa.objCamadaSelecionada); }
private void addItemPersonagem(TreeNodeRpg tnrPai, PastaDominio objPasta) { PersonagemDominio objPersonagem = PersonagemDominio.criar(tnrPai.Nodes.Count); objPersonagem.attDirCompleto.strValor = Path.Combine(objPasta.attDirCompleto.strValor, (objPersonagem.attStrNome.strValor + AppRpg.STR_EXTENSAO_PERSONAGEM)); File.WriteAllText(objPersonagem.attDirCompleto.strValor, JsonRpg.i.toJson(objPersonagem)); ArquivoRefDominio arqRef = new ArquivoRefDominio(); arqRef.objArquivo = objPersonagem; tnrPai.Nodes.Add(new TreeNodeRpg(arqRef)); }
internal void abrirPersonagem(PersonagemDominio objPersonagem) { if (objPersonagem == null) { return; } if (this.lstObjPersonagem.Contains(objPersonagem)) { return; } TabDockPersonagem tabDockPersonagem = new TabDockPersonagem(); tabDockPersonagem.objPersonagem = objPersonagem; tabDockPersonagem.Show(this.pnlDockRpg, DockState.Document); this.lstObjPersonagem.Add(objPersonagem); }
internal void aparenciaSalvar(ContaDominio objConta, SessaoDominio objSessao, PersonagemDominio objPersonagem) { if (objConta == null) { throw new NullReferenceException(); } if (objConta.intId < 1) { throw new Exception(); } if (objSessao == null) { throw new NullReferenceException(); } if (objSessao.intId < 1) { throw new Exception(); } if (objPersonagem == null) { throw new NullReferenceException(); } this.desativarTodos(objConta); objPersonagem.booAtivo = true; objPersonagem.intContaId = objConta.intId; objPersonagem.intDinheiro = 2500; objPersonagem.intSangue = 100; objPersonagem.intSessaoCadastroId = objSessao.intId; objPersonagem.intSessaoUltimaId = objSessao.intId; this.salvar(objPersonagem); }
private void abrirPersonagem(TreeNodeRpg tnr, PersonagemDominio objPersonagem) { AppRpg.i.frmPrincipal.abrirPersonagem(objPersonagem); }
private void abrirMenuContexto(ContextMenuStrip cmsNode, PersonagemDominio objPersonagem) { ToolStripItem tsmAddPersonagemMapa = cmsNode.Items.Add(STR_MENU_CONTEXTO_NODE_ADD_MAPA); tsmAddPersonagemMapa.Click += this.tsmAddPersonagemMapa_Click; }