diff --git a/playlog.md b/playlog.md deleted file mode 100644 index b65aa1c..0000000 --- a/playlog.md +++ /dev/null @@ -1,5 +0,0 @@ -# Playlog - -## 2025/9/30 - -平衡性已调整,可3个boss同窗无伤打完。 diff --git a/preview web.bat b/preview web.bat deleted file mode 100644 index 70c3e8f..0000000 --- a/preview web.bat +++ /dev/null @@ -1,4 +0,0 @@ -@echo off - -cd build/web -python -m http.server 8080 diff --git a/resources/constants/helpText.txt b/resources/constants/helpText.txt new file mode 100644 index 0000000..e69de29 diff --git a/scripts/Tools/GameRule.gd b/scripts/Tools/GameRule.gd index 3057ba0..e55b034 100644 --- a/scripts/Tools/GameRule.gd +++ b/scripts/Tools/GameRule.gd @@ -1,6 +1,7 @@ class_name GameRule static var deadReasons: Array = JsonTool.parseJson("res://resources/constants/deadReasons.json") +static var helpText: String static var difficultyRange: Vector2 = Vector2(-20, 50) # 难度倍数范围,包括最小值和最大值,负数则降低难度 static var difficulty: float = 1 # 难度倍数,可以写小数 static var allowFriendlyFire: bool = false # 是否允许友军伤害 diff --git a/sjt.png b/sjt.png deleted file mode 100644 index b44e586..0000000 Binary files a/sjt.png and /dev/null differ diff --git a/sjt.png.import b/sjt.png.import deleted file mode 100644 index 3c06a63..0000000 --- a/sjt.png.import +++ /dev/null @@ -1,40 +0,0 @@ -[remap] - -importer="texture" -type="CompressedTexture2D" -uid="uid://dkawfjwj80sqj" -path="res://.godot/imported/sjt.png-1b93f593cde723b537a6010a0c0d0d60.ctex" -metadata={ -"vram_texture": false -} - -[deps] - -source_file="res://sjt.png" -dest_files=["res://.godot/imported/sjt.png-1b93f593cde723b537a6010a0c0d0d60.ctex"] - -[params] - -compress/mode=0 -compress/high_quality=false -compress/lossy_quality=0.7 -compress/uastc_level=0 -compress/rdo_quality_loss=0.0 -compress/hdr_compression=1 -compress/normal_map=0 -compress/channel_pack=0 -mipmaps/generate=false -mipmaps/limit=-1 -roughness/mode=0 -roughness/src_normal="" -process/channel_remap/red=0 -process/channel_remap/green=1 -process/channel_remap/blue=2 -process/channel_remap/alpha=3 -process/fix_alpha_border=true -process/premult_alpha=false -process/normal_map_invert_y=false -process/hdr_as_srgb=false -process/hdr_clamp_exposure=false -process/size_limit=0 -detect_3d/compress_to=1 diff --git a/temp.res b/temp.res deleted file mode 100644 index af22e0d..0000000 Binary files a/temp.res and /dev/null differ diff --git a/todo.md b/todo.md index ea35ee1..f2c7358 100644 --- a/todo.md +++ b/todo.md @@ -1,18 +1,3 @@ # Todo 1. 完成Godockly UGC框架。 -2. 设计新boss - -## 新boss - -主题:强大的防御能力+近战攻击。 - -### 招式 - -1. 使用**扫帚**进行4段挥舞攻击,上挑-下批-短戳-突刺(cooldown=6s) -2. **扫帚**蓄力0.5s,向玩家冲刺,**距离足够近或冲刺结束**后挥出武器(蓄力+攻击互斥) -3. 召唤3把**扫帚炮**,每0.2s释放发射一柱**灰尘射线**(cooldown=10s) -4. 召唤**自旋扫帚**,每1秒旋转1圈,此时boss移速+100%(cooldown=8s,蓄力) -5. 发射**扫帚回旋镖**,可飞行1秒后回旋(攻击互斥) -6. 发动**格挡**,抵挡玩家的近战或射弹伤害(cooldown=2s) -7. 发动**闪避**,侧向冲刺躲避离自身最近的玩家子弹(cooldown=5s)