blob: e6ab9e6997196b4c23108b4ed6ea04642ef088ef (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
#!/usr/bin/env python3
import sys
from importlib import import_module
from weatbag import Player, interact, name_to_coords
if len(sys.argv) != 2:
print("Usage: ./test_tile.py <tile module>")
print("E.g. : ./test_tile.py n2")
sys.exit()
player = Player('Test player')
player.position = name_to_coords(sys.argv[1])
mod = import_module('weatbag.tiles.' + sys.argv[1])
if hasattr(mod, 'test_items'):
player.inventory.update(mod.test_items)
print("You have test items:")
for item, n in player.inventory.most_common():
if n < 1:
break
print(item, '(%d)' % n)
print()
interact(player)
|