# STSconsole **Repository Path**: tldyl/stsconsole ## Basic Information - **Project Name**: STSconsole - **Description**: 控制台爬塔 想尝试下原版爬塔的代码能优化到什么程度 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-12-02 - **Last Updated**: 2022-11-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # STSconsole [中文](README.md)|[English](README.en.md) ## 介绍 控制台爬塔 想尝试下原版爬塔的代码能优化到什么程度 目前还在制作中 后续会加入mod支持 ## 使用说明 命令行爬塔是基于命令驱动的,所有的操作只能通过输入指令来完成 大部分指令只能在特定层级下使用 ### 所有指令说明 #### 通用指令(可在所有层级下使用) back 返回上一级 exit 退出程序 settings [language [zhs | eng]] 设置 language 设置语言 当前可用语言:zhs(简体中文)、eng(英文) #### 主界面 abandon 放弃上一局 play 新开局 如果执行成功则进入charSelect层级并显示所有可用角色信息 resume 继续上一局,如读档成功则进入进入Dungeon层级 #### charSelect char [index] 输入角色对应下标后,进入Dungeon层级 #### Dungeon map 显示地图,并标出可到达的房间,从0开始标号 你所在的房间会有->指向 不同类型的房间有不同的图标: 普通敌人:M 精英敌人:E 事件房间:? 商店房间:$ 篝火:R 宝箱房间:T goto [index] 移动到指定标号的房间 如果遭遇战斗则会进入Combat层级 如果是事件则进入Event层级 如果是商店则进入Shop层级 如果是火堆则进入Campfire层级 只有房间处于清理完毕的状态时,才能离开房间 show [deck | health | potions | relics | relic [index] | rewards | gold] 显示 牌组 | 玩家血量 | 药水 | 所有遗物 | 指定标号遗物 | 当前掉落奖励 | 金币 use [potion [index]] 使用药水(大部分药水只能在战斗中使用) reward [claim [index] | consume [index]] 获得奖励 | 消费奖励(比如唱歌碗) #### Dungeon/Combat show [hand | drawPile | discardPile | exhaustPile | enemies | health [index] | block | block [index] | powers | powers [index] | intent [index] | energy] 显示 手牌 | 抽牌堆 | 弃牌堆 | 消耗堆 | 所有敌人名称和编号 | 指定编号敌人血量 | 玩家格挡值 | 指定编号敌人格挡值 | 玩家所有能力 | 指定编号敌人所有能力 | 指定编号敌人意图 | 玩家能量 use [card [index]] 打出手牌中编号为index的牌 endTurn 结束回合 #### Dungeon/Campfire rest 睡觉(回30%血上限的血) smith 从牌组中选择一张牌升级