/*************************************************** Config #Include Script ats_config Last Updated: August 25, 2002 ***Ambrosia Tradeskill System*** Created by Mojo(Allen Sun) This script contains configureable constants that are used to customize the system. Changing these still requires a rebuild of the module. In an upcoming version, this will change and you will no longer need to rebuild after changing these. ****************************************************/ // ***OPTIONS**** // This option activates using tokens on the player to keep // track of skills instead of using local variables int CBOOL_PERSISTENT_SKILLS_ACTIVE = FALSE; // ***Skill Related**** // Skill Journal Numeric Display // When set to TRUE, skill values are shown as numbers in the // skill journal. If set to FASLE, skill values are suppressed // and only ranks shown. int CBOOL_SJ_NUMERIC_DISPLAY = TRUE; // Skill Gain Message Setting // 0 - Turn off skill gain message // 1 - Skill gain message without any numeric value display // 2 - Skill gain message with numeric value displayed int CINT_SKILL_MESSAGE_SETTING = 2; // Skill Gain Rate Adjustment (From -1.0f to 1.0f, 0.0f means no adjustment, // 1.0f means +100% adjustment and -1.0f means -100% adjustment) float CFLOAT_SKILLGAIN_ADJUST_OVERALL = 0.0f; float CFLOAT_SKILLGAIN_ADJUST_BLACKSMITHING = 0.0f; float CFLOAT_SKILLGAIN_ADJUST_MINING = 0.0f; float CFLOAT_SKILLGAIN_ADJUST_ARMORCRAFTING = 0.0f; float CFLOAT_SKILLGAIN_ADJUST_WEAPONCRAFTING = 0.0f; float CFLOAT_SKILLGAIN_ADJUST_TANNING = 0.0f; float CFLOAT_SKILLGAIN_ADJUST_GEMCUTTING = -0.05f; float CFLOAT_SKILLGAIN_ADJUST_JEWELCRAFTING = -0.05f; float CFLOAT_SKILLGAIN_ADJUST_BOWYERING = 0.0f; float CFLOAT_SKILLGAIN_ADJUST_FLETCHING = 0.0f; float CFLOAT_SKILLGAIN_ADJUST_TAILOR = 0.0f; float CFLOAT_SKILLGAIN_ADJUST_TINKER = 0.0f; // Skill Gain Chance on Failure(0-100%) int CINT_SKILLGAIN_FAILURE = 10; // Flat Failure Rates(From 0% to 100%) int CINT_FLATFAILURE_OVERALL = 0; int CINT_FLATFAILURE_BLACKSMITHING = 0; int CINT_FLATFAILURE_MINING = 0; int CINT_FLATFAILURE_ARMORCRAFTING = 0; int CINT_FLATFAILURE_WEAPONCRAFTING = 0; int CINT_FLATFAILURE_TANNING = 0; int CINT_FLATFAILURE_GEMCUTTING = 5; int CINT_FLATFAILURE_JEWELCRAFTING = 5; int CINT_FLATFAILURE_BOWYERING = 0; int CINT_FLATFAILURE_FLETCHING = 0; int CINT_FLATFAILURE_TAILOR = 0; int CINT_FLATFAILURE_TINKER = 0; // ***Spawn Related**** // Auto spawning Ore Veins - If TRUE, any ore veins spawned will // automatically respawn within the specified timeframe int CBOOL_AUTOSPAWN_ORE = TRUE; // Minimum time in real-time minutes to respawn ore int CINT_AUTOSPAWN_ORE_MINTIME = 10; // Maximum time in real-time minutes to respawn ore int CINT_AUTOSPAWN_ORE_MAXTIME = 20; // Mining Spawn Point Defaults int CINT_MSP_DEFAULT_MST = 600; int CINT_MSP_DEFAULT_XST = 1200; int CINT_MSP_DEFAULT_DUR = 100; int CINT_MSP_DEFAULT_FRS = 0; int CINT_MSP_DEFAULT_DST = 5; // ***NPC Merchant Related**** // This is the maximum per item that the NPC Crafting merchants // keeps in their inventory int CINT_MERCHANT_MAX_PER_ITEM = 3; // This is the maximum number of items that the NPC Crafting merchants // keeps in their inventory int CINT_MERCHANT_MAXITEMS = 25; // ***Skinnable Animal Related**** // Skinnable Animal(Herbivore) Corpse Fade Time(in seconds) // Set this to 0 (ZERO) if you DO NOT want the corpses to fade int CINT_SAH_CORPSE_FADE = 120; // Skinnable Animal(Omnivore) Corpse Fade Time(in seconds) // Set this to 0 (ZERO) if you DO NOT want the corpses to fade int CINT_SAO_CORPSE_FADE = 120; // Skinnable Animal(Carnivore) Corpse Fade Time(in seconds) // Set this to 0 (ZERO) if you DO NOT want the corpses to fade int CINT_SAC_CORPSE_FADE = 120; // ***Logging Features**** // Log all skill gains int CBOOL_LOG_SKILLGAIN = TRUE;