* Spanish translation and minor fixes * Rounding movement measurements * Adding linguistics option to campaign settings * Removing NPC stuff from the json options * Saving Mythras v2 progress * Modify mythras sheet.json for new options * stash * Restored tranlastions and all but mook css * Automation script added to help building Mythras sheets * Autocalc migration up to skills, Mythras * sheetwork autocalc for standard skills * Auto calc up to passions * Fix tenacity * Finish migrating skills to shett workers * Finished skills auto calc * Half done with compat tab * Stash work up to mostly finish mook skills * Fixed percent symbol on Athletics mook btn * Added up to psionic powers for mooks and added collapse to magic sections * Stash mook sup to animism * more stashed edits * Stash commits * v2 Mythras * A few edits to Mythras changelog, typos and spelling * Style adjustments for Firefox * Small bugfixes for the Mythras v2 conversion scripts * Small bugfixes for the Mythras v2 conversion scripts * Some minor CSS adjustments to support Firefox better * Mythras: fix styling issues with fetish tenacity * v2.1 of Mythras sheet and reduce M-Space to a stub with notes to use the Mythras sheet * Remove line from Mythras change log which wasn't meant for publishing * v2.2 of Mythras sheet * Added missing Worlds United setting from Default Sheet Settings * v2.3 of Mythras Sheet * Add missing v2.3 version update * Mythras v2.4 and Odd Soot stub * Update Odd Soot Logo * Removing Odd Soot sheet per clevett's recommendation * Restore M-Space to previous versions per clevett's recommendation * Added deprecation notice to top of M-Space sheet * Mythras v2.5 * Added equipment and money to compact/mook sheets * Added Social Conflict Support * Update changelop for v2.6 * Update de.json * Mythras - switching over to gradle based build with automated uploading of srcs to roll20 * Mythras v2.7 * Updated Mythras Changlog
490 lines
24 KiB
JavaScript
490 lines
24 KiB
JavaScript
// ##### Settings #####
|
|
// Campaign Options
|
|
var campaign_options = function() {
|
|
getAttrs(["setting_option", "luck_points_rank_option", "herculean_mod_option", "battle_units_enabled_option", "vehicle_type_option", "extended_conflict_enabled_option", "simplified_combat_enabled_option", "action_points_calc_option", "magic_points_enabled_option", "power_points_enabled_option", "prana_points_enabled_option", "tenacity_enabled_option", "spirits_enabled_option", "luther_arkwright_style_option", "m_space_style_option", "odd_soot_style_option", "boating_standard_option", "status_standard_option", "strangeness_standard_option", "superstition_standard_option", "the_soot_standard_option", "linguistics_enabled_option", "dependencies_enabled_option", "peculiarities_enabled_option", "firearms_enabled_option", "reach_enabled_option", "social_conflict_enabled_option", "affiliations_enabled_option", "ms_psionics_enabled_option", "os_magic_enabled_option", "roman_magic_enabled_option", "arcane_magic_enabled_option", "divine_magic_enabled_option", "folk_magic_enabled_option", "work_songs_enabled_option", "superpowers_enabled_option", "fae_powers_enabled_option", "folk_magic_range_multiplier_option", "alchemy_enabled_option", "animism_enabled_option", "artifice_enabled_option", "mysticism_enabled_option", "mythras_psionics_enabled_option", "sorcery_enabled_option", "theism_enabled_option", "max_devotional_pool_based_on_option"], function(v) {
|
|
var newoptions = {};
|
|
// Default Setting Configs
|
|
var setting_configs = {
|
|
sheet_style: "default",
|
|
battle_units_enabled: "0",
|
|
extended_conflict_enabled: "0",
|
|
simplified_combat_enabled: "0",
|
|
spirits_enabled: "1",
|
|
action_points_calc: "calculate",
|
|
herculean_mod: ".1",
|
|
luck_points_rank: "0",
|
|
magic_points_enabled: "1",
|
|
power_points_enabled: "0",
|
|
prana_points_enabled: "0",
|
|
tenacity_enabled: "0",
|
|
boating_standard: "1",
|
|
status_standard: "0",
|
|
strangeness_standard: "0",
|
|
superstition_standard: "0",
|
|
the_soot_standard: "0",
|
|
linguistics_enabled: "0",
|
|
dependencies_enabled: "0",
|
|
peculiarities_enabled: "0",
|
|
firearms_enabled: "0",
|
|
reach_enabled: "1",
|
|
ms_psionics_enabled: "0",
|
|
os_magic_enabled: "0",
|
|
roman_magic_enabled: "0",
|
|
arcane_magic_enabled: "0",
|
|
divine_magic_enabled: "0",
|
|
superpowers_enabled: "0",
|
|
fae_powers_enabled: "0",
|
|
folk_magic_enabled: "1",
|
|
work_songs_enabled: "0",
|
|
folk_magic_range_multiplier: "1",
|
|
alchemy_enabled: "0",
|
|
animism_enabled: "1",
|
|
artifice_enabled: "0",
|
|
mysticism_enabled: "1",
|
|
mythras_psionics_enabled: "0",
|
|
sorcery_enabled: "1",
|
|
theism_enabled: "1",
|
|
affiliations_enabled: "0",
|
|
social_conflict_enabled: "0",
|
|
vehicle_type: "disabled",
|
|
max_devotional_pool_based_on: "@{rank_devotion_pool_limit}",
|
|
};
|
|
// Setting Overrides
|
|
if(v["setting_option"] === "luther_arkwright") {
|
|
setting_configs["sheet_style"] = "luther_arkwright";
|
|
setting_configs["magic_points_enabled"] = "0";
|
|
setting_configs["prana_points_enabled"] = "1";
|
|
setting_configs["spirits_enabled"] = "0";
|
|
setting_configs["tenacity_enabled"] = "1";
|
|
setting_configs["boating_standard"] = "0";
|
|
setting_configs["linguistics_enabled"] = "1";
|
|
setting_configs["dependencies_enabled"] = "1";
|
|
setting_configs["firearms_enabled"] = "1";
|
|
setting_configs["folk_magic_enabled"] = "0";
|
|
setting_configs["animism_enabled"] = "0";
|
|
setting_configs["sorcery_enabled"] = "0";
|
|
setting_configs["theism_enabled"] = "0";
|
|
setting_configs["mythras_psionics_enabled"] = "1";
|
|
setting_configs["vehicle_type"] = "mythras";
|
|
} else if(v["setting_option"] === "agony_and_ecstasy") {
|
|
setting_configs["spirits_enabled"] = "0";
|
|
setting_configs["magic_points_enabled"] = "0";
|
|
setting_configs["power_points_enabled"] = "1";
|
|
setting_configs["linguistics_enabled"] = "1";
|
|
setting_configs["folk_magic_enabled"] = "0";
|
|
setting_configs["animism_enabled"] = "0";
|
|
setting_configs["mysticism_enabled"] = "0";
|
|
setting_configs["sorcery_enabled"] = "0";
|
|
setting_configs["theism_enabled"] = "0";
|
|
setting_configs["superpowers_enabled"] = "1";
|
|
setting_configs["firearms_enabled"] = "1";
|
|
setting_configs["vehicle_type"] = "mythras";
|
|
} else if(v["setting_option"] === "worlds_united") {
|
|
setting_configs["spirits_enabled"] = "0";
|
|
setting_configs["magic_points_enabled"] = "0";
|
|
setting_configs["tenacity_enabled"] = "1";
|
|
setting_configs["linguistics_enabled"] = "1";
|
|
setting_configs["firearms_enabled"] = "1";
|
|
setting_configs["folk_magic_enabled"] = "0";
|
|
setting_configs["animism_enabled"] = "0";
|
|
setting_configs["sorcery_enabled"] = "0";
|
|
setting_configs["theism_enabled"] = "0";
|
|
setting_configs["mythras_psionics_enabled"] = "1";
|
|
setting_configs["vehicle_type"] = "mythras";
|
|
} else if(v["setting_option"] === "classic_fantasy") {
|
|
setting_configs["sheet_style"] = "classic_fantasy";
|
|
setting_configs["spirits_enabled"] = "0";
|
|
setting_configs["luck_points_rank"] = "1";
|
|
setting_configs["arcane_magic_enabled"] = "1";
|
|
setting_configs["divine_magic_enabled"] = "1";
|
|
setting_configs["folk_magic_enabled"] = "0";
|
|
setting_configs["animism_enabled"] = "0";
|
|
setting_configs["sorcery_enabled"] = "0";
|
|
setting_configs["theism_enabled"] = "0";
|
|
} else if(v["setting_option"] === "m-space") {
|
|
setting_configs["herculean_mod"] = ".2";
|
|
setting_configs["spirits_enabled"] = "0";
|
|
setting_configs["magic_points_enabled"] = "0";
|
|
setting_configs["power_points_enabled"] = "1";
|
|
setting_configs["sheet_style"] = "m-space";
|
|
setting_configs["extended_conflict_enabled"] = "1",
|
|
setting_configs["action_points_calc"] = "set_2";
|
|
setting_configs["firearms_enabled"] = "1";
|
|
setting_configs["reach_enabled"] = "0";
|
|
setting_configs["ms_psionics_enabled"] = "1";
|
|
setting_configs["folk_magic_enabled"] = "0";
|
|
setting_configs["animism_enabled"] = "0";
|
|
setting_configs["mysticism_enabled"] = "0";
|
|
setting_configs["sorcery_enabled"] = "0";
|
|
setting_configs["theism_enabled"] = "0";
|
|
setting_configs["vehicle_type"] = "mspace";
|
|
} else if(v["setting_option"] === "odd_soot") {
|
|
setting_configs["herculean_mod"] = ".2";
|
|
setting_configs["spirits_enabled"] = "0";
|
|
setting_configs["magic_points_enabled"] = "0";
|
|
setting_configs["power_points_enabled"] = "1";
|
|
setting_configs["sheet_style"] = "odd_soot";
|
|
setting_configs["extended_conflict_enabled"] = "1",
|
|
setting_configs["action_points_calc"] = "set_2";
|
|
setting_configs["firearms_enabled"] = "1";
|
|
setting_configs["reach_enabled"] = "0";
|
|
setting_configs["os_magic_enabled"] = "1";
|
|
setting_configs["peculiarities_enabled"] = "1";
|
|
setting_configs["the_soot_standard"] = "1";
|
|
setting_configs["strangeness_standard"] = "1";
|
|
setting_configs["folk_magic_enabled"] = "0";
|
|
setting_configs["animism_enabled"] = "0";
|
|
setting_configs["mysticism_enabled"] = "0";
|
|
setting_configs["sorcery_enabled"] = "0";
|
|
setting_configs["theism_enabled"] = "0";
|
|
setting_configs["vehicle_type"] = "mspace";
|
|
} else if(v["setting_option"] === "monster_island") {
|
|
setting_configs["status_standard"] = "1";
|
|
setting_configs["folk_magic_enabled"] = "0";
|
|
setting_configs["mysticism_enabled"] = "0";
|
|
} else if(v["setting_option"] === "mythic_britain") {
|
|
setting_configs["battle_units_enabled"] = "1";
|
|
setting_configs["superstition_standard"] = "1";
|
|
setting_configs["folk_magic_enabled"] = "0";
|
|
setting_configs["mysticism_enabled"] = "0";
|
|
setting_configs["sorcery_enabled"] = "0";
|
|
} else if(v["setting_option"] === "thennla") {
|
|
setting_configs["sheet_style"] = "thennla";
|
|
setting_configs["work_songs_enabled"] = "1";
|
|
setting_configs["alchemy_enabled"] = "1";
|
|
setting_configs["artifice_enabled"] = "1";
|
|
} else if(v["setting_option"] === "mythic_constantinople") {
|
|
setting_configs["affiliations_enabled"] = "1";
|
|
setting_configs["max_devotional_pool_based_on"] = "@{pow}";
|
|
} else if(v["setting_option"] === "mythic_rome") {
|
|
setting_configs["status_standard"] = "1";
|
|
setting_configs["roman_magic_enabled"] = "1";
|
|
setting_configs["folk_magic_enabled"] = "0";
|
|
setting_configs["animism_enabled"] = "0";
|
|
setting_configs["mysticism_enabled"] = "0";
|
|
setting_configs["sorcery_enabled"] = "0";
|
|
setting_configs["theism_enabled"] = "0";
|
|
} else if(v["setting_option"] === "after_the_vampire_wars") {
|
|
setting_configs["linguistics_enabled"] = "1";
|
|
setting_configs["tenacity_enabled"] = "1";
|
|
setting_configs["animism_enabled"] = "0";
|
|
setting_configs["theism_enabled"] = "0";
|
|
setting_configs["fae_powers_enabled"] = "1";
|
|
setting_configs["mythras_psionics_enabled"] = "1";
|
|
setting_configs["vehicle_type"] = "mythras";
|
|
setting_configs["firearms_enabled"] = "1";
|
|
setting_configs["folk_magic_range_multiplier"] = ".2";
|
|
} else if(v["setting_option"] === "mythras_imperative") {
|
|
setting_configs["action_points_calc"] = "set_2";
|
|
setting_configs["spirits_enabled"] = "0";
|
|
setting_configs["reach_enabled"] = "0";
|
|
setting_configs["herculean_mod"] = ".2";
|
|
} else {}
|
|
|
|
// Sheet Style
|
|
newoptions["sheet_style"] = setting_configs["sheet_style"];
|
|
|
|
// Extended Conflict Resolution Enabled
|
|
if(v["extended_conflict_enabled_option"] === "default") {
|
|
newoptions["extended_conflict_enabled"] = setting_configs["extended_conflict_enabled"];
|
|
} else {
|
|
newoptions["extended_conflict_enabled"] = v["extended_conflict_enabled_option"];
|
|
}
|
|
|
|
// Battle Units Enabled
|
|
if(v["battle_units_enabled_option"] === "default") {
|
|
newoptions["battle_units_enabled"] = setting_configs["battle_units_enabled"];
|
|
} else {
|
|
newoptions["battle_units_enabled"] = v["battle_units_enabled_option"];
|
|
}
|
|
|
|
// Vehicle Type
|
|
if(v["vehicle_type_option"] === "default") {
|
|
newoptions["vehicle_type"] = setting_configs["vehicle_type"];
|
|
} else {
|
|
newoptions["vehicle_type"] = v["vehicle_type_option"];
|
|
}
|
|
|
|
// Simplified Combat Enabled
|
|
if(v["simplified_combat_enabled_option"] === "default") {
|
|
newoptions["simplified_combat_enabled"] = setting_configs["simplified_combat_enabled"];
|
|
} else {
|
|
newoptions["simplified_combat_enabled"] = v["simplified_combat_enabled_option"];
|
|
}
|
|
|
|
// Action Points Calculation Option
|
|
if(v["action_points_calc_option"] === "default") {
|
|
newoptions["action_points_calc"] = setting_configs["action_points_calc"];
|
|
} else {
|
|
newoptions["action_points_calc"] = v["action_points_calc_option"];
|
|
}
|
|
|
|
// Add Rank to Luck
|
|
if(v["luck_points_rank_option"] === "default") {
|
|
newoptions["luck_points_rank"] = setting_configs["luck_points_rank"];
|
|
} else {
|
|
newoptions["luck_points_rank"] = v["luck_points_rank_option"];
|
|
}
|
|
|
|
// Magic Points Enabled
|
|
if(v["magic_points_enabled_option"] === "default") {
|
|
newoptions["magic_points_enabled"] = setting_configs["magic_points_enabled"];
|
|
} else {
|
|
newoptions["magic_points_enabled"] = v["magic_points_enabled_option"];
|
|
}
|
|
|
|
// Power Points Enabled
|
|
if(v["power_points_enabled_option"] === "default") {
|
|
newoptions["power_points_enabled"] = setting_configs["power_points_enabled"];
|
|
} else {
|
|
newoptions["power_points_enabled"] = v["power_points_enabled_option"];
|
|
}
|
|
|
|
// Prana Enabled
|
|
if(v["prana_points_enabled_option"] === "default") {
|
|
newoptions["prana_points_enabled"] = setting_configs["prana_points_enabled"];
|
|
} else {
|
|
newoptions["prana_points_enabled"] = v["prana_points_enabled_option"];
|
|
}
|
|
|
|
// Spirits Enabled
|
|
if(v["spirits_enabled_option"] === "default") {
|
|
newoptions["spirits_enabled"] = setting_configs["spirits_enabled"];
|
|
} else {
|
|
newoptions["spirits_enabled"] = v["spirits_enabled_option"];
|
|
}
|
|
|
|
// Tenacity Enabled
|
|
if(v["tenacity_enabled_option"] === "default") {
|
|
newoptions["tenacity_enabled"] = setting_configs["tenacity_enabled"];
|
|
} else {
|
|
newoptions["tenacity_enabled"] = v["tenacity_enabled_option"];
|
|
}
|
|
|
|
// Herculean Modifier
|
|
if(v["herculean_mod_option"] === "default") {
|
|
newoptions["herculean_mod"] = setting_configs["herculean_mod"];
|
|
} else {
|
|
newoptions["herculean_mod"] = v["herculean_mod_option"];
|
|
}
|
|
|
|
// Boating Standard
|
|
if(v["boating_standard_option"] === "default") {
|
|
newoptions["boating_standard"] = setting_configs["boating_standard"];
|
|
} else {
|
|
newoptions["boating_standard"] = v["boating_standard_option"];
|
|
}
|
|
|
|
// Status Standard
|
|
if(v["status_standard_option"] === "default") {
|
|
newoptions["status_standard"] = setting_configs["status_standard"];
|
|
} else {
|
|
newoptions["status_standard"] = v["status_standard_option"];
|
|
}
|
|
|
|
// Strangeness Standard
|
|
if(v["strangeness_standard_option"] === "default") {
|
|
newoptions["strangeness_standard"] = setting_configs["strangeness_standard"];
|
|
} else {
|
|
newoptions["strangeness_standard"] = v["strangeness_standard_option"];
|
|
}
|
|
|
|
// Superstition Standard
|
|
if(v["superstition_standard_option"] === "default") {
|
|
newoptions["superstition_standard"] = setting_configs["superstition_standard"];
|
|
} else {
|
|
newoptions["superstition_standard"] = v["superstition_standard_option"];
|
|
}
|
|
|
|
// The Soot Standard
|
|
if(v["the_soot_standard_option"] === "default") {
|
|
newoptions["the_soot_standard"] = setting_configs["the_soot_standard"];
|
|
} else {
|
|
newoptions["the_soot_standard"] = v["the_soot_standard_option"];
|
|
}
|
|
|
|
// Linguistics Enabled
|
|
if(v["linguistics_enabled_option"] === "default") {
|
|
newoptions["linguistics_enabled"] = setting_configs["linguistics_enabled"];
|
|
} else {
|
|
newoptions["linguistics_enabled"] = v["linguistics_enabled_option"];
|
|
}
|
|
|
|
// Dependencies Enabled
|
|
if(v["dependencies_enabled_option"] === "default") {
|
|
newoptions["dependencies_enabled"] = setting_configs["dependencies_enabled"];
|
|
} else {
|
|
newoptions["dependencies_enabled"] = v["dependencies_enabled_option"];
|
|
}
|
|
|
|
// Peculiarities Enabled
|
|
if(v["peculiarities_enabled_option"] === "default") {
|
|
newoptions["peculiarities_enabled"] = setting_configs["peculiarities_enabled"];
|
|
} else {
|
|
newoptions["peculiarities_enabled"] = v["peculiarities_enabled_option"];
|
|
}
|
|
|
|
// Firearms Enabled
|
|
if(v["firearms_enabled_option"] === "default") {
|
|
newoptions["firearms_enabled"] = setting_configs["firearms_enabled"];
|
|
} else {
|
|
newoptions["firearms_enabled"] = v["firearms_enabled_option"];
|
|
}
|
|
|
|
// Reach Enabled
|
|
if(v["reach_enabled_option"] === "default") {
|
|
newoptions["reach_enabled"] = setting_configs["reach_enabled"];
|
|
} else {
|
|
newoptions["reach_enabled"] = v["reach_enabled_option"];
|
|
}
|
|
|
|
// M-Space Psionics Enabled
|
|
if(v["ms_psionics_enabled_option"] === "default") {
|
|
newoptions["ms_psionics_enabled"] = setting_configs["ms_psionics_enabled"];
|
|
} else {
|
|
newoptions["ms_psionics_enabled"] = v["ms_psionics_enabled_option"];
|
|
}
|
|
|
|
// Odd Soot Magic Enabled
|
|
if(v["os_magic_enabled_option"] === "default") {
|
|
newoptions["os_magic_enabled"] = setting_configs["os_magic_enabled"];
|
|
} else {
|
|
newoptions["os_magic_enabled"] = v["os_magic_enabled_option"];
|
|
}
|
|
|
|
// Roman Magic Enabled
|
|
if(v["roman_magic_enabled_option"] === "default") {
|
|
newoptions["roman_magic_enabled"] = setting_configs["roman_magic_enabled"];
|
|
} else {
|
|
newoptions["roman_magic_enabled"] = v["roman_magic_enabled_option"];
|
|
}
|
|
|
|
// Arcane Magic Enabled
|
|
if(v["arcane_magic_enabled_option"] === "default") {
|
|
newoptions["arcane_magic_enabled"] = setting_configs["arcane_magic_enabled"];
|
|
} else {
|
|
newoptions["arcane_magic_enabled"] = v["arcane_magic_enabled_option"];
|
|
}
|
|
|
|
// Divine Magic Enabled
|
|
if(v["divine_magic_enabled_option"] === "default") {
|
|
newoptions["divine_magic_enabled"] = setting_configs["divine_magic_enabled"];
|
|
} else {
|
|
newoptions["divine_magic_enabled"] = v["divine_magic_enabled_option"];
|
|
}
|
|
|
|
// Superpowers Enabled
|
|
if(v["superpowers_enabled_option"] === "default") {
|
|
newoptions["superpowers_enabled"] = setting_configs["superpowers_enabled"];
|
|
} else {
|
|
newoptions["superpowers_enabled"] = v["superpowers_enabled_option"];
|
|
}
|
|
|
|
// Fae Powers Enabled
|
|
if(v["fae_powers_enabled_option"] === "default") {
|
|
newoptions["fae_powers_enabled"] = setting_configs["fae_powers_enabled"];
|
|
} else {
|
|
newoptions["fae_powers_enabled"] = v["fae_powers_enabled_option"];
|
|
}
|
|
|
|
// Folk Magic Enabled
|
|
if(v["folk_magic_enabled_option"] === "default") {
|
|
newoptions["folk_magic_enabled"] = setting_configs["folk_magic_enabled"];
|
|
} else {
|
|
newoptions["folk_magic_enabled"] = v["folk_magic_enabled_option"];
|
|
}
|
|
|
|
// Work Songs Enabled
|
|
if(v["work_songs_enabled_option"] === "default") {
|
|
newoptions["work_songs_enabled"] = setting_configs["work_songs_enabled"];
|
|
} else {
|
|
newoptions["work_songs_enabled"] = v["work_songs_enabled_option"];
|
|
}
|
|
|
|
// Folk Magic Range Multiplier
|
|
if(v["folk_magic_range_multiplier_option"] === "default") {
|
|
newoptions["folk_magic_range_multiplier"] = setting_configs["folk_magic_range_multiplier"];
|
|
} else {
|
|
newoptions["folk_magic_range_multiplier"] = v["folk_magic_range_multiplier_option"];
|
|
}
|
|
|
|
// Alchemy Enabled
|
|
if(v["alchemy_enabled_option"] === "default") {
|
|
newoptions["alchemy_enabled"] = setting_configs["alchemy_enabled"];
|
|
} else {
|
|
newoptions["alchemy_enabled"] = v["alchemy_enabled_option"];
|
|
}
|
|
|
|
// Animism Enabled
|
|
if(v["animism_enabled_option"] === "default") {
|
|
newoptions["animism_enabled"] = setting_configs["animism_enabled"];
|
|
} else {
|
|
newoptions["animism_enabled"] = v["animism_enabled_option"];
|
|
}
|
|
|
|
// Artifice Enabled
|
|
if(v["artifice_enabled_option"] === "default") {
|
|
newoptions["artifice_enabled"] = setting_configs["artifice_enabled"];
|
|
} else {
|
|
newoptions["artifice_enabled"] = v["artifice_enabled_option"];
|
|
}
|
|
|
|
// Mysticism Enabled
|
|
if(v["mysticism_enabled_option"] === "default") {
|
|
newoptions["mysticism_enabled"] = setting_configs["mysticism_enabled"];
|
|
} else {
|
|
newoptions["mysticism_enabled"] = v["mysticism_enabled_option"];
|
|
}
|
|
|
|
// Mythras Psionics Enabled
|
|
if(v["mythras_psionics_enabled_option"] === "default") {
|
|
newoptions["mythras_psionics_enabled"] = setting_configs["mythras_psionics_enabled"];
|
|
} else {
|
|
newoptions["mythras_psionics_enabled"] = v["mythras_psionics_enabled_option"];
|
|
}
|
|
|
|
// Sorcery Enabled
|
|
if(v["sorcery_enabled_option"] === "default") {
|
|
newoptions["sorcery_enabled"] = setting_configs["sorcery_enabled"];
|
|
} else {
|
|
newoptions["sorcery_enabled"] = v["sorcery_enabled_option"];
|
|
}
|
|
|
|
// Theism Enabled
|
|
if(v["theism_enabled_option"] === "default") {
|
|
newoptions["theism_enabled"] = setting_configs["theism_enabled"];
|
|
} else {
|
|
newoptions["theism_enabled"] = v["theism_enabled_option"];
|
|
}
|
|
|
|
// Max Devotional Pool Based On
|
|
if(v["max_devotional_pool_based_on_option"] === "default") {
|
|
newoptions["max_devotional_pool_based_on"] = setting_configs["max_devotional_pool_based_on"];
|
|
} else {
|
|
newoptions["max_devotional_pool_based_on"] = v["max_devotional_pool_based_on_option"];
|
|
}
|
|
|
|
// Affiliations Enabled
|
|
if(v["affiliations_enabled_option"] === "default") {
|
|
newoptions["affiliations_enabled"] = setting_configs["affiliations_enabled"];
|
|
} else {
|
|
newoptions["affiliations_enabled"] = v["affiliations_enabled_option"];
|
|
}
|
|
|
|
// Social Conflict Enabled
|
|
if(v["social_conflict_enabled_option"] === "default") {
|
|
newoptions["social_conflict_enabled"] = setting_configs["social_conflict_enabled"];
|
|
} else {
|
|
newoptions["social_conflict_enabled"] = v["social_conflict_enabled_option"];
|
|
}
|
|
|
|
setAttrs(newoptions);
|
|
});
|
|
}
|
|
|
|
//Set campaign options if any change
|
|
on("change:setting_option change:vehicle_type_option change:battle_units_enabled_option change:extended_conflict_enabled_option change:simplified_combat_enabled_option change:luck_points_rank_option change:herculean_mod_option change:action_points_calc_option change:magic_points_enabled_option change:power_points_enabled_option change:prana_points_enabled_option change:spirits_enabled_option change:tenacity_enabled_option change:status_standard_option change:strangeness_standard_option change:superstition_standard_option change:the_soot_standard_option change:boating_standard_option change:linguistics_enabled_option change:dependencies_enabled_option change:peculiarities_enabled_option change:firearms_enabled_option change:reach_enabled_option change:social_conflict_enabled_option change:affiliations_enabled_option change:roman_magic_enabled_option change:arcane_magic_enabled_option change:divine_magic_enabled_option change:superpowers_enabled_option change:fae_powers_enabled_option change:folk_magic_enabled_option change:work_songs_enabled_option change:folk_magic_range_multiplier_option change:alchemy_enabled_option change:animism_enabled_option change:artifice_enabled_option change:mysticism_enabled_option change:mythras_psionics_enabled_option change:ms_psionics_enabled_option change:os_magic_enabled_option change:sorcery_enabled_option change:theism_enabled_option change:max_devotional_pool_based_on_option", function() {
|
|
console.log("Setting campaign options")
|
|
campaign_options();
|
|
});
|