from ew.static import cfg as ewcfg
from . import juviecmds

cmd_map = {

    # Crush a poudrin to get some slime.
    ewcfg.cmd_crush: juviecmds.crush,
    ewcfg.cmd_crush_alt1: juviecmds.crush,

    # move from juvenile to one of the armies (rowdys or killers)
    ewcfg.cmd_enlist: juviecmds.enlist,
    ewcfg.cmd_renounce: juviecmds.renounce,

    # gives slime to the miner (message.author)
    ewcfg.cmd_mine: juviecmds.mine,
    ewcfg.cmd_digmine: juviecmds.mine,
    ewcfg.cmd_hole: juviecmds.hole_depth,

    # flags a vein as dangerous
    ewcfg.cmd_flag: juviecmds.flag,

    # scavenging
    ewcfg.cmd_scavenge: juviecmds.scavenge,
    ewcfg.cmd_scavenge_alt1: juviecmds.scavenge,
    ewcfg.cmd_scavenge_alt2: juviecmds.scavenge,
    ewcfg.cmd_scavenge_alt3: juviecmds.scavenge,
    ewcfg.cmd_scavenge_alt4: juviecmds.scavenge,
    ewcfg.cmd_scrub: juviecmds.scrub,

    # gender??? OMG???
    ewcfg.cmd_identify: juviecmds.identify,

    ewcfg.cmd_talk: juviecmds.talk,
    ewcfg.cmd_answer: juviecmds.hall_answer,
    ewcfg.cmd_question: juviecmds.hall_question,
    ewcfg.cmd_claim:juviecmds.claim,
}
