Refactoring + adding a new skillranks config (not functional yet)

This commit is contained in:
nossr50
2019-01-12 23:54:53 -08:00
parent 0beabbf1ec
commit 6f77bb206d
117 changed files with 1149 additions and 855 deletions

View File

@ -33,9 +33,9 @@ Skills:
EnchantBuff: 5
# IncreaseLevel: This setting will determine when the length of every ability gets longer with 1 second
# EnchantBuff: This setting determines how many enchant levels to use when buffing Super Breaker & Giga Drill Breaker
ClassicScaling:
Standard:
IncreaseLevel: 50
StandardScaling:
RetroMode:
IncreaseLevel: 5
#
@ -402,15 +402,6 @@ Skills:
# EnchantDowngradeEnabled: When salvaging enchanted items, the enchants may be downgraded
EnchantLossEnabled: true
EnchantDowngradeEnabled: true
Rank_Levels:
Rank_1: 12
Rank_2: 25
Rank_3: 37
Rank_4: 50
Rank_5: 62
Rank_6: 75
Rank_7: 87
Rank_8: 100
# ExtractFullEnchant: Chance to extract the full enchant at each ArcaneSalvage rank
ExtractFullEnchant:
@ -522,50 +513,41 @@ Skills:
# MaxBonusLevel: On this level, the chance to cause Gore will be <ChanceMax>
ChanceMax: 100.0
MaxBonusLevel: 100
# BleedTicks: Determines the length of the bleeding effect
# Modifier: Damage will get multiplied by this modifier
BleedTicks: 2
Modifier: 2.0
FastFood:
# UnlockLevel: Level when FastFood unlocks
# Chance: The chance for wolves to heal hp when inflicting damage
UnlockLevel: 5
Chance: 50.0
EnvironmentallyAware:
# UnlockLevel: Level when EnvironmentallyAware unlocks
UnlockLevel: 10
ThickFur:
# UnlockLevel: Level when ThickFur unlocks
# Modifier: Damage will get divided by this modifier
UnlockLevel: 25
Modifier: 2.0
HolyHound:
# UnlockLevel: Level when HolyHound unlocks
UnlockLevel: 37
ShockProof:
# UnlockLevel: Level when ShockProof unlocks
# Modifier: Damage will get divided by this modifier
UnlockLevel: 50
Modifier: 6.0
SharpenedClaws:
# UnlockLevel: Level when SharpenedClaws unlocks
# Bonus: This bonus will get added to the damage caused
UnlockLevel: 75
Bonus: 2.0
CallOfTheWild:
# MinHorseJumpStrength: The minimum jump strength a summoned horse must have
# MaxHorseJumpStrength: The maximum jump strength a summoned horse can have
MinHorseJumpStrength: 0.7
MaxHorseJumpStrength: 2.0
Pummel:
# ChanceMax: Maximum chance of triggering pummel
Chance: 10.0

View File

