Alterações

172 bytes adicionados ,  18h43min de 4 de novembro de 2021
m
Substituição de texto - "tt>" por "samp>"
Linha 9: Linha 9:     
===Informação Basíca===
 
===Informação Basíca===
O <tt>Arquivo \NPCDispositions</tt> ativo contem informação basíca para seu personagem, incluindo seu nome, aniversário, relações com outros personagens, personalidade, e eles também podem ser datados.
+
O <samp>Arquivo \NPCDispositions</samp> ativo contem informação basíca para seu personagem, incluindo seu nome, aniversário, relações com outros personagens, personalidade, e eles também podem ser datados.
 
O arquivo possui uma linha como a seguir:
 
O arquivo possui uma linha como a seguir:
 
<syntaxhighlight lang="yaml">
 
<syntaxhighlight lang="yaml">
Linha 26: Linha 26:  
| 0
 
| 0
 
| Idade
 
| Idade
| <tt>teen</tt>
+
| <samp>teen</samp>
| Quando o NPC é uma <tt>child</tt>, <tt>teen</tt>, or <tt>adult</tt>. <span color="red">TODO</span>: O que isso afeta?
+
| Quando o NPC é uma <samp>child</samp>, <samp>teen</samp>, or <samp>adult</samp>. <span color="red">TODO</span>: O que isso afeta?
 
|-
 
|-
 
| 1
 
| 1
 
| Comportamento
 
| Comportamento
| <tt>rude</tt>
+
| <samp>rude</samp>
| Quando o NPC é <tt>polite</tt>, <tt>rude</tt>, or <tt>neutral</tt>. Isso afeta alguns diálogos.
+
| Quando o NPC é <samp>polite</samp>, <samp>rude</samp>, or <samp>neutral</samp>. Isso afeta alguns diálogos.
 
|-
 
|-
 
| 2
 
| 2
 
| Ansiedade social
 
| Ansiedade social
| <tt>outgoing</tt>
+
| <samp>outgoing</samp>
| Quando o NPC é <tt>outgoing</tt>, <tt>shy</tt>, or <tt>neutral</tt>. Isso afeta alguns diálogos.
+
| Quando o NPC é <samp>outgoing</samp>, <samp>shy</samp>, or <samp>neutral</samp>. Isso afeta alguns diálogos.
 
|-
 
|-
 
| 3
 
| 3
 
| Otimismo
 
| Otimismo
| <tt>neutral</tt>
+
| <samp>neutral</samp>
| Quando o NPC é <tt>positive</tt>, <tt>negative</tt>, or <tt>neutral</tt>. <span color="red">TODO</span>: O que isso afeta?
+
| Quando o NPC é <samp>positive</samp>, <samp>negative</samp>, or <samp>neutral</samp>. <span color="red">TODO</span>: O que isso afeta?
 
|-
 
|-
 
| 4
 
| 4
 
| Genero
 
| Genero
| <tt>female</tt>
+
| <samp>female</samp>
|Quando o NPC é <tt>male</tt> or <tt>female</tt>. Isso afeta dialogo, quando a criança no casamento é obtida por adoção ou parto, e seus frames reservados e posições na spritesheet
+
|Quando o NPC é <samp>male</samp> or <samp>female</samp>. Isso afeta dialogo, quando a criança no casamento é obtida por adoção ou parto, e seus frames reservados e posições na spritesheet
 
|-
 
|-
 
|5
 
|5
 
| Solteira/o
 
