Skip to content

Commit

Permalink
adding bigjon weightset
Browse files Browse the repository at this point in the history
  • Loading branch information
tcprescott committed Dec 20, 2019
1 parent 3259ba1 commit 2ca20f8
Show file tree
Hide file tree
Showing 2 changed files with 93 additions and 2 deletions.
4 changes: 2 additions & 2 deletions alttprbot/cogs/alttprgen.py
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ async def spoiler(self, ctx, preset):
help='Generate a game with randomized settings. Find a list of weights at https://l.synack.live/weights'
)
@checks.restrict_to_channels_by_guild_config('AlttprGenRestrictChannels')
@commands.cooldown(rate=3, per=900, type=commands.BucketType.user)
# @commands.cooldown(rate=3, per=900, type=commands.BucketType.user)
async def random(self, ctx, weightset='weighted', tournament: bool = True):
if weightset == "custom" and not ctx.message.attachments:
raise Exception('You must attach a file when specifying a custom weightset.')
Expand All @@ -105,7 +105,7 @@ async def random(self, ctx, weightset='weighted', tournament: bool = True):
help='Generate a mystery game. Find a list of weights at https://l.synack.live/weights'
)
@checks.restrict_to_channels_by_guild_config('AlttprGenRestrictChannels')
@commands.cooldown(rate=3, per=900, type=commands.BucketType.user)
# @commands.cooldown(rate=3, per=900, type=commands.BucketType.user)
async def mystery(self, ctx, weightset='weighted'):
if weightset == "custom" and not ctx.message.attachments:
raise Exception('You must attach a file when specifying a custom weightset.')
Expand Down
91 changes: 91 additions & 0 deletions weights/bigjon.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,91 @@
description: Big Jon's favorite weights
glitches_required:
none: 100
overworld_glitches: 0
major_glitches: 0
no_logic: 0
item_placement:
basic: 50
advanced: 50
dungeon_items:
standard: 25
mc: 25
mcs: 25
full: 25
accessibility:
items: 33.3
locations: 33.3
none: 33.4
goals:
ganon: 20
fast_ganon: 20
dungeons: 20
pedestal: 20
triforce-hunt: 20
tower_open:
'0': 12.5
'1': 12.5
'2': 12.5
'3': 12.5
'4': 12.5
'5': 12.5
'6': 12.5
'7': 12.5
random: 12.5
ganon_open:
'0': 12.5
'1': 12.5
'2': 12.5
'3': 12.5
'4': 12.5
'5': 12.5
'6': 12.5
'7': 12.5
random: 12.5
world_state:
standard: 25
open: 25
inverted: 25
retro: 25
entrance_shuffle:
none: 100
simple: 0
restricted: 0
full: 0
crossed: 0
insanity: 0
boss_shuffle:
none: 25
simple: 25
full: 25
random: 25
enemy_shuffle:
none: 33
shuffled: 33
random: 34
hints:
'on': 50
'off': 50
weapons:
randomized: 25
assured: 25
vanilla: 25
swordless: 25
item_pool:
normal: 100
hard: 0
expert: 0
crowd_control: 0
item_functionality:
normal: 100
hard: 0
expert: 0
enemy_damage:
default: 50
shuffled: 50
random: 0
enemy_health:
default: 50
easy: 50
hard: 0
expert: 0

0 comments on commit 2ca20f8

Please sign in to comment.