Exemplo n.º 1
0
def set_language_properly(language):
    g.set_language(language)
    g.load_string_defs()
    g.load_base_defs()
    g.load_tech_defs()
    g.load_item_defs()
    g.load_event_defs()
    g.load_location_defs()

    dialog.Dialog.top.map_screen.needs_rebuild = True
    dialog.Dialog.top.map_screen.needs_redraw = True
Exemplo n.º 2
0
def set_language_properly(language):
    g.set_language(language)
    g.load_string_defs()
    g.load_base_defs()
    g.load_tech_defs()
    g.load_item_defs()
    g.load_event_defs()
    g.load_location_defs()

    dialog.Dialog.top.map_screen.needs_rebuild = True
    dialog.Dialog.top.map_screen.needs_redraw = True
Exemplo n.º 3
0
def set_language_properly(language):
    g.set_language(language)
    g.load_string_defs()
    g.load_knowledge_defs()
    g.load_difficulty_defs()
    g.load_base_defs()
    g.load_tech_defs()
    g.load_item_defs()
    g.load_event_defs()
    g.load_task_defs()
    g.load_location_defs()
    g.load_theme_defs()

    dialog.Dialog.top.needs_rebuild = True
    dialog.Dialog.top.needs_redraw = True
Exemplo n.º 4
0
import sys

if __name__ == '__main__':
    myname = sys.argv[0]
    mydir  = osp.dirname(myname)
    esdir  = osp.abspath(osp.join(osp.dirname(myname), '..'))
    sys.path.insert(0,esdir)
else:
    myname = __file__
    mydir  = osp.dirname(myname)
    esdir  = osp.abspath(osp.join(osp.dirname(myname), '..'))
    sys.path.append(esdir)

try:
    import code.g as g
    g.set_language()
    g.load_techs()
    g.load_items()
except ImportError:
    sys.exit("Could not find game's code.g")

so_far = ""

def abbr(s):
    l = (("Advanced ", "Adv "),
         ("Project: ","P:"),
         ("Manipulation","Mnp"),
         ("Autonomous","Aut"),
         ("Computing","Cpu"),
         ("Quantum","Qu"),
         ("Personal Identification","P-Id"))
Exemplo n.º 5
0
import sys

if __name__ == '__main__':
    myname = sys.argv[0]
    mydir = osp.dirname(myname)
    esdir = osp.abspath(osp.join(osp.dirname(myname), '..'))
    sys.path.insert(0, esdir)
else:
    myname = __file__
    mydir = osp.dirname(myname)
    esdir = osp.abspath(osp.join(osp.dirname(myname), '..'))
    sys.path.append(esdir)

try:
    import code.g as g
    g.set_language()
    g.load_techs()
    g.load_items()
except ImportError:
    sys.exit("Could not find game's code.g")

so_far = ""


def cost(c):
    c = [k / f for f, k in zip([1000, 86400, 24 * 60], c)]
    s = ', '.join([
        '%s %s' % (g.to_money(k), label)
        for label, k in zip(["money", "CPU", "days"], c) if k
    ])
    return s and '\\n' + s or ''