| Solteira/o
| <tt>datable</tt>
+
| <samp>datable</samp>
| Quando o NPC é <tt>datable</tt> ou <tt>non-datable</tt>. Isso altera seus recursos em relações (por exemplo a etiqueta 'solteira/o no meno social, presentear buques e casamento).
+
| Quando o NPC é <samp>datable</samp> ou <samp>non-datable</samp>. Isso altera seus recursos em relações (por exemplo a etiqueta 'solteira/o no meno social, presentear buques e casamento).
 
|-
 
|-
 
| 6
 
| 6
 
| Interesse amoroso
 
| Interesse amoroso
| <tt>Sebastian</tt>
+
| <samp>Sebastian</samp>
 
| ''Sem Uso''
 
| ''Sem Uso''
 
|-
 
|-
 
| 7
 
| 7
 
| Região da casa
 
| Região da casa
| <tt>Town</tt>
+
| <samp>Town</samp>
| Quando o NPC mora no <tt>Deserto</tt>, <tt>Town</tt>, ou <tt>Other</tt>. Isso é usado para aumentar os pontos de amizade de todos os NPCs de determinada região, atualmente apenas usado no [[Luau]] (Que apenas afeta os NPCs na <tt>Town</tt> região).
+
| Quando o NPC mora no <samp>Deserto</samp>, <samp>Town</samp>, ou <samp>Other</samp>. Isso é usado para aumentar os pontos de amizade de todos os NPCs de determinada região, atualmente apenas usado no [[Luau]] (Que apenas afeta os NPCs na <samp>Town</samp> região).
 
|-
 
|-
 
| 8
 
| 8
 
| Aniversário
 
| Aniversário
| <tt>outono 13</tt>
+
| <samp>outono 13</samp>
 
| A estação e dia do aniversário do NPC.
 
| A estação e dia do aniversário do NPC.
 
|-
 
|-
 
| 9
 
| 9
 
| Relações
 
| Relações
| <tt>Caroline 'mom' Pierre 'dad'</tt>
+
| <samp>Caroline 'mom' Pierre 'dad'</samp>
 
| Determina dialogos genericos 'especiais' para revelar gostos e desgostos de familiares. Pode também afetar os dialogos "inlaw" do [[NPC]].
 
| Determina dialogos genericos 'especiais' para revelar gostos e desgostos de familiares. Pode também afetar os dialogos "inlaw" do [[NPC]].
 
|-
 
|-
 
| 10
 
| 10
 
| mapa padrão e posições
 
| mapa padrão e posições
| <tt>SeedShop 1 9</tt>
+
| <samp>SeedShop 1 9</samp>
 
| A localização e nome da onde [[Modificações:Modder Guide/Game Fundamentals#Tiles|tile position]] o NPC começa e termina cada dia.
 
| A localização e nome da onde [[Modificações:Modder Guide/Game Fundamentals#Tiles|tile position]] o NPC começa e termina cada dia.
 
|-
 
|-
 
| 11
 
| 11
 
| Nome mostrado
 
| Nome mostrado
| <tt>Abigail</tt>
+
| <samp>Abigail</samp>
 
| TO nome do NPC mostrado ao jogador.
 
| TO nome do NPC mostrado ao jogador.
 
|}
 
|}
    
===Preferencias de presentes===
 
===Preferencias de presentes===
A <tt>Data\NPCGiftTastes</tt> configuração padrão contem suas preferencias de presentes. (Por exemplo que presentes eles amam ou odeiam), "E suas respostas ao receber um. Veja [[Modificações:Dados dos gostos do presente]] Para mais informações.
+
A <samp>Data\NPCGiftTastes</samp> configuração padrão contem suas preferencias de presentes. (Por exemplo que presentes eles amam ou odeiam), "E suas respostas ao receber um. Veja [[Modificações:Dados dos gostos do presente]] Para mais informações.
    
O arquivo tem uma linha por NPC como esta:
 
O arquivo tem uma linha por NPC como esta:
Linha 96: Linha 96:     
===Sprites do mundo superior:===
 
===Sprites do mundo superior:===
Os "sprites Overworld" estão em: <tt>Characters/NpcName</tt>, incluindo movimento e frames de animação. Cada frame é exatamente 16x32 pixels, e algumas posições são reservadas para certas ações:
+
Os "sprites Overworld" estão em: <samp>Characters/NpcName</samp>, incluindo movimento e frames de animação. Cada frame é exatamente 16x32 pixels, e algumas posições são reservadas para certas ações:
 
* Os primeiros 16 Frames são para sprites genricos andando (Quatro frames por direção);
 
* Os primeiros 16 Frames são para sprites genricos andando (Quatro frames por direção);
 
* 33 Frames (Mulher) e 35 (Homem) pode ser os Sprites beijando se eles são casáveis;
 
* 33 Frames (Mulher) e 35 (Homem) pode ser os Sprites beijando se eles são casáveis;
Linha 103: Linha 103:     
===Portraits===
 
===Portraits===
Os retratos de dialogo estão guardados em <tt>Portraits/NpcName</tt>. Cada Sprite tem 64x64 pixels. Os primeiros 6 representam expressões especificas (Veja [[Modificações:Diálogo#Portrait commands]]), Seguido pelo número dos retratos customizáveis. O primeiro retrato é usado quando o dialogo não representa nenhuma expressão especifica. Cada NPC tem até 12 retratos.
+
Os retratos de dialogo estão guardados em <samp>Portraits/NpcName</samp>. Cada Sprite tem 64x64 pixels. Os primeiros 6 representam expressões especificas (Veja [[Modificações:Diálogo#Portrait commands]]), Seguido pelo número dos retratos customizáveis. O primeiro retrato é usado quando o dialogo não representa nenhuma expressão especifica. Cada NPC tem até 12 retratos.
    
===Cronograma===
 
===Cronograma===
Linha 117: Linha 117:  
Veja como você criaria um NPC de exemplo que chamaremos de Dobson:
 
Veja como você criaria um NPC de exemplo que chamaremos de Dobson:
 
<ol>
 
<ol>
<li>[https://github.com/Pathoschild/StardewMods/tree/develop/ContentPatcher#create-a-content-pack Crie um pacote de conteúdos Content Patcher vazio]. Por convenção, nós nomearemos a pasta <tt>[CP] Dobson</tt>.</li>
+
<li>[https://github.com/Pathoschild/StardewMods/tree/develop/ContentPatcher#create-a-content-pack Crie um pacote de conteúdos Content Patcher vazio]. Por convenção, nós nomearemos a pasta <samp>[CP] Dobson</samp>.</li>
 
<li>Crie os seguintes arquivos:
 
<li>Crie os seguintes arquivos:
* <tt>assets/dialogue.json</tt> containing the dialogue.
+
* <samp>assets/dialogue.json</samp> containing the dialogue.
* <tt>assets/marriageDialogue.json</tt> containing the marriage dialogue (if applicable).
+
* <samp>assets/marriageDialogue.json</samp> containing the marriage dialogue (if applicable).
* <tt>assets/sprites.png</tt> containing their overworld sprites.
+
* <samp>assets/sprites.png</samp> containing their overworld sprites.
* <tt>assets/portraits.png</tt> containing their portraits.
+
* <samp>assets/portraits.png</samp> containing their portraits.
* <tt>assets/schedule.json</tt> containing their schedule data.
+
* <samp>assets/schedule.json</samp> containing their schedule data.
 
</li>
 
</li>
<li>Edite o <tt>content.json</tt> para carregar os arquivos:
+
<li>Edite o <samp>content.json</samp> para carregar os arquivos:
 
<syntaxhighlight lang="json">
 
<syntaxhighlight lang="json">
 
{
 
{
105 789

edições