Metadata-Version: 1.1
Name: threp
Version: 1.1.0
Summary: decode Touhou Shooting Game's replay files and get the infomation in it
Home-page: https://github.com/wasupandceacar/threp
Author: wasupandceacar
Author-email: wasupandceacar@gmail.com
License: MIT
Description: 一、介绍
        ---------
        threp用于解析东方project系列游戏的replay文件，即游戏回放文件，可以获取replay文件的通关情况，机师，难度，通关情况，机体，处理落，日期，屏幕移动，按键记录。
        支持TH6、7、10-16整数作以及TH12.5、TH12.8、TH14.3（即除TH8、9以及9.5之外，其他非黑历史的东方STG全部支持）。
        
        二、安装方法
        -------------
        在 Python 3.5+ 下使用，用 pip 安装：
        
            pip install threp
        
        三、使用方法
        -------------
        
        	from threp import THReplay
         
            # 载入一个replay文件，参数为路径
            tr=THReplay('th14_03.rpy')
        
            # 获取rep基本信息，包含机体，难度，通关情况，字符串
            # etc. Reimu A normal all
            print(tr.getBaseInfo())
        
            # 获取rep每个stage的分数，list，包含一串整数
            # etc. [13434600, 50759200, 103025260, 152519820, 230440680, 326777480]
            print(tr.getStageScore())
        
            # 获取rep的屏幕移动，list，包含一些字符串
            # etc.
            # 其中一个字符串：[0     ]→→→→→→→→→→→→→→→→↑↑↑↑↑↑↑↑↑↑↑↑↑↑↑↖↖↖↖↖↖↖↖↖↑↑○○○○○○○○○○○○○○○○○○
            # 开头括号里的数字表示这是在该stage的第几帧，箭头表示方向，圆圈表示不动
            print(tr.getScreenAction())
        
            # 获取rep的按键记录，list，包含一些子list，每个子list包含60个字符串，代表一秒
            # etc.
            # 其中一个子list：['→', '→', '→', '→', '→', '→', '→', '→', '→', '→', '→', '→', '→', '→', '→', '→', '↑', '↑', '↑', '↑', '↑', '↑', '↑', '↑', '↑', '↑', '↑', '↑', '↑', '↑', '↑', '↑←', '↑←', '↑←', '↑←', '↑←', '↑←', '↑←', '↑←', '↑←', '↑', '↑', '○', '○', '○', '○', '○', '○', '○', '○', '○', '○', '○', '○', '○', '○', '○', '○', '○', '○']
            # 每个字符串记录了这帧按下的方向键，箭头表示方向，圆圈表示没按
            print(tr.getKeyboardAction())
        
            # 获取rep的机签，字符串
            # etc. WASUP
            print(tr.getPlayer())
        
            # 获取rep的处理落，浮点数
            # etc. 0.03
            print(tr.getSlowRate())
        
            # 获取rep的时间，字符串
            # etc. 2015/02/17 22:23
            print(tr.getDate())
        
            #载入一个新的replay文件，参数为路径
            tr.reload_replay("th15_02.rpy")
        
Keywords: touhou replay python
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Topic :: Games/Entertainment
Classifier: Operating System :: OS Independent
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
