Exemplo n.º 1
0
def init_test():
    Gamedata.gameday = 1
    Gamedata.gametime = 1
    Gamedata.myservent = Neru()
    Gamedata.enemy = Robinhood()
    Gamedata.test = 1
    Gamedata.room = None
Exemplo n.º 2
0
def init():
    print 'You will take an adventrue,you can go 3 place in a day.\nEvery 2 day you will in arena to defeat a enemy\n Every place has its use,try it'
    Gamedata.gameday = 1
    Gamedata.gametime = 1
    Gamedata.myservent = Neru()
    Gamedata.enemy = Robinhood()
    Gamedata.test = 0
    Gamedata.room = None
Exemplo n.º 3
0
def init():

    Gamedata.gameday = 2
    Gamedata.gametime = 3
    Gamedata.myservent = Neru()
    Gamedata.enemy = Robinhood()
    Gamedata.test = 0
    Gamedata.room = tm_class
    Gamedata.battle = False
    Gamedata.enemydefeat = False
    print 'inited'
    print Gamedata.enemy.name
    print Gamedata.myservent.name
    print Gamedata.battle
Exemplo n.º 4
0
from Room import Home, School, Class, Library, Arena, Corridor
from Servent import Neru, Gawain, Robinhood, Drake
import threading
Gamedata = threading.local()

import os
GameDay = 1
Gametime = 1

MyServent = Neru()

Enemy = Robinhood()

tm_home = Home()
tm_school = School()
tm_class = Class()
tm_library = Library()
tm_arena = Arena()
tm_corridor = Corridor()
input_dict = {
    'arena': tm_arena,
    'home': tm_home,
    'school': tm_school,
    'library': tm_library,
    'class': tm_class,
    'corridor': tm_corridor
}
input_dict_servent = {
    'Neru': Neru(),
    'Gawain': Gawain(),
    'Robinhood': Robinhood(),
def test_rest():
    StartGame.Gamedata.myservent = Neru()
    StartGame.Gamedata.myservent.nowhp = 25
    StartGame.rest()
    assert_equal(StartGame.Gamedata.myservent.nowhp, 50)
def test_battle():
    StartGame.Gamedata.myservent = Neru()
    StartGame.Gamedata.enemy = Drake()
    StartGame.battle('aaaaaa')
    assert_equal(StartGame.Gamedata.myservent.nowhp, 50)
    assert_equal(StartGame.Gamedata.enemy.nowhp, 0)