update each character's CharacterInfo to include new parameters

This commit is contained in:
Falkimore
2025-09-22 18:11:13 -05:00
parent a770541ddd
commit 4d036c3add
5 changed files with 115 additions and 55 deletions

View File

@@ -1,23 +1,38 @@
{ {
"name": "CHAR_LUIGI", "name": "CHAR_LUIGI",
"physics": { "physics": {
"AIR_ACCEL": 3.0,
"AIR_SKID": 1.5,
"DECEL": 3.0,
"FALL_GRAVITY": 25.0,
"GROUND_RUN_ACCEL": 1.25,
"GROUND_WALK_ACCEL": 4.0,
"JUMP_GRAVITY": 11.0, "JUMP_GRAVITY": 11.0,
"JUMP_HEIGHT": 300.0, "JUMP_HEIGHT": 300.0,
"JUMP_INCR": 8.0, "JUMP_INCR": 8.0,
"SWIM_GRAVITY": 2.5, "JUMP_CANCEL_DIVIDE": 1.5,
"SWIM_SPEED": 95.0, "JUMP_HOLD_SPEED_THRESHOLD": 0.0,
"MAX_FALL_SPEED": 280,
"MAX_SWIM_FALL_SPEED": 200, "BOUNCE_HEIGHT": 200.0,
"RUN_SKID": 8.0, "BOUNCE_JUMP_HEIGHT": 300.0,
"RUN_SPEED": 160,
"FALL_GRAVITY": 25.0,
"MAX_FALL_SPEED": 280.0,
"CEILING_BUMP_SPEED": 45.0,
"WALK_SPEED": 96.0,
"GROUND_WALK_ACCEL": 4.0,
"WALK_SKID": 8.0, "WALK_SKID": 8.0,
"WALK_SPEED": 90.0
"RUN_SPEED": 160.0,
"GROUND_RUN_ACCEL": 1.25,
"RUN_SKID": 8.0,
"DECEL": 3.0,
"AIR_ACCEL": 3.0,
"AIR_SKID": 1.5,
"SWIM_SPEED": 95.0,
"SWIM_GROUND_SPEED": 45.0,
"SWIM_HEIGHT": 100.0,
"SWIM_GRAVITY": 2.5,
"MAX_SWIM_FALL_SPEED": 200.0,
"DEATH_JUMP_HEIGHT": 300.0
}, },
"small_hitbox_scale": [1.0, 1.0], "small_hitbox_scale": [1.0, 1.0],
"big_hitbox_scale": [1.0, 1.0] "big_hitbox_scale": [1.0, 1.0]

View File

@@ -1,23 +1,38 @@
{ {
"name": "CHAR_MARIO", "name": "CHAR_MARIO",
"physics": { "physics": {
"AIR_ACCEL": 3.0,
"AIR_SKID": 1.5,
"DECEL": 3.0,
"FALL_GRAVITY": 25.0,
"GROUND_RUN_ACCEL": 1.25,
"GROUND_WALK_ACCEL": 4.0,
"JUMP_GRAVITY": 11.0, "JUMP_GRAVITY": 11.0,
"JUMP_HEIGHT": 300.0, "JUMP_HEIGHT": 300.0,
"JUMP_INCR": 8.0, "JUMP_INCR": 8.0,
"SWIM_GRAVITY": 2.5, "JUMP_CANCEL_DIVIDE": 1.5,
"SWIM_SPEED": 95.0, "JUMP_HOLD_SPEED_THRESHOLD": 0.0,
"MAX_FALL_SPEED": 280,
"MAX_SWIM_FALL_SPEED": 200, "BOUNCE_HEIGHT": 200.0,
"RUN_SKID": 8.0, "BOUNCE_JUMP_HEIGHT": 300.0,
"RUN_SPEED": 160,
"FALL_GRAVITY": 25.0,
"MAX_FALL_SPEED": 280.0,
"CEILING_BUMP_SPEED": 45.0,
"WALK_SPEED": 96.0,
"GROUND_WALK_ACCEL": 4.0,
"WALK_SKID": 8.0, "WALK_SKID": 8.0,
"WALK_SPEED": 90.0
"RUN_SPEED": 160.0,
"GROUND_RUN_ACCEL": 1.25,
"RUN_SKID": 8.0,
"DECEL": 3.0,
"AIR_ACCEL": 3.0,
"AIR_SKID": 1.5,
"SWIM_SPEED": 95.0,
"SWIM_GROUND_SPEED": 45.0,
"SWIM_HEIGHT": 100.0,
"SWIM_GRAVITY": 2.5,
"MAX_SWIM_FALL_SPEED": 200.0,
"DEATH_JUMP_HEIGHT": 300.0
}, },
"small_hitbox_scale": [1.0, 1.0], "small_hitbox_scale": [1.0, 1.0],
"big_hitbox_scale": [1.0, 1.0] "big_hitbox_scale": [1.0, 1.0]

View File

@@ -1,23 +1,38 @@
{ {
"name": "CHAR_TOAD", "name": "CHAR_TOAD",
"physics": { "physics": {
"AIR_ACCEL": 3.0,
"AIR_SKID": 1.5,
"DECEL": 3.0,
"FALL_GRAVITY": 25.0,
"GROUND_RUN_ACCEL": 1.25,
"GROUND_WALK_ACCEL": 4.0,
"JUMP_GRAVITY": 11.0, "JUMP_GRAVITY": 11.0,
"JUMP_HEIGHT": 300.0, "JUMP_HEIGHT": 300.0,
"JUMP_INCR": 8.0, "JUMP_INCR": 8.0,
"SWIM_GRAVITY": 2.5, "JUMP_CANCEL_DIVIDE": 1.5,
"SWIM_SPEED": 95.0, "JUMP_HOLD_SPEED_THRESHOLD": 0.0,
"MAX_FALL_SPEED": 280,
"MAX_SWIM_FALL_SPEED": 200, "BOUNCE_HEIGHT": 200.0,
"RUN_SKID": 8.0, "BOUNCE_JUMP_HEIGHT": 300.0,
"RUN_SPEED": 160,
"FALL_GRAVITY": 25.0,
"MAX_FALL_SPEED": 280.0,
"CEILING_BUMP_SPEED": 45.0,
"WALK_SPEED": 96.0,
"GROUND_WALK_ACCEL": 4.0,
"WALK_SKID": 8.0, "WALK_SKID": 8.0,
"WALK_SPEED": 90.0
"RUN_SPEED": 160.0,
"GROUND_RUN_ACCEL": 1.25,
"RUN_SKID": 8.0,
"DECEL": 3.0,
"AIR_ACCEL": 3.0,
"AIR_SKID": 1.5,
"SWIM_SPEED": 95.0,
"SWIM_GROUND_SPEED": 45.0,
"SWIM_HEIGHT": 100.0,
"SWIM_GRAVITY": 2.5,
"MAX_SWIM_FALL_SPEED": 200.0,
"DEATH_JUMP_HEIGHT": 300.0
}, },
"small_hitbox_scale": [1.0, 1.0], "small_hitbox_scale": [1.0, 1.0],
"big_hitbox_scale": [1.0, 1.0] "big_hitbox_scale": [1.0, 1.0]

View File

@@ -1,23 +1,38 @@
{ {
"name": "CHAR_TOADETTE", "name": "CHAR_TOADETTE",
"physics": { "physics": {
"AIR_ACCEL": 3.0,
"AIR_SKID": 1.5,
"DECEL": 3.0,
"FALL_GRAVITY": 25.0,
"GROUND_RUN_ACCEL": 1.25,
"GROUND_WALK_ACCEL": 4.0,
"JUMP_GRAVITY": 11.0, "JUMP_GRAVITY": 11.0,
"JUMP_HEIGHT": 300.0, "JUMP_HEIGHT": 300.0,
"JUMP_INCR": 8.0, "JUMP_INCR": 8.0,
"SWIM_GRAVITY": 2.5, "JUMP_CANCEL_DIVIDE": 1.5,
"SWIM_SPEED": 95.0, "JUMP_HOLD_SPEED_THRESHOLD": 0.0,
"MAX_FALL_SPEED": 280,
"MAX_SWIM_FALL_SPEED": 200, "BOUNCE_HEIGHT": 200.0,
"RUN_SKID": 8.0, "BOUNCE_JUMP_HEIGHT": 300.0,
"RUN_SPEED": 160,
"FALL_GRAVITY": 25.0,
"MAX_FALL_SPEED": 280.0,
"CEILING_BUMP_SPEED": 45.0,
"WALK_SPEED": 96.0,
"GROUND_WALK_ACCEL": 4.0,
"WALK_SKID": 8.0, "WALK_SKID": 8.0,
"WALK_SPEED": 90.0
"RUN_SPEED": 160.0,
"GROUND_RUN_ACCEL": 1.25,
"RUN_SKID": 8.0,
"DECEL": 3.0,
"AIR_ACCEL": 3.0,
"AIR_SKID": 1.5,
"SWIM_SPEED": 95.0,
"SWIM_GROUND_SPEED": 45.0,
"SWIM_HEIGHT": 100.0,
"SWIM_GRAVITY": 2.5,
"MAX_SWIM_FALL_SPEED": 200.0,
"DEATH_JUMP_HEIGHT": 300.0
}, },
"small_hitbox_scale": [1.0, 1.0], "small_hitbox_scale": [1.0, 1.0],
"big_hitbox_scale": [1.0, 1.0] "big_hitbox_scale": [1.0, 1.0]

View File

@@ -12,7 +12,7 @@ var BOUNCE_HEIGHT := 200.0 # The strength at which the player bounce
var BOUNCE_JUMP_HEIGHT := 300.0 # The strength at which the player bounces off enemies while holding jump, measured in px/sec var BOUNCE_JUMP_HEIGHT := 300.0 # The strength at which the player bounces off enemies while holding jump, measured in px/sec
var FALL_GRAVITY := 25.0 # The player's gravity while falling, measured in px/frame var FALL_GRAVITY := 25.0 # The player's gravity while falling, measured in px/frame
var MAX_FALL_SPEED := 280 # The player's maximum fall speed, measured in px/sec var MAX_FALL_SPEED := 280.0 # The player's maximum fall speed, measured in px/sec
var CEILING_BUMP_SPEED := 45.0 # The speed at which the player falls after hitting a ceiling, measured in px/sec var CEILING_BUMP_SPEED := 45.0 # The speed at which the player falls after hitting a ceiling, measured in px/sec
var WALK_SPEED := 96.0 # The player's speed while walking, measured in px/sec var WALK_SPEED := 96.0 # The player's speed while walking, measured in px/sec
@@ -31,9 +31,9 @@ var SWIM_SPEED := 95.0 # The player's horizontal speed while swi
var SWIM_GROUND_SPEED := 45.0 # The player's horizontal speed while grounded underwater, measured in px/sec var SWIM_GROUND_SPEED := 45.0 # The player's horizontal speed while grounded underwater, measured in px/sec
var SWIM_HEIGHT := 100.0 # The strength of the player's swim, measured in px/sec var SWIM_HEIGHT := 100.0 # The strength of the player's swim, measured in px/sec
var SWIM_GRAVITY := 2.5 # The player's gravity while swimming, measured in px/frame var SWIM_GRAVITY := 2.5 # The player's gravity while swimming, measured in px/frame
var MAX_SWIM_FALL_SPEED := 200 # The player's maximum fall speed while swimming, measured in px/sec var MAX_SWIM_FALL_SPEED := 200.0 # The player's maximum fall speed while swimming, measured in px/sec
var DEATH_JUMP_HEIGHT := 300 # The strength of the player's "jump" during the death animation, measured in px/sec var DEATH_JUMP_HEIGHT := 300.0 # The strength of the player's "jump" during the death animation, measured in px/sec
#endregion #endregion
@onready var camera_center_joint: Node2D = $CameraCenterJoint @onready var camera_center_joint: Node2D = $CameraCenterJoint