@ -290,6 +290,7 @@ Repair.Arcane.Perfect=[[GREEN]]You have sustained the arcane energies in this it
Repair.Arcane.Rank=[[RED]]Arcane Forging: [[YELLOW]]Rank {0}/{1}
#SALVAGE
Salvage.Pretty.Name=Salvage
Salvage.SubSkill.UnderstandingTheArt=You're not just digging through your neighbors trash, you're taking care of the environment.\nPowers up various properties of Salvaging.
Salvage.SubSkill.AdvancedSalvage.Name=Advanced Salvage
Salvage.SubSkill.AdvancedSalvage.Description=Salvage damaged items
Salvage.SubSkill.ArcaneSalvage.Name=Arcane Salvaging
@ -926,6 +927,7 @@ MOTD.Version.Overhaul=[[GOLD]][mcMMO] [[RED]]Overhaul Era[[GOLD]] - [[DARK_AQUA]
MOTD.Website=[[GOLD]][mcMMO] [[GREEN]]{0}[[YELLOW]] - mcMMO Website
#SMELTING
Smelting.Ability.FluxMining=[[RED]]Flux Mining Chance: [[YELLOW]]{0}
Smelting.SubSkill.UnderstandingTheArt=Maybe you're spending a bit too much time smelting in the caves.\nPowers up various properties of Smelting.
Smelting.Ability.FuelEfficiency=[[RED]]Fuel Efficiency Multiplier: [[YELLOW]]{0}x
Smelting.Ability.Locked.0=LOCKED UNTIL {0}+ SKILL (VANILLA XP BOOST)
Smelting.Ability.Locked.1=LOCKED UNTIL {0}+ SKILL (FLUX MINING)

View File

@ -0,0 +1,293 @@
# This file defines the rank level requirements for a subskill
# You cannot alter how many ranks a skill has, that is coded into mcMMO directly
# You can however, change when they unlock, if you make all ranks of a skill level 0 for example every player will have the most powerful version of that skill right away.
# Retro Mode and Standard have separate config settings to make it easier for server owners to understand the difference between the two
# Retro Mode is setup to be an entirely cosmetic change, keeping the old 0-1000 feeling of mcMMO
# Retro Mode has 10x faster leveling and 10x higher skill requirements, if you do the math you can see its the same as Standard other than cosmetics!
###
Alchemy:
Alchemy:
Catalysis:
Standard:
Rank_1: 10
RetroMode:
Rank_1: 100
Concoctions:
Standard:
Rank_1: 10
Rank_2: 25
Rank_3: 35
Rank_4: 50
Rank_5: 65
Rank_6: 75
Rank_7: 85
Rank_8: 100
RetroMode:
Rank_1: 100
Rank_2: 250
Rank_3: 350
Rank_4: 500
Rank_5: 650
Rank_6: 750
Rank_7: 850
Rank_8: 1000
Archery:
SkillShot:
Standard:
Rank_1: 5
Rank_2: 10
Rank_3: 15
Rank_4: 20
Rank_5: 25
Rank_6: 30
Rank_7: 35
Rank_8: 40
Rank_9: 45
Rank_10: 50
Rank_11: 55
Rank_12: 60
Rank_13: 65
Rank_14: 70
Rank_15: 75
Rank_16: 80
Rank_17: 85
Rank_18: 90
Rank_19: 95
Rank_20: 100
Retro:
Rank_1: 5
Rank_2: 100
Rank_3: 150
Rank_4: 200
Rank_5: 250
Rank_6: 300
Rank_7: 350
Rank_8: 400
Rank_9: 450
Rank_10: 500
Rank_11: 550
Rank_12: 600
Rank_13: 650
Rank_14: 700
Rank_15: 750
Rank_16: 800
Rank_17: 850
Rank_18: 900
Rank_19: 950
Rank_20: 1000
Axes:
ArmorImpact:
Standard:
Rank_1: 5
Rank_2: 10
Rank_3: 15
Rank_4: 20
Rank_5: 25
Rank_6: 30
Rank_7: 35
Rank_8: 40
Rank_9: 45
Rank_10: 50
Rank_11: 55
Rank_12: 60
Rank_13: 65
Rank_14: 70
Rank_15: 75
Rank_16: 80
Rank_17: 85
Rank_18: 90
Rank_19: 95
Rank_20: 100
Retro:
Rank_1: 5
Rank_2: 100
Rank_3: 150
Rank_4: 200
Rank_5: 250
Rank_6: 300
Rank_7: 350
Rank_8: 400
Rank_9: 450
Rank_10: 500
Rank_11: 550
Rank_12: 600
Rank_13: 650
Rank_14: 700
Rank_15: 750
Rank_16: 800
Rank_17: 850
Rank_18: 900
Rank_19: 950
Rank_20: 1000
AxeMastery:
Standard:
Rank_1: 5
Rank_2: 10
Rank_3: 15
Rank_4: 20
RetroMode:
Rank_1: 50
Rank_2: 100
Rank_3: 150
Rank_4: 200
Taming:
FastFoodService:
Standard:
Rank_1: 5
RetroMode:
Rank_1: 50
EnvironmentallyAware:
Standard:
Rank_1: 10
RetroMode:
Rank_1: 100
ThickFur:
Standard:
Rank_1: 25
RetroMode:
Rank_1: 250
HolyHound:
Standard:
Rank_1: 35
RetroMode:
Rank_1: 350
ShockProof:
Standard:
Rank_1: 50
RetroMode:
Rank_1: 500
SharpenedClaws:
Standard:
Rank_1: 75
RetroMode:
Rank_1: 750
Smelting:
UnderstandingTheArt:
Standard:
Rank_1: 10
Rank_2: 25
Rank_3: 35
Rank_4: 50
Rank_5: 65
Rank_6: 75
Rank_7: 85
Rank_8: 100
RetroMode:
Rank_1: 100
Rank_2: 250
Rank_3: 350
Rank_4: 500
Rank_5: 650
Rank_6: 750
Rank_7: 850
Rank_8: 1000
Salvage:
UnderstandingTheArt:
Standard:
Rank_1: 10
Rank_2: 25
Rank_3: 35
Rank_4: 50
Rank_5: 65
Rank_6: 75
Rank_7: 85
Rank_8: 100
RetroMode:
Rank_1: 100
Rank_2: 250
Rank_3: 350
Rank_4: 500
Rank_5: 650
Rank_6: 750
Rank_7: 850
Rank_8: 1000
Mining:
BlastMining:
Standard:
Rank_1: 10
Rank_2: 25
Rank_3: 35
Rank_4: 50
Rank_5: 65
Rank_6: 75
Rank_7: 85
Rank_8: 100
RetroMode:
Rank_1: 100
Rank_2: 250
Rank_3: 350
Rank_4: 500
Rank_5: 650
Rank_6: 750
Rank_7: 850
Rank_8: 1000
Herbalism:
GreenThumb:
Standard:
Rank_1: 20
Rank_2: 40
Rank_3: 60
Rank_4: 80
Rank_5: 100
RetroMode:
Rank_1: 200
Rank_2: 400
Rank_3: 600
Rank_4: 800
Rank_5: 1000
FarmersDiet:
Standard:
Rank_1: 20
Rank_2: 40
Rank_3: 60
Rank_4: 80
Rank_5: 100
RetroMode:
Rank_1: 200
Rank_2: 400
Rank_3: 600
Rank_4: 800
Rank_5: 1000
Fishing:
MasterAngler:
Standard:
Rank_1: 50
RetroMode:
Rank_1: 150
IceFishing:
Standard:
Rank_1: 5
RetroMode:
Rank_1: 50
FishermansDiet:
Standard:
Rank_1: 20
Rank_2: 40
Rank_3: 60
Rank_4: 80
Rank_5: 100
RetroMode:
Rank_1: 200
Rank_2: 400
Rank_3: 600
Rank_4: 800
Rank_5: 1000
TreasureHunter:
Standard:
Rank_1: 10
Rank_2: 25
Rank_3: 35
Rank_4: 50
Rank_5: 65
Rank_6: 75
Rank_7: 85
Rank_8: 100
RetroMode:
Rank_1: 100
Rank_2: 250
Rank_3: 350
Rank_4: 500
Rank_5: 650
Rank_6: 750
Rank_7: 850
Rank_8: 1000