1.7.4 • Published 8 months ago

rpg-ts v1.7.4

Weekly downloads
-
License
ISC
Repository
github
Last release
8 months ago

RPG-TS

RPG-TS is a TypeScript-based library specifically designed for creating and handling role-playing game (RPG) characters and their statuses. Built with a strong focus on customization and extensibility, RPG-TS provides a solid foundation for building advanced and complex RPG mechanics.

The library is structured around three core classes - Character, Status, and StatusManager which respectively represent a character, a status effect, and a mechanism for managing character statuses in the game context. With these classes, you can easily define characters, assign them various status effects, and control their interactions within the RPG framework.

Key Features

  • Character Management: Easily define and handle characters with an extensive set of properties.
  • Status Effects: Introduce dynamic gameplay elements with a variety of status effects, ranging from buffs and debuffs to more complex statuses.
  • Effortless Integration: The library's modular design allows it to be smoothly integrated into any RPG project.

Installation

To install RPG-TS, use the following command in your project directory:

    npm install rpg-ts

You can also use Yarn to add RPG-TS to your project:

    yarn add rpg-ts

For detailed usage and further examples, please check the documentation.

How To Patch

As learned in the job, the version will follow the convetion of MAYOR.MINOR.PATCH

Major: non-reversible change between versions

Minor: added features without creating incompatibilities

Patch: bug fixes

Contributing

We welcome contributions of all kinds from the community. If you're interested in contributing, contact me.

License

RPG-TS is MIT licensed.

see you.

Future features:

mapas de tipos. rollo - fuego: a la planta x2, al agua x0.5

generación de Mapas logicos: rollo:

  • malaga: {id: 1, conexiones: 2,3}
  • cordoba: {id: 2, conexiones: 1}
  • sevilla: {id: 3, conexiones: 1}

Comprobar que de un combate a otro todo se resetea correctamente.

1.2.0

11 months ago

1.0.0

11 months ago

1.2.8

10 months ago

1.6.3

8 months ago

1.4.5

9 months ago

1.2.7

10 months ago

1.6.2

8 months ago

1.4.4

9 months ago

1.2.172

9 months ago

1.2.6

10 months ago

1.6.1

8 months ago

1.4.3

9 months ago

1.2.171

9 months ago

1.2.5

11 months ago

1.6.0

8 months ago

1.4.2

9 months ago

1.2.4

11 months ago

1.4.1

9 months ago

1.2.173

9 months ago

1.2.3

11 months ago

1.4.0

9 months ago

1.2.2

11 months ago

1.2.1

11 months ago

1.3.10

9 months ago

1.3.9

9 months ago

1.7.4

8 months ago

1.3.8

9 months ago

1.2.12

10 months ago

1.2.13

10 months ago

1.2.10

10 months ago

1.2.11

10 months ago

1.2.16

10 months ago

1.2.17

9 months ago

1.2.14

10 months ago

1.2.15

10 months ago

1.1.1

11 months ago

1.1.0

11 months ago

0.9.7

11 months ago

1.2.18

9 months ago

1.2.19

9 months ago

0.9.6

11 months ago

1.7.3

8 months ago

1.3.7

9 months ago

1.7.2

8 months ago

1.7.1

8 months ago

1.3.5

9 months ago

1.7.0

8 months ago

1.3.4

9 months ago

1.3.3

9 months ago

1.3.2

9 months ago

1.3.1

9 months ago

1.3.0

9 months ago

1.2.20

9 months ago

1.2.9

10 months ago

0.9.4

1 year ago

0.9.3

1 year ago

0.9.5

1 year ago

0.9.0

1 year ago

0.9.2

1 year ago

0.9.1

1 year ago

0.8.14

1 year ago

0.8.13

1 year ago

0.8.12

1 year ago

0.8.11

1 year ago

0.8.10

1 year ago

0.8.9

1 year ago

0.8.8

1 year ago

0.8.7

1 year ago

0.8.6

1 year ago

0.8.5

1 year ago

0.8.4

1 year ago

0.8.3

1 year ago

0.8.2

1 year ago

0.8.1

1 year ago