[Werewolf] Use relative imports
This commit is contained in:
parent
d4f3ed3742
commit
490d41d390
@ -8,9 +8,9 @@ import discord
|
||||
# Import all roles here
|
||||
from redbot.core import commands
|
||||
|
||||
from werewolf.roles.seer import Seer
|
||||
from werewolf.roles.vanillawerewolf import VanillaWerewolf
|
||||
from werewolf.roles.villager import Villager
|
||||
from .roles.seer import Seer
|
||||
from .roles.vanillawerewolf import VanillaWerewolf
|
||||
from .roles.villager import Villager
|
||||
from redbot.core.utils.menus import menu, prev_page, next_page, close_menu
|
||||
|
||||
# All roles in this list for iterating
|
||||
|
@ -5,10 +5,10 @@ from typing import List, Any, Dict, Set, Union
|
||||
import discord
|
||||
from redbot.core import commands
|
||||
|
||||
from werewolf.builder import parse_code
|
||||
from werewolf.player import Player
|
||||
from werewolf.role import Role
|
||||
from werewolf.votegroup import VoteGroup
|
||||
from .builder import parse_code
|
||||
from .player import Player
|
||||
from .role import Role
|
||||
from .votegroup import VoteGroup
|
||||
|
||||
|
||||
class Game:
|
||||
|
@ -1,4 +1,4 @@
|
||||
from werewolf.role import Role
|
||||
from .role import Role
|
||||
|
||||
|
||||
def night_immune(role: Role):
|
||||
|
@ -1,5 +1,5 @@
|
||||
from werewolf.night_powers import pick_target
|
||||
from werewolf.role import Role
|
||||
from ..night_powers import pick_target
|
||||
from ..role import Role
|
||||
|
||||
|
||||
class Seer(Role):
|
||||
|
@ -1,5 +1,5 @@
|
||||
from werewolf.night_powers import pick_target
|
||||
from werewolf.role import Role
|
||||
from ..night_powers import pick_target
|
||||
from ..role import Role
|
||||
|
||||
|
||||
class Shifter(Role):
|
||||
|
@ -1,6 +1,6 @@
|
||||
from werewolf.role import Role
|
||||
from ..role import Role
|
||||
|
||||
from werewolf.votegroups.wolfvote import WolfVote
|
||||
from ..votegroups.wolfvote import WolfVote
|
||||
|
||||
|
||||
class VanillaWerewolf(Role):
|
||||
|
@ -1,4 +1,4 @@
|
||||
from werewolf.role import Role
|
||||
from ..role import Role
|
||||
|
||||
|
||||
class Villager(Role):
|
||||
|
@ -1,6 +1,6 @@
|
||||
import random
|
||||
|
||||
from werewolf.votegroup import VoteGroup
|
||||
from ..votegroup import VoteGroup
|
||||
|
||||
|
||||
class WolfVote(VoteGroup):
|
||||
|
@ -5,8 +5,8 @@ from redbot.core import Config, checks
|
||||
from redbot.core.bot import Red
|
||||
from redbot.core import commands
|
||||
|
||||
from werewolf.builder import GameBuilder, role_from_name, role_from_alignment, role_from_category, role_from_id
|
||||
from werewolf.game import Game
|
||||
from .builder import GameBuilder, role_from_name, role_from_alignment, role_from_category, role_from_id
|
||||
from .game import Game
|
||||
from redbot.core.utils.menus import menu, DEFAULT_CONTROLS
|
||||
from typing import Any
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user