Skip to content

Commit 0c5d9c5

Browse files
committed
✨feat: 更新文档链接和配置,删除不必要的文件
将文档中的链接更新为新的路径,确保用户能够正确访问相关内容。同时,删除了不再使用的文件和样式,简化项目结构,提升文档的可维护性和可读性。
1 parent b473d64 commit 0c5d9c5

16 files changed

Lines changed: 98 additions & 32 deletions

docs/.vitepress/cache/deps/_metadata.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,43 +1,43 @@
11
{
2-
"hash": "b861b901",
2+
"hash": "4e96be47",
33
"configHash": "12d4912d",
4-
"lockfileHash": "0f1dedc1",
5-
"browserHash": "8ad2281d",
4+
"lockfileHash": "32d94892",
5+
"browserHash": "1e7290d8",
66
"optimized": {
77
"vue": {
88
"src": "../../../../node_modules/.pnpm/vue@3.5.17/node_modules/vue/dist/vue.runtime.esm-bundler.js",
99
"file": "vue.js",
10-
"fileHash": "45977d36",
10+
"fileHash": "cec7a70f",
1111
"needsInterop": false
1212
},
1313
"vitepress > @vue/devtools-api": {
1414
"src": "../../../../node_modules/.pnpm/@vue+devtools-api@7.7.7/node_modules/@vue/devtools-api/dist/index.js",
1515
"file": "vitepress___@vue_devtools-api.js",
16-
"fileHash": "ed93197d",
16+
"fileHash": "cb3ee3b0",
1717
"needsInterop": false
1818
},
1919
"vitepress > @vueuse/core": {
2020
"src": "../../../../node_modules/.pnpm/@vueuse+core@12.8.2/node_modules/@vueuse/core/index.mjs",
2121
"file": "vitepress___@vueuse_core.js",
22-
"fileHash": "6f3f304c",
22+
"fileHash": "0d29a4a1",
2323
"needsInterop": false
2424
},
2525
"vitepress > @vueuse/integrations/useFocusTrap": {
2626
"src": "../../../../node_modules/.pnpm/@vueuse+integrations@12.8.2_focus-trap@7.6.5_nprogress@0.2.0/node_modules/@vueuse/integrations/useFocusTrap.mjs",
2727
"file": "vitepress___@vueuse_integrations_useFocusTrap.js",
28-
"fileHash": "c927fb86",
28+
"fileHash": "4db3360b",
2929
"needsInterop": false
3030
},
3131
"vitepress > mark.js/src/vanilla.js": {
3232
"src": "../../../../node_modules/.pnpm/mark.js@8.11.1/node_modules/mark.js/src/vanilla.js",
3333
"file": "vitepress___mark__js_src_vanilla__js.js",
34-
"fileHash": "7eda8dbc",
34+
"fileHash": "72bfafbd",
3535
"needsInterop": false
3636
},
3737
"vitepress > minisearch": {
3838
"src": "../../../../node_modules/.pnpm/minisearch@7.1.2/node_modules/minisearch/dist/es/index.js",
3939
"file": "vitepress___minisearch.js",
40-
"fileHash": "df791252",
40+
"fileHash": "98b91110",
4141
"needsInterop": false
4242
}
4343
},

docs/.vitepress/config.mjs

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -93,8 +93,8 @@ const vitePressOptions = {
9393
text: '导航',
9494
items: [
9595
{ text: '主页', link: '/index.md' },
96-
{ text: '情感故事', link: '/文档/图书馆30秒' },
97-
{ text: 'Go初学者', link: '/文档/Go初学者' },
96+
{ text: '情感故事', link: '/文档/6-图书馆30秒' },
97+
{ text: 'Go初学者', link: '/文档/7-Go初学者' },
9898
{ text: '哔哩哔哩', link: 'https://space.bilibili.com/44113085' },
9999
],
100100
},
@@ -147,8 +147,17 @@ const vitePressSidebarOptions = {
147147
// VitePress Sidebar's options here...
148148
documentRootPath: '/docs',
149149
capitalizeEachWords: true,
150-
// rootGroupText: '文章',
151-
rootGroupCollapsed: false,
150+
rootGroupCollapsed: null,
151+
collapsed: true,
152+
collapseDepth: 2,
153+
capitalizeFirst: true,
154+
// sortMenusByName: true,
155+
sortMenusByFrontmatterOrder: true,
156+
// 如果值为 true,则显示带有 .md 文件中 h1 标题内容的标题。如果文件中不存在 h1 标题,则显示 Unknown。
157+
// useTitleFromFileHeading: true,
158+
159+
// 根据文件Frontmatter中title的值显示标题
160+
useTitleFromFrontmatter: true,
152161
}
153162

154163
export default defineConfig(withSidebar(vitePressOptions, vitePressSidebarOptions))

docs/.vitepress/theme/index.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import type { Theme } from 'vitepress'
44
import DefaultTheme from 'vitepress/theme'
55
import './style.css'
66
import './custom.css'
7-
// import './sidebar.css'
87

98
export default {
109
extends: DefaultTheme,

docs/.vitepress/theme/sidebar.css

Lines changed: 0 additions & 6 deletions
This file was deleted.

docs/index.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ hero:
1212
actions:
1313
- theme: brand
1414
text: 开始
15-
link: /文档/图书馆30秒.md
15+
link: /文档/1-ZZZ_Simulator
1616
- theme: alt
1717
text: API Examples
18-
link: /文档/api-examples
18+
link: /文档/8-api-examples
1919

2020
features:
2121
- icon: ⚡️
Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,15 @@
1+
---
2+
title: ZZZ_Simulator
3+
order: 0
4+
---
5+
16
# ZZZ_Simulator
27

3-
English | [中文](./README_CN.md)
8+
English | [中文](./2-ZZZ模拟器.md)
49

5-
![zsim](../public/images/zsim成图.svg)
10+
![zsim](../images/zsim成图.svg)
611

7-
![zsim项目组](../public/images/横板logo成图.png)
12+
![zsim项目组](../images/横板logo成图.png)
813

914

1015

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
---
2+
title: Vue3快速上手
3+
order: 9
4+
---
5+
16
# Vue3 快速上手
27

38
<img src="https://user-images.githubusercontent.com/499550/93624428-53932780-f9ae-11ea-8d16-af949e16a09f.png" style="width:200px" />
Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
1+
---
2+
title: ZZZ模拟器
3+
order: 1
4+
---
5+
16
# ZZZ模拟器
27

3-
[English](./README.md) | 中文
8+
[English](./1-ZZZ_Simulator.md) | 中文
49

510
## 项目介绍
611

Lines changed: 20 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,13 @@
1+
---
2+
title: 数据库录入指南
3+
order: 2
4+
---
5+
16
# **ZZZ Simulator 技能数据库录入指南**
27

38
## **前言**
49

5-
> **Buff数据库****ZZZ Simulator** 中最主要也是最重要的数据库,整个数据结构参考了 `<u>`*WOW早期版本的Buff数据库*`</u>`[^1] ,为了实现Buff的精准、自动触发,我们设计了更加适合《绝区零》需求的Buff *`<u>`触发逻辑`</u>`*[^2] ,在这套逻辑中,我们将Buff的触发规则分解成若干参数,并且根据参数比对和脚本来实现Buff触发的自动判断。
10+
> **Buff数据库****ZZZ Simulator** 中最主要也是最重要的数据库,整个数据结构参考了 `<u>`*WOW早期版本的Buff数据库*`</u>` [^1] ,为了实现Buff的精准、自动触发,我们设计了更加适合《绝区零》需求的Buff *`<u>`触发逻辑`</u>`* [^2] ,在这套逻辑中,我们将Buff的触发规则分解成若干参数,并且根据参数比对和脚本来实现Buff触发的自动判断。
611
>
712
> 1:WOW的角色技能多,装备多,所以Buff量很大,所以,想要每一个动作都遍历整个Buff库是不现实的。针对这一需求,WOW的开发团队设计了“Buff链”结构,即“BuffA触发时,会读取‘后续触发ID’,并且根据其中的ID来触发后续的其他Buff”;“Buff链”结构可以在一定程度上简化初次数据的录入,更多时候Buff的触发只依赖Buff ID,而不依赖其他参数。但是也导致了数据库中存在着海量无实际效果的“触发器”,这些空Buff会大幅增加后续的维护成本。
813
>
@@ -12,6 +17,8 @@
1217
1318
---
1419

20+
测试脚注[^3]
21+
1522
## **数据库构成**
1623

1724
| 文件名 | 作用 |
@@ -43,7 +50,7 @@
4350

4451
> - **流程图**
4552
>
46-
> <img src="../public/images/Buff系统流程图.png" style="zoom:300%;" />
53+
> <img src="../images/Buff系统流程图.png" style="zoom:300%;" />
4754
>
4855
> 上图即为仿真程序在一个tick(模拟实战中的1帧)内的Buff判定以及触发流程。根据Buff的自身逻辑,分为1、2两轮。两轮的结构与原理大致相同。
4956
>
@@ -54,7 +61,7 @@
5461
5562
> - **初始化**
5663
>
57-
> 这个阶段的主要功能,就是从Buff库中挑选那些“可能会用到的Buff”,并把它们加入到本次模拟所需要的*`<u>`临时容器`</u>`*[^4]里。主要判定依据来自于队伍的初始化信息(角色自身、音擎、驱动盘套装等)。
64+
> 这个阶段的主要功能,就是从Buff库中挑选那些“可能会用到的Buff”,并把它们加入到本次模拟所需要的 *`<u>`临时容器`</u>`* [^4]里。主要判定依据来自于队伍的初始化信息(角色自身、音擎、驱动盘套装等)。
5865
>
5966
> 该阶段需要检测 **`激活判断.csv`** 中的以下参数:
6067
>
@@ -79,7 +86,7 @@
7986
>
8087
> 总的来说,拆解后的Buff判定规则是比较复杂的,几种主要规则之间都存在交集。为了准确表达这些主要判定规则之间的关系,同时尽量简明地z指出它们的主控参数,接下来我将结合韦恩图和`<u>`*表格*`</u>`[^5] 来进行说明。
8188
>
82-
> <img src="../public/images/Buff触发行为韦恩图.png" alt="Buff触发行为韦恩图" style="width: 50%;" />
89+
> <img src="../images/Buff触发行为韦恩图.png" alt="Buff触发行为韦恩图" style="width: 50%;" />
8390
>
8491
> | | **更新条件** | **解释** | **主控参数** | **关键词/句** |
8592
> | :---------: | ------------------ | ---------------------------------------------------------------- | ----------------------------------- | ---------------------------------------- |
@@ -134,7 +141,7 @@
134141
>
135142
> 为此,我制作了Buff判定的原理示意图,来帮助大家理解Buff系统是如何利用通用参数对Buff的触发结果进行判定的。
136143
>
137-
> <img src="../public/images/Buff触发条件判定原理示例图.png" style="zoom: 75%;" />
144+
> <img src="../images/Buff触发条件判定原理示例图.png" style="zoom: 75%;" />
138145
>
139146
> 从上图不难看出,Buff的触发条个数往往是比较少的,而技能的特定参数只要等于触发条件,那么就可以让技能通过判断。
140147
>
@@ -230,6 +237,14 @@
230237
231238
<div style="text-align: right; color: lightgray;font-style: italic;">虎皮,写于2025.2.15</div>
232239

240+
## 脚注引用
241+
242+
[^1]: 这里是关于WOW早期版本Buff数据库的说明
243+
244+
[^2]: 这里是关于触发逻辑的详细说明
245+
246+
[^3]: 测试
247+
233248
[^4]: 在程序中,该容器是EXIST_Buff_DICT
234249

235250
[^5]: 表格中,带 * 的项目意味着在数据库中不常见,只有非常少量的Buff才会涉及。
Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
---
2+
title: 角色支持介绍
3+
order: 3
4+
---
5+
6+
# 角色支持介绍
7+
18
## 简介
29

310
此页面将有助于您了解本模拟器的开发进度,我们会提供一个**投票页面**,来确保更多人需要的角色被优先开发。
@@ -89,7 +96,7 @@ $$
8996
- 角色专武的 buff 效果
9097
- 角色的专属驱动盘的buff效果
9198

92-
​ 如果您想为Buff数据库添砖加瓦,请查看技术文档 ▶ [Buff数据库技术文档](../数据库录入指南.md)
99+
​ 如果您想为Buff数据库添砖加瓦,请查看技术文档 ▶ [Buff数据库技术文档](../文档/3-数据库录入指南.md)
93100

94101
#### 4、影画支持
95102

0 commit comments

Comments
 (0)