An open API service indexing awesome lists of open source software.

https://github.com/labcabrera/rmu-api-core

Rolemaster Unified Core API
https://github.com/labcabrera/rmu-api-core

api cqrs kafka mongodb nestjs oauth2 rmu typescript

Last synced: 6 months ago
JSON representation

Rolemaster Unified Core API

Awesome Lists containing this project

README

          

= RMU Engine Core API

REST API for RMO core services such as skills or races.

This project is part of RMU Online: https://github.com/labcabrera/rmu-platform

WARNING: *This application is an independent project developed by fans of Rolemaster Unified. It is not affiliated with, endorsed by, or licensed by Iron Crown Enterprises (ICE), the owners of the Rolemaster intellectual property.*
*All Rolemaster trademarks, game systems, and materials are the property of Iron Crown Enterprises. This software is provided for personal, non-commercial use only. If you enjoy Rolemaster, please support the official publications and content from ICE.*

== Description

This API exposes endpoints to manage shared data for the Rolemaster Unified Online platform, such as skills, races or realms.

image::diagrams/c4-context.png[API Core Context System]

== Entities

[option="header"]
|===
|Entity | Mode
|_Skill_ | Static
|_SkillCategory_ | Static
|_ArmorType_ | Static
|_CharacterSize_ | Static
|_Profession_ | Static
|_Maneuver_ | Static
|_Realm_ | Dynamic
|_Race_ | Dynamic
|_Trait_ | Dynamic
|_Language_ | Dynamic
|===