替代鼠标操作,简化重复动作。
一个按键,不止一个功能。
- 系统 : Windows 7 / 10 / 11
- Autohotkey : H-2.0-beta.3 ( @ thqby/AutoHotkey_H )
- 《我的波西亚时光》版本 : final 2.0.141541 ( 最后更新日期 : 2021 / 08 )
- 游戏分辨率:
1680 * 1050
( 仅限 )
- 下载并解压
.zip
文件 下载地址 。或者拉取本项目
git clone https://github.com/miozus/MyTimeAtPortiaKeymap.git
- 用记事本或者 VScode 打开
Portia.ahk
,修改成你习惯的键位映射。(或者直接使用我的配置,跳过此步)- GameSetting : 记录你在游戏中的设置
- Keymap :
yourHotkey::function()
, 所有功能函数都放在PortiaFuntions.ahk
- 游戏中设置:
- 参考我的设置 截图
- 必须设置游戏分辨率
1680 * 1050
- 必须勾选
重力感应
, 使得控制鼠标视角过渡自然
- 首次使用,右键设置以管理员权限运行 Autohotkey.exe ( x32 / x64 ) , 然后双击打开
Portia.ahk
。 - 开始游戏。(脚本和游戏启动顺序没有影响)
如果你想知道,这个项目代码如何从 10 行变成 1500 行的?可以看我的 设计笔记
真机演示鼠标控制人物视角,采用 VIM 风格。
镜头 | ||
---|---|---|
K | ||
H | J | L |
From | I | O | ; | ' |
---|---|---|---|---|
To | 左键 | 右键 | 滚轮后滚 | 滚轮前滚 |
A : 是减速键,同时按下 A 和 "鼠标键" 会放慢鼠标移动的速度。适合背包中按格子移动。
/ : 调整镜头,和人物正前方同步。
在普通模式,角色奔跑的四个方向(上,下,左,右) :
跑 | ||
---|---|---|
E | ||
S | D | F |
如果你打开了静态交互页面,此时角色无法移动,方向键变成另一套键位映射:
S | F | 功能 | |
---|---|---|---|
PageUI | 左 | 右 | 点击左/右按钮 |
热键 | 动作 | 功能 |
---|---|---|
E | 前 | 点击上一个背包物品 |
D | 后 | 点击下一个背包物品 |
如果出现了计数器,就定位到计数器的按钮了
修饰键 | S | F | 功能 |
---|---|---|---|
- | + | 点击增减 | |
Ctrl | min | max | 点击最小/大 |
Alt | center | center | 点击中间,可输入数字 |
每个形态都有两个技能,一起做一件事。
形态 | 名称 | T 主要技能 | W 辅助技能 | 功能 |
---|---|---|---|---|
🛖 | 主人 | 继续生产正在加工的产品 | 开始最大量制作 | 默认状态 |
🐟 | 渔人 | 取走 +5 条鱼 | 放入 -10 条鱼 | 数字键 ⇒ 投喂 N * 35 饭团 |
⛏️ | 矿工 | 左键连点 | 按下探宝键 | , 停止循环; 电钻和 I 键更配 |
. : 切换至下一个形态。
数字键在不同场景,做出对的选择。
户外模式(默认,所有底部有装备栏的界面)
1 ~ P : 无映射,保留原有按键。
手册
热键 | 映射坐标 | |
---|---|---|
1 ~ 3 | [1, 1-3] | 点击第 N 个标签 |
4 5 | [left, right] | 开始组装 |
背包
热键 | 映射坐标 | |
---|---|---|
1 ~ 8 | [1-8, 1] | 第 1 行 |
9 0 - = | [1-8, 2-5] | 第 2 ~ 5 行, 就像爬梯子 |
P | [1-8, P] | 装备栏 |
Q : 快速整理背包(和储物箱),最后点击左侧中心的格子。
列表界面
热键 | 映射坐标 | 锅炉 / 制作台 | 遗迹 | 饲养动物 | 菜谱 |
---|---|---|---|---|---|
1 ~ 7 | [1, 1-7] | 第 N 个产品 | 关卡 | 饲料 | 第 N 个菜谱 |
特殊地,同时按下修饰键,会伴随副作用。
修饰键 | 热键 | 映射坐标 | |
---|---|---|---|
Ctrl | 1 ~ P | [1-8, N] | 接着按下交换键(到背包) |
Alt | 1 ~ P | [1-8, N] | 接着按下右键(到储物箱/穿戴装备) |
“也许我知道你会做什么。”
户外,挖矿或坐飞机,它会保持按键,触发原来的按键。
它会在以下场景发挥作用:
- 接受商会委托
- 投喂动物饲料
- 读信
- 放置诱捕箱
- 对话选择第一个选项
- 开始挑战遗迹
- 公交车地图选择回家站台
有时它会闹情绪,需要一点要耐心。
现在你也能识别场景,开发自己的工作流操作了。
Combine | G | 备注 |
---|---|---|
Ctrl | 显示现在身处什么场景 | 识别每个记录的场景和状态,弹窗提示 |
Alt | 鼠标取色 | 已拷贝至剪切板 |
Ctrl Alt | 鼠标单击 | 已拷贝至剪切板 |
Ctrl Shift | 打印嵌套对象的属性字符串 | 已拷贝至剪切板 |
( null ) | G | 还是原来的 G |
作者独立开发,欢迎提交优化请求。
MIT © Copyright (c) 2021 miozus