2024-07-26 09:20:48 +02:00
|
|
|
export const rmss = {};
|
|
|
|
|
2024-07-29 09:28:42 +02:00
|
|
|
rmss.currency_type = {
|
2024-07-26 09:20:48 +02:00
|
|
|
mp: "rmss.curreny_type.mp",
|
|
|
|
pp: "rmss.curreny_type.pp",
|
|
|
|
gp: "rmss.curreny_type.gp",
|
|
|
|
sp: "rmss.curreny_type.sp",
|
|
|
|
bp: "rmss.curreny_type.bp",
|
|
|
|
cp: "rmss.curreny_type.cp"
|
|
|
|
};
|
|
|
|
|
2024-07-29 09:28:42 +02:00
|
|
|
rmss.difficulties = {
|
|
|
|
routine: {key: "routine", label:"Routine (+30)", value: 30},
|
|
|
|
easy: {key: "easy", label:"Easy (+20)", value: 20},
|
|
|
|
light: {key: "light", label:"Light (+10)", value: 10},
|
|
|
|
medium: {key: "medium", label:"Medium (0)", value: 0},
|
|
|
|
hard: {key: "hard", label:"Hard (-10)", value: -10},
|
|
|
|
very_hard: {key: "very_hard", label:"Very Hard (-20)", value: -20},
|
|
|
|
extremely_hard: {key: "extremely_hard", label:"Extremely Hard (-30)", value: -30},
|
|
|
|
sheer_folly: {key: "sheer_folly", label:"Sheer Folly (-50)", value: -50},
|
|
|
|
absurd: {key: "absurd", label:"Absurd (-70)", value: -70},
|
|
|
|
};
|
|
|
|
|
2024-08-07 17:27:08 +02:00
|
|
|
rmss.gameSystems = [
|
|
|
|
{key: "common", label:"Common"},
|
|
|
|
{key: "merp", label:"Middle Earth Role Playing (MERP)"},
|
|
|
|
{key: "rmfrp", label:"Rolemaster Fantasy Role Playing (RMFRP)"},
|
|
|
|
];
|
|
|
|
|
2024-07-29 09:28:42 +02:00
|
|
|
rmss.combatSituations = [
|
|
|
|
{key: "none", label:"None (0)", modifier: 0},
|
|
|
|
{key: "melee", label:"Melee environment (-20)", modifier: -20},
|
|
|
|
{key: "missile", label:"Under missile fire (-10)", modifier: -10},
|
|
|
|
];
|
|
|
|
|
2024-08-02 17:07:02 +02:00
|
|
|
rmss.rankBonusProgressionList = [
|
|
|
|
{key: "standard", label:"Standard"},
|
|
|
|
{key: "limited", label:"Limited"},
|
|
|
|
{key: "combined", label:"Combined"},
|
2024-08-04 20:44:34 +02:00
|
|
|
{key: "race", label:"Linked to Race"},
|
2024-08-02 17:07:02 +02:00
|
|
|
]
|
|
|
|
|
2024-07-29 09:28:42 +02:00
|
|
|
rmss.lightOrDarknessModifiers = [
|
|
|
|
{key: "none", label:"None", modifierLight: 0, modifierDark: 0},
|
|
|
|
{key: "noshadows", label:"No shadows", modifierLight: 10, modifierDark: -30},
|
|
|
|
{key: "lightshadows", label:"Light shadows", modifierLight: 5, modifierDark: -20},
|
|
|
|
{key: "mediumshadows", label:"Medium shadows", modifierLight: 0, modifierDark: 0},
|
|
|
|
{key: "heavyshadows", label:"Heavy shadows", modifierLight: -10, modifierDark: 10},
|
|
|
|
{key: "dark", label:"Darkness", modifierLight: -25, modifierDark: 30},
|
|
|
|
{key: "pitchblack", label:"Pitch black", modifierLight: -40, modifierDark: 40},
|
|
|
|
]
|
|
|
|
|
|
|
|
rmss.hitsPerRound = [
|
|
|
|
{key: "none", label:"None", modifier: 0},
|
|
|
|
{key: "one", label:"One", modifier: -5},
|
|
|
|
{key: "two", label:"Two", modifier: -10},
|
|
|
|
{key: "three", label:"Three", modifier: -20},
|
|
|
|
{key: "four", label:"Four", modifier: -25},
|
|
|
|
{key: "five", label:"Five", modifier: -30},
|
2024-08-02 17:07:02 +02:00
|
|
|
{key: "six", label:"Six", modifier: -35},
|
|
|
|
{key: "seven", label:"Seven", modifier: -40},
|
|
|
|
{key: "eight", label:"Eight", modifier: -45},
|
|
|
|
{key: "nine", label:"Nine", modifier: -50},
|
|
|
|
{key: "ten", label:"Ten", modifier: -55},
|
|
|
|
{key: "eleven", label:"Eleven", modifier: -60},
|
|
|
|
{key: "twelve", label:"Twelve", modifier: -65},
|
|
|
|
{key: "thirteen", label:"Thirteen", modifier: -70},
|
|
|
|
{key: "fourteen", label:"Fourteen", modifier: -75},
|
|
|
|
{key: "fifteen", label:"Fifteen", modifier: -80}
|
|
|
|
];
|
2024-07-29 09:28:42 +02:00
|
|
|
|
2024-07-26 09:20:48 +02:00
|
|
|
rmss.stats = {
|
|
|
|
agility: {
|
|
|
|
fullname: "Agility",
|
|
|
|
shortname: "Ag"
|
|
|
|
},
|
|
|
|
constitution: {
|
|
|
|
fullname: "Constitution",
|
|
|
|
shortname: "Co"
|
|
|
|
},
|
|
|
|
memory: {
|
|
|
|
fullname: "Memory",
|
|
|
|
shortname: "Me"
|
|
|
|
},
|
|
|
|
reasoning: {
|
|
|
|
fullname: "Reasoning",
|
|
|
|
shortname: "Re"
|
|
|
|
},
|
|
|
|
self_discipline: {
|
|
|
|
fullname: "Self Discipline",
|
|
|
|
shortname: "SD"
|
|
|
|
},
|
|
|
|
empathy: {
|
|
|
|
fullname: "Empathy",
|
|
|
|
shortname: "Em"
|
|
|
|
},
|
|
|
|
intuition: {
|
|
|
|
fullname: "Intuition",
|
|
|
|
shortname: "In"
|
|
|
|
},
|
|
|
|
presence: {
|
|
|
|
fullname: "Presence",
|
|
|
|
shortname: "Pr"
|
|
|
|
},
|
|
|
|
quickness: {
|
|
|
|
fullname: "Quickness",
|
|
|
|
shortname: "Qu"
|
|
|
|
},
|
|
|
|
strength: {
|
|
|
|
fullname: "Strength",
|
|
|
|
shortname: "St"
|
|
|
|
}
|
|
|
|
};
|
|
|
|
|
|
|
|
rmss.skill_designations = {
|
|
|
|
None: "None",
|
|
|
|
Occupational: "Occupational",
|
|
|
|
Everyman: "Everyman",
|
|
|
|
Restricted: "Restricted"
|
|
|
|
};
|