Skip to content

Instantly share code, notes, and snippets.

@dbasilioesp
Created June 13, 2020 12:03
Show Gist options
  • Save dbasilioesp/7047e8257ffe943802ec3288b90d63be to your computer and use it in GitHub Desktop.
Save dbasilioesp/7047e8257ffe943802ec3288b90d63be to your computer and use it in GitHub Desktop.
/**
Property Formats:
- label_text
- label_number
- label-set_number
- textline
Displays:
- number
- numbercard
- text
- points
Collection Type:
- set
- list
*/
const Profile = {
title: "",
styleClass: "one-one",
collection: [
{
title: "",
typeConfig: {
collectionType: "set",
},
propsConfig: {
maxChars: 40,
display: "text",
format: "label_text",
},
properties: [
{
name: "Clã",
value: "",
},
{
name: "Crônica",
value: "",
},
{
name: "Natureza",
value: "",
},
{
name: "Comportamento",
value: "",
},
],
},
,
{
title: "",
typeConfig: {
collectionType: "set",
},
propsConfig: {
maxChars: 40,
format: "label_text",
display: "text",
},
properties: [
{
name: "Geração",
value: "",
},
{
name: "Senhor",
value: "",
},
{
name: "Conceito",
value: "",
},
],
},
],
};
const Attributes = {
title: "Atributos",
styleClass: "one-one-one",
collection: [
{
title: "Físicos",
typeConfig: {
collectionType: "set",
},
propsConfig: {
format: "label_number",
display: "points",
minValue: 1,
maxValue: 5,
},
properties: [
{
name: "Força",
value: 1,
},
{
name: "Destreza",
value: 1,
},
{
name: "Vigor",
value: 1,
},
],
},
{
title: "Sociais",
typeConfig: {
collectionType: "set",
},
propsConfig: {
format: "label_number",
display: "points",
minValue: 1,
maxValue: 5,
},
properties: [
{
name: "Carisma",
value: 1,
},
{
name: "Manipulação",
value: 1,
},
{
name: "Aparência",
value: 1,
},
],
},
{
title: "Mentais",
typeConfig: {
collectionType: "set",
},
propsConfig: {
format: "label_number",
display: "points",
minValue: 1,
maxValue: 5,
},
properties: [
{
name: "Percepção",
value: 1,
},
{
name: "Inteligência",
value: 1,
},
{
name: "Raciocínio",
value: 1,
},
],
},
],
};
const Abilities = {
title: "Habilidades",
styleClass: "one-one-one",
collection: [
{
title: "Talentos",
typeConfig: {
collectionType: "set",
},
propsConfig: {
format: "label_number",
display: "points",
minValue: 0,
maxValue: 5,
},
properties: [
{
name: "Prontidão",
value: 0,
},
{
name: "Esportes",
value: 0,
},
{
name: "Briga",
value: 0,
},
{
name: "Esquiva",
value: 0,
},
{
name: "Empatia",
value: 0,
},
{
name: "Expressão",
value: 0,
},
{
name: "Intimidação",
value: 0,
},
{
name: "Liderança",
value: 0,
},
{
name: "Manha",
value: 0,
},
{
name: "Labia",
value: 0,
},
],
},
{
title: "Perícias",
typeConfig: {
collectionType: "set",
},
propsConfig: {
format: "label_number",
display: "points",
minValue: 0,
maxValue: 5,
},
properties: [
{
name: "Emp. c/Animais",
value: 0,
},
{
name: "Ofícios",
value: 0,
},
{
name: "Condução",
value: 0,
},
{
name: "Etiqueta",
value: 0,
},
{
name: "Armas de Fogo",
value: 0,
},
{
name: "Armas Brancas",
value: 0,
},
{
name: "Performance",
value: 0,
},
{
name: "Segurança",
value: 0,
},
{
name: "Furtividade",
value: 0,
},
{
name: "Sobrevivência",
value: 0,
},
],
},
{
title: "Conhecimentos",
typeConfig: {
collectionType: "set",
},
propsConfig: {
format: "label_number",
display: "points",
minValue: 0,
maxValue: 5,
},
properties: [
{
name: "Acadêmicos",
value: 0,
},
{
name: "Computador",
value: 0,
},
{
name: "Finanças",
value: 0,
},
{
name: "Investigação",
value: 0,
},
{
name: "Direito",
value: 0,
},
{
name: "Linguística",
value: 0,
},
{
name: "Medicina",
value: 0,
},
{
name: "Ocultismo",
value: 0,
},
{
name: "Política",
value: 0,
},
{
name: "Ciências",
value: 0,
},
],
},
],
};
const Advantages1 = {
title: "Vantagens",
styleClass: "one-one-one",
collection: [
{
title: "Antecedentes",
typeConfig: {
collectionType: "list",
maxItems: 7,
sample: {
label: "",
value: 0,
},
},
propsConfig: {
format: "label-set_number",
display: "points",
minValue: 1,
maxValue: 5,
maxChars: 15,
},
properties: [
{
label: "Contatos",
value: 2,
},
{
label: "Aliados",
value: 1,
},
{
label: "Riqueza 3",
value: 3,
},
],
},
{
title: "Disciplinas",
typeConfig: {
collectionType: "list",
maxItems: 7,
sample: {
label: "",
value: 0,
},
},
propsConfig: {
format: "label-set_number",
display: "points",
minValue: 1,
maxValue: 5,
maxChars: 15,
},
properties: [
{
label: "Auspícios",
value: 2,
},
{
label: "Animalismo",
value: 1,
},
{
label: "Rapidez",
value: 3,
},
],
},
{
title: "Virtudes",
typeConfig: {
collectionType: "set",
},
propsConfig: {
format: "label_number",
display: "points",
minValue: 1,
maxValue: 5,
},
properties: [
{
name: "Consciência/Convicção",
value: 2,
},
{
name: "Auto-Controle",
value: 1,
},
{
name: "Coragem",
value: 3,
},
],
},
],
};
const Advantages2 = {
title: "",
styleClass: "two-one",
collection: [
{
title: "Qualidades/Defeitos",
typeConfig: {
collectionType: "list",
maxItems: 7,
sample: {
value: "",
},
},
propsConfig: {
format: "textline",
display: "text",
maxChars: 40,
},
properties: [
{
value: "Inofensivo para Animais: (1 ponto de Qualidade)",
},
{
value: "Aura Enganosa: (1 ponto de Qualidade)",
},
{
value: "Toque de Cura: (1 ponto de Qualidade)",
},
],
},
{
title: "",
typeConfig: {
collectionType: "set",
},
propsConfig: {
format: "label_number",
display: "points",
minValue: 0,
maxValue: 10,
},
properties: [
{
name: "Humanidade/Trilha",
value: 2,
},
{
name: "Força de Vontade",
value: 1,
},
{
name: "Pontos de Sangue",
value: 4,
},
],
},
],
};
export default {
title: "Vampiro A Mascara",
collection: [Profile, Attributes, Abilities, Advantages1, Advantages2],
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment