mod: 优化跳跃手感,去iwanna元素

This commit is contained in:
cancerai committed 2026-11-01 01:50:53 +08:00
1 parent 6c07133a9d
commit 156887e4c3
5 files changed
+72 -26

No files matched your search

+11 -5
View File
@@ -16,12 +16,18 @@ class SavePoint {
}
class PHY {
static const double GRAV = 0.25;
static const double GRAV_FALL = 0.32;
static const double GRAV_DJ = 0.35;
// 2026-10-25:手感「稍微飘一点」。飘 = 更低重力换更长滞空,但高度由
// v²/(2g) 决定——同比例降重力并提初速即可让顶点高度零变化:
// GRAV 0.25→0.23、GRAV_FALL 0.32→0.30、GRAV_DJ 0.35→0.322
// JUMP 6.6→6.326、DJUMP 6.7→6.420(按引擎积分顺序反解,单跳顶点仍
// 83.85px、二段自身仍 60.80px,总高仍 4.5 格;滞空 49→51 帧 ≈ +4%)。
// HSPD / MAXFALL / DJ_INERTIA / WATER_* / ICE_* / SLIDE_* 未动。
static const double GRAV = 0.23;
static const double GRAV_FALL = 0.30;
static const double GRAV_DJ = 0.322;
static const double MAXFALL = 9;
static const double JUMP = 6.6;
static const double DJUMP = 6.7;
static const double JUMP = 6.326;
static const double DJUMP = 6.420;
static const double DJ_INERTIA = 0;
static const double HSPD = 2.6;
static const double WATER_GRAV = 0.16;