When it jumps, 1.6 is impulse and normal is quite larger compared to when it is calm. Also, enemy has a dynamic capsule collision shape
Right when enemy jumps:
DEBUG:SCRIPT: hash: [contact_point_response] - { [“own_group”] = hash: [enemy]
,[“applied_impulse”] = 1.6667248010635
,[“mass”] = 10
,[“other_mass”] = inf
,[“other_id”] = hash: [/AmongUsLevel/go1]
,[“other_group”] = hash: [default]
,[“group”] = hash: [default]
,[“relative_velocity”] = vmath.vector3(-7.5541928268308e-10, 2.4139881134033e-05, -0.00030843005515635)
,[“distance”] = -1.9967551452282e-06
,[“position”] = vmath.vector3(46.864433288574, 0.078195929527283, -31.62193107605)
,[“life_time”] = 0
,[“normal”] = vmath.vector3(-3.1291656341637e-05, 0.99999982118607, 0.0006139125325717)
,[“other_position”] = vmath.vector3(46.045433044434, 0.056614000350237, -24.465505599976)
,}
After is is stabilized
DEBUG:SCRIPT: hash: [contact_point_response] - { [“applied_impulse”] = 0
,[“life_time”] = 0
,[“mass”] = 10
,[“relative_velocity”] = vmath.vector3(-0, -5.1440868377686, -0.00032592852949165)
,[“other_position”] = vmath.vector3(46.045433044434, 0.056614000350237, -24.465505599976)
,[“own_group”] = hash: [enemy]
,[“other_group”] = hash: [default]
,[“group”] = hash: [default]
,[“other_id”] = hash: [/AmongUsLevel/go1]
,[“position”] = vmath.vector3(46.757843017578, -0.067016780376434, -31.824153900146)
,[“other_mass”] = inf
,[“normal”] = vmath.vector3(-8.2101365705967e-07, 1, -1.6420273141193e-06)
,[“distance”] = 0.14519768953323
,}