Example #1
0
def weapon_generation(l, weapon_type):
    if l is not int:
        l = int(l)

    if l == 1:
        w = Weapon()
        if weapon_type == "ASSAULT_RIFLE" or weapon_type == "SHOTGUN" or weapon_type == "SNIPER_RIFLE":
            w.generate(weapon_type)
        else:
            print("FATAL ERROR")
            raise ValueError("INVALID WEAPON TYPE")
            exit(1)
        w.generate_json(w)
    else:
        list = []
        if weapon_type == "ASSAULT_RIFLE" or weapon_type == "SHOTGUN" or weapon_type == "SNIPER_RIFLE":
            w.generate(weapon_type)
        else:
            print("FATAL ERROR")
            raise ValueError("INVALID WEAPON TYPE")
            exit(1)
Example #2
0
def sniper():
    w = Weapon()
    w.generate("SNIPER_RIFLE")
    return json_type_response(json.dumps(w.__dict__))
Example #3
0
def shotgun():
    w = Weapon()
    w.generate("SHOTGUN")
    return json_type_response(json.dumps(w.__dict__))
Example #4
0
def assault_rifle():
    w = Weapon()
    w.generate("ASSAULT_RIFLE")
    return json_type_response(json.dumps(w.__dict__))