5.0 KiB
Classic RPG Rules — un set de reglas de fantasía listo para usar
Classic RPG Rules es un paquete de reglas: no contiene código, solo datos. Da a un juego el conjunto de fantasía de siempre — seis atributos, salud y maná, tres clases, tres ranuras de equipo, ocho piezas de equipo, un tónico de fuerza y cuatro habilidades de combate. RPG Plus está construido sobre él; una novela visual podría tomarlo solo para las pruebas de carisma.
Las reglas funcionan a través de otros mods. Stats Engine calcula los números y muestra la hoja, Equipment hace que el equipo se pueda llevar, Items Base lo guarda en la bolsa, Characters Engine guarda las cartas de habilidades, y Battle Formulas hace que las fórmulas de las habilidades funcionen en combate. Este paquete solo dice qué hay.
En el juego
Un pícaro de nivel 2 en RPG Plus con la espada de hierro:
Cada número viene de este paquete. La agilidad del pícaro es 8 + level * 2 = 12. El ataque es la fórmula del paquete str + level = 8 + 2 = 10, más el rasgo del pícaro floor(agi / 4) = 3, más los 5 de la espada de hierro — 18, de los cuales +8 son bonos. La fuerza 8 es el 5 + level del pícaro = 7 y un tónico de fuerza.
Qué contiene el paquete
Atributos (grupo Attributes, por defecto 5): Fuerza str, Agilidad agi, Inteligencia int, Vitalidad vit, Carisma cha, Suerte luk.
Estadísticas de combate (grupo Combat), calculadas a partir de los atributos:
{ "Id": "hp", "Formula": "12 + vit * 3 + level * 2", "Binds": "health" },
{ "Id": "mp", "Formula": "int * 2 + level * 2", "Pool": true },
{ "Id": "atk", "Formula": "str + level", "Binds": "attack" },
{ "Id": "def", "Formula": "floor(vit / 2)", "Binds": "defence" },
{ "Id": "mag", "Formula": "int + level" }
Salud, ataque y defensa se convierten en los números de combate; el maná lo gastan las habilidades y se recupera.
Clases — cada una hace crecer sus atributos con el nivel, tiene un rasgo y aprende habilidades:
- Guerrero — fuerte y resistente (
str 7 + level * 2,vit 6 + level * 2), +10% de salud; Power strike en el nivel 1, Guard break en el 3. - Mago —
int 8 + level * 2, +25% de maná; Fireball en el nivel 1, Heal en el 2. - Pícaro —
agi 8 + level * 2, carisma y suerte7 + level, ataque + un cuarto de la agilidad; Power strike en el nivel 1, Guard break en el 2.
Ranuras: Arma (espada, bastón, daga), Cuerpo (armadura, túnica), Accesorio (amuleto, anillo).
Equipo y un tónico:
- Espada de madera: ataque +2. Espada de hierro (guerrero, pícaro): ataque +5. Bastón de roble (mago): magia +4, maná +5. Daga: ataque +3, agilidad +2.
- Armadura de cuero: defensa +2, salud +6. Túnica: maná +6, inteligencia +1.
- Amuleto de trébol: suerte +3. Anillo de plata: carisma +2.
- Tónico de fuerza: fuerza +1 para siempre.
Habilidades — acciones de combate cuyos números son fórmulas (a es quien actúa, b el objetivo):
{ "Id": "classic/fireball", "Type": "ToEnemy",
"Values": [ "RequiredPoint=1", "Cost=mp:4", "Pierce=1", "Formula=a.mag * 2 + rand(1, 6)" ] }
- Power strike:
a.atk * 1.5 + rand(0, a.str / 2). - Fireball: cuesta 4 de maná, ignora la armadura,
a.mag * 2 + rand(1, 6). - Heal: cuesta 3 de maná, cura al propio personaje
a.mag * 2 + 4. - Guard break: ignora la armadura,
a.atk + b.defence * 2, 35% de probabilidad de aturdir un turno.
Cómo lo usa RPG Plus
- La primera respuesta del prólogo da al héroe una de las tres clases y su arma inicial.
- El mercader de la aldea vende las espadas, la daga, el bastón y la armadura (RPG Plus los añade a la tienda con un parche).
- El patio de entrenamiento da un tónico de fuerza; la vidente, el amuleto de trébol.
- Los combates usan las habilidades mediante Battle Formulas, tanto en el sistema de combate predeterminado como en el de cartas.
Cómo usarlo en tu juego
Añade classic_rpg_pack a la colección del juego; los mods de los que depende se cargan con él. Luego dale una clase a un personaje con action stat.archetype who=<id> id=classic/warrior, o pon \"Archetype\": \"classic/mage\" en el JSON del personaje. Para cambiar una regla, envía la misma entidad con el mismo id en un mod que dependa de este paquete, o aplícale un parche.
Si algo sale mal
- Las habilidades no hacen nada en combate. Para los valores
Formula=el juego necesita Battle Formulas. - La hoja no muestra números de un personaje. El personaje no tiene clase ni estadísticas propias; dale un arquetipo.


