Skip to content

Commit

Permalink
餐厨工艺->ccgy
Browse files Browse the repository at this point in the history
  • Loading branch information
ENIACJushi committed Jun 26, 2024
1 parent 6b75543 commit fbd0ab6
Show file tree
Hide file tree
Showing 6 changed files with 36 additions and 11 deletions.
26 changes: 21 additions & 5 deletions Docs/TODO.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,27 @@

## 计划

- 多余的p点变成经验
- 若女仆有名字,则照片、魂符和胶片也被命名为这个名字;若魂符本身在铁砧被命名,则原名称会保留;
- 女仆的弹幕不会对玩家和女仆造成伤害
- 攻击打开菜单加上一个潜行的前提

隙间

- 物品隙间:可以放置6个方向的方块隙间
- 方块隙间:放置时原地生成一个实体隙间
- 实体隙间
- 记录了放置者的id/name、方块的位置和方向(为了避免意外位移)
- 每60秒,先检查原位置的方块隙间是否还在,然后检查自身是否还在原位置,接着以原位置为基点,将附近属于放置者的女仆的物品放入其对着的容器内
- 有九格容积,只能由放置者打开,在将女仆背包内的物品转移到箱子时,会按种类和数量保留这些物品
- *女仆在背包充满时,会暂停农业扫描,并主动前往最近的、属于同一主人的隙间


- 庭灯:可以存储P点、为附近的女仆提供buff,打掉之后P点会以lore的形式存储在物品之中(需要测试lore中是否能包含translate文本)
- 更新默认包女仆模型
- 女仆背包内物品进入箱子的方式。九宫格存在绑定问题,不太好实现;隙间容易做,但是需要增加饰品功能。
庭灯:可以存储P点、为附近的女仆提供buff,打掉之后P点会以lore的形式存储在物品之中(需要测试lore中是否能包含translate文本)
御币改为长按连发
- 御币改为长按连发
* 扫帚,玩家坐上去之后视角向上按前进就可以飞,参考minecar的飞行矿车。
功能化坐垫
使用村民交易制作每天刷新新交易的电脑,电脑可以购买其它功能物品
- 功能化坐垫:使用村民交易制作每天刷新新交易的电脑,电脑可以购买其它功能物品
- 优化弹幕瞄准方向,取目标位置与目标头部连线的中点(若有头)
- 每人持有女仆的上限
- 提供外部数据导入接口
Expand Down Expand Up @@ -45,6 +59,8 @@ blockbench插件
- *综合牧业模式:所有牧业模式的合体(高等级开放)
- 饰品

*根据合成表自动生成基于表单的合成指南书
*给网站加上提交、审核和预览功能
*回血数字
*相册(lore的上限是64行,目前一张照片有2行,如果女仆名字长一些则会更多。容量设计为16)
*黄金微波炉的音效
Expand Down
8 changes: 8 additions & 0 deletions Docs/备忘.md
Original file line number Diff line number Diff line change
Expand Up @@ -91,3 +91,11 @@ thlmd:danmaku_basic_amulet
thlmd:danmaku_basic_star
thlmd:danmaku_basic_big_star
thlmd:danmaku_basic_glowey_ball

#### 开发实例

小地图:https://github.com/coptaine/Bedrock-Minimap

##### 发布平台
ModBay https://modbay.org/page/2/
MCPEDL https://mcpedl.com/
File renamed without changes.
11 changes: 6 additions & 5 deletions TouHouLittleMaid_BP/scripts/data/FarmBlocks/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,16 @@
import { Data as Vallina } from "./Vallina";
import { Data as FarmersDelight } from "./FarmersDelight";
import { Data as CornDelight } from "./CornDelight";
import { Data as 餐厨工艺 } from "./餐厨工艺";
import { Data as ccgy } from "./ccgy";

var checkList = [
Vallina,
FarmersDelight,
CornDelight,
餐厨工艺
Vallina, // 原版
FarmersDelight,// 农夫乐事
CornDelight, // 玉米乐事
ccgy // 餐厨工艺
];

//////////////////////////////////////////////////////////////////////

import { BlockPermutation, ItemStack } from "@minecraft/server";
import { logger, logger_debug } from "../../src/libs/ScarletToolKit";
Expand Down
2 changes: 1 addition & 1 deletion TouHouLittleMaid_BP/scripts/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -197,7 +197,7 @@ class thlm {
// Trigger Event
world.afterEvents.dataDrivenEntityTrigger.subscribe(event => {
system.run(()=>{
Tool.logger(event.eventId);
// Tool.logger(event.eventId);
// const {entity, id, modifiers} = data;
if(event.eventId.substring(0, 4) == "thlm"){
switch(event.eventId.substring(4, 5)){
Expand Down

0 comments on commit fbd0ab6

Please sign in to comment.