Uma biblioteca para a obtenção de dados de uma ficha do rpg Feiticeiros e Maldições.
Project description
jjk_sheet
jjk_sheet é uma biblioteca para a obtenção de dados de uma ficha do rpg Feiticeiros e Maldições.
Uso
Primeiro será instanciada a ficha passando caminho para o arquivo
json que contenha suas credencias do google obtidas aqui.
from jjk_sheet import Ficha
ficha = Ficha("your_token_file.json", "https://url.para.sua.ficha/")
Com a ficha instanciada agora podemos acessar os dados das tabelas da sua planilha no GoogleSheets.
Ficha Pessoal
Exemplo para pegar dados da tabela:
ficha.ficha_pessoal.get()
print(ficha.ficha_pessoal.nome)
Os atributos disponíveis em ficha.ficha_pessoal são:
acrobaciaalma_atualalma_maximoalma_temporarioastuciaatencaoatletismocacampanhacaracteristicascarismaconstituicaodestrezaenergia_atualenergia_maximoenergia_temporarioenganacaoespecializacaoexpfeiticariaforcafortitudefurtividadegrauhabilidades_de_especializacaohistoriainiciativaintegridadeinteligenciaintimidacaointuicaoinvestigacaojogadorlutamaestriamaestriasmedicinamod_carismamod_constituicaomod_destrezamod_forcamod_inteligenciamod_sabedoriamovimentonivelnomeocultismooficio1oficio2oficio3origempercepcaoperformancepersuasaopontariaprestidigitacaoreflexosregistro_rapidoreligiaosabedoriatalentostecnicatudovida_atualvida_maximovida_temporariovontade
Registro e Inventário
Exemplo para pegar dados da tabela:
ficha.reg_e_inv.get()
print(ficha.reg_e_inv.inv)
Os atributos disponíveis em ficha.reg_e_inv são:
alturaaparenciaauracabelosdefeitosespacos_ocupadosgenerohistoria_do_personagemidadeideaisinvligacoeslimite_de_espacosmarcasnomeolhospelepesoroupastamanhotracos_de_personalidadetudo
Perfil Amaldiçoado
Exemplo para pegar dados da tabela:
ficha.perf_amald.get()
print(ficha.perf_amald.nome_da_tecnica)
Os atributos disponíveis em ficha.perf_amald são:
atributo_principalbunus_acertocd_tecnicadescricao_da_tecnicaenergia_atualenergia_maximoenergia_temporariohabilidades_amaldicoadashabilidades_conhecidashabilidades_maximasnome_da_tecnicatecnicas_nv0tecnicas_nv1tecnicas_nv2tecnicas_nv3tecnicas_nv4tecnicas_nv5tudo
Shikigamis/Corpos Amaldiçoados
Exemplo para pegar dados da tabela:
ficha.invocacoes.get()
for invocacao in ficha.invocacoes.invocacoes:
print(invocacao.nome)
Os atributos disponíveis em ficha.invocacoes são:
invocacoestipotudo
Invocações
ficha.invocacoes.invocacoes retornará uma lista de invocações, caso tenha alguma, onde
cada um delas terá os seguintes atributos:
acoescacarismaconstituicaodestrezaforcainteligenciamod_carismamod_constituicaomod_destrezamod_forcamod_inteligenciamod_sabedoriamovimentonomepericiassabedoriavida
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file jjk_sheet-1.1.3.tar.gz.
File metadata
- Download URL: jjk_sheet-1.1.3.tar.gz
- Upload date:
- Size: 9.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0c223efe983faa473fa49d78cf84f439a67e3b0f6e3d14f6b1977016961e29dd
|
|
| MD5 |
477d2378c112faa42510f031d8c81adc
|
|
| BLAKE2b-256 |
f8b22bc5e439ad4d9d2a937d558dd9ae52f2043c06a0e721a4712db3f0bcf880
|
File details
Details for the file jjk_sheet-1.1.3-py3-none-any.whl.
File metadata
- Download URL: jjk_sheet-1.1.3-py3-none-any.whl
- Upload date:
- Size: 8.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2b9810f6bf29976b46a9493f95a4130a3c4610c42535473b2dde3e754771747d
|
|
| MD5 |
16726542d204eea64d929703340f06d1
|
|
| BLAKE2b-256 |
0fff3c0f84e613e6a9718986a19f5971ce690f6802abef46c7ca3560aebbdda4
|