Pacote básico de Ferramentas de RPG em português
Project description
RPG
Pacote Python com as minhas ferramentas de RPG
Índice
Informações
Changelog
- 5.0.2 -
rolar_dado_notacao()agora aceita string com valor numérico e retornar esse valor, para que possa ser usado em interáveis que contenham tanto notação quanto números representados por string. - 5.0.1 - Acrescentado o método
.rolar()para a classe Dado, para que a classes possa ser vinculado a algum atributo permitindo que sejam feitos vários rolamentos posteriores e mantendo o.rerolar()para quando houver a habilidade de realizar um rerolamento específico. - 5.0.0 - Alteração do método
.recuperar_cartas()deBaralhoque agora se chama.recuperar_carta()e retoma uma carta por vez ao invés de uma lista, para padronizar com o método.descer_carta().- Alteração do nome
TesteparaRolamentoem dnd Rolamento(antigoTeste) eAtaqueremovido temporariamente para reformulação futura- Inclusão de um read-me mais detalhado.
- Alteração do nome
- 4.3.1 - Ajuste: acréscimo do RolamentoAtaque no init do dc20 para importação
- 4.3.0 - DC20. Inclusão do rolamento para ataques
- 4.2.0 - DC20. Classe para realizar rolamentos
- 4.1.1 - Novas funcionalidades em Dado:
- Função de abertura privada no Dado (
_reiniciar), para usos específicos como chamar a classe com número de dados ou faces variados (exemplo: o dado pode aumentar a face, a quantidade pode ser acrescida de um dado) - Propriedade
rolamentopara exibir os dados rolados
- Função de abertura privada no Dado (
- 4.1.0 - Nova classe para tabelas roláveis
TabelaRolavelSimplespara tabelas que cada item tem a mesma chance de sair (como 20 itens e rolar d20) - 4.0.1 - Atualização das importações usando caminho relativo
- 4.0.0 - Métodos de criação de tabelas da
TabelaRolavelrenomeados para o verbo no infinitivo. Inclusão de parâmetro para rolar a subtabela ou não - 3.0.3 -
TabelaRolavelagora aceita e rola o resultado de outra tabela caso esse seja o resultado. Por exemplo: a tabela de tesouro pode fazer rolar na tabela de armas mágicas. Se cair esse resultado, já vai entregar o devido resultado - 3.0.2 -
rolar_tabelaagora usa prioritariamente dicionário - 3.0.1 - Otimização no embaralhamento de cartas, usando função nativa do módulo random
- 3.0.0 - PF2
- Alteração do parâmetro
.defesa_basepara.defesa_monstro_basepara deixar mais claro seu uso - Alteração do import do módulo
calcula_proficienciaparaproficienciapois ganhou outra função:aumentar_proficiencia - Lista de skills em Data
- Classe de PC para representar um personagem
- Alteração do parâmetro
- 2.2.3 - Inclusão dos danos só de rolamento no PF2
- 2.2.2 - Inclusão de valor do ataque do ataque atual como propriedade em PF2
- 2.2.1 - Correção no cálculo de save do PF2
- 2.2.0 - Inclusão do submódulo de PF2
- 2.1.2 - Correção na representação de dado
- 2.1.0 - Correção de bug
- 2.0.0 - Alteração na classe Baralho
- 1.0.0 - Lançamento
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
ttrpgaag-5.0.2.tar.gz
(33.4 kB
view details)
File details
Details for the file ttrpgaag-5.0.2.tar.gz.
File metadata
- Download URL: ttrpgaag-5.0.2.tar.gz
- Upload date:
- Size: 33.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a2583aaae547ec5540074351b4e461771b7c60392caaaa46235fceebeb2497a2
|
|
| MD5 |
f3850d931dd02cc59e2a6583f81329e9
|
|
| BLAKE2b-256 |
30e81bb49ee48b21c98363a93e101ac1b7c1ddf0740d4b9fde77f209b87b1af8
|