diff --git a/components/Weapons/RedCrystal.tscn b/components/Weapons/RedCrystal.tscn index 9125e95..d80fb11 100644 --- a/components/Weapons/RedCrystal.tscn +++ b/components/Weapons/RedCrystal.tscn @@ -11,7 +11,7 @@ avatarTexture = ExtResource("2_3e8g7") displayName = "红水晶簇" typeTopic = 1 store = { -"atk": 60, +"atk": 45, "radius": 150.0 } storeType = { @@ -19,7 +19,7 @@ storeType = { "radius": 1 } descriptionTemplate = "发射[b]红水晶[/b],在3秒后以$radius的半径爆炸,造成$atk点伤害。" -cooldown = 2000.0 +cooldown = 1000.0 [node name="attack" parent="sounds" index="0"] stream = ExtResource("4_qt0vq") @@ -32,4 +32,4 @@ displayName = "红水晶簇" typeTopic = 1 [node name="description" parent="container" index="2"] -text = "[center]发射[b]红水晶[/b],在3秒后以[color=cyan]150[/color]的半径爆炸,造成[color=cyan]40[/color]点伤害。[/center]" +text = "[center]发射[b]红水晶[/b],在3秒后以[color=cyan]150[/color]的半径爆炸,造成[color=cyan]60[/color]点伤害。[/center]" diff --git a/scripts/Tools/Managers/CameraManager.gd b/scripts/Tools/Managers/CameraManager.gd index 8bd893b..0a5dab9 100644 --- a/scripts/Tools/Managers/CameraManager.gd +++ b/scripts/Tools/Managers/CameraManager.gd @@ -16,7 +16,7 @@ func _physics_process(_delta): if is_instance_valid(UIState.player): position = UIState.player.position + constantOffset position += MathTool.randomVector2In(shakeIntensity) - offset += ((get_global_mouse_position() - UIState.player.position).clampf(0, 100) - offset) * 0.15 + offset += ((get_global_mouse_position() - UIState.player.position).clampf(-100, 100) - offset) * 0.15 static func shake(millseconds: float, intensity: float = 10, steper: Callable = func(currentValue, _totalValue, _restPercent): return currentValue): var startTime = WorldManager.getTime()