由用户驱动内容组成的协作rpg

helga-quest的Python项目详细描述


https://badge.fury.io/py/helga-quest.pnghttps://travis-ci.org/narfman0/helga-quest.png?branch=master

基于用户驱动内容的协作RPG

目的

在用户生成的世界中包含轻型rpg机制。可以加入暴徒或者 暴徒可以采取的行动。用户可以去认真/纯粹的幻想或更滑稽 在内容上。

用法

以下命令的高级视图,quest允许用户控制内容,包括mob及其操作: ` !quest (action|adventure|attack|mob|rest) `

` !quest mob add '{"name":"Assault Shaker", "hp":1,"level":1,"xp":60}' !quest mob remove '{"name":"AssaultShaker"}' ` helga使用指定的统计/参数添加/删除mob

` !quest action add '{"name":"Assault Shaker", "description":"{name} peppers {target} for {dmg} damage", "attack":5}' ` helga在每轮随机选择的行为池中添加/删除操作(它映射到具有“name”属性的特定mob)

` !quest adventure helga> You've encountered a Assault Shaker! ` 开始冒险/遭遇的开始。目前只有一个敌人被选中,并被缩放到英雄的力量范围内。

` !quest attack helga> You strike for 1 damage, Assault Shaker peppers Hero for 5.9 damage" ` 对敌人发动进攻!最终,英雄们应该可以使用行动,但现在它是跛脚的,不受支持。

` !quest rest ` 休息片刻恢复战斗以外的健康。

许可证

版权所有(c)2015 Jon Robison

有关许可信息,请参见附带的许可证

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java具有数量可变的参数,可以同时加载数量可变的图像   java应用程序在后台运行数小时后,当对象变量被系统破坏时,如何在应用程序类中保存对象变量   Java使用不带名称空间的XSD验证XML   关于在Play 2.2.1上安装死锁的java问题   字符串中的java字符串分隔符。分裂法   菜单中的java项不显示操作栏,而是在三个点中显示,没有任何图标   以int值作为键的java HashMap   java OpenAPIgeneratorEventPlugin身份验证查询参数未发送   java如何使用用户输入停止程序   java XIMA Formcycle图像预览问题   java Android登录MainActivity中的google   java Spring JPA@Query JPQL因“意外标记:日期”而失败   java如何将JTextField中的数据保存到mysql数据库中?   java jMonkeyEngine是否在网格内应用材质?   java传感器。键入旋转向量没有值?   java是一个从随机数序列中求值的简单算法吗?   java安卓8。x通知:当我的应用打开时,如何避免通过我的应用淡入/淡出通知?   java tomcat无法启动:严重:启动静态资源时出错   带有自定义列表的java Json操作警告