Changeset 72 for pycgibattler/trunk/index.cgi
- Timestamp:
- 12/23/10 01:05:41 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pycgibattler/trunk/index.cgi
r67 r72 9 9 import sys 10 10 import cgi 11 import json 11 12 import glob 12 13 import copy … … 123 124 chara_names = [x.strip() for x in open(os.path.expanduser( 124 125 CONFIG.get('character', 'name_list_file'))).xreadlines()] 125 skill_names = [x.strip() for x in open(os.path.expanduser( 126 CONFIG.get('character', 'skill_list_file'))).xreadlines()] 127 skill_types = [ 128 #pycodebattler.skill.HealType, 129 #pycodebattler.skill.ResurrectionType, 130 pycodebattler.skill.SingleAttackType, 131 pycodebattler.skill.RangeAttackType, 132 pycodebattler.skill.MultiAttackType, 133 pycodebattler.skill.SuicideAttackType, 134 ] 126 skill_data = json.load(open(CONFIG.get('character', 'skill_list_file'))) 135 127 136 128 lc = ListChooser(code) … … 140 132 for i in range(lc.choose(range(1, 4))): 141 133 lc.lslide(i) 142 skname = lc.choose(skill_names) 143 sktype = lc.choose(skill_types) 144 sklevel = lc.choose(range(1, 4)) 145 skpoint = lc.choose(range(sklevel * 4, sklevel * 7)) 134 sk = lc.choose(skill_data) 135 skname = sk['name'] 136 skpoint = sk['point'] 137 sktype = getattr(pycodebattler.skill, sk['type']) 138 sklevel = sk['level'] 146 139 sk = pycodebattler.skill.Skill(skname, skpoint, sktype, sklevel) 147 140 skills.append(sk)
Note: See TracChangeset
for help on using the changeset viewer.