Fix bypassing vaulting clumsy check with verb action. (#24977)
* Fix bypassing bonking with verb * Revert "Fix bypassing bonking with verb" This reverts commit efa0f0f5777b893bcee5a852994cfa1e3fda3e71. * Properly refactored BonkSystem. * Oh hey, this is redundant now * Better solution * Reduced default bonk chance from 75% to 50% * Also do a little grammar fix * Moved BonkChance from BonkableComponent to ClumsyComponent. * Revert "Moved BonkChance from BonkableComponent to ClumsyComponent." This reverts commit 0acbd9273f20ec478692603781adf15e06e5ed41. * Another little grammar fix * Matched default bonk doAfter length to default climb doAfter length * Fixed duplicate popups * Check CanVault with verb use too. Add granularity to ClimbingComponent and remove Leg/Foot requirement. * Don't show verb if you can't climb * Removed CanForceClimb * byref record struct
This commit is contained in:
@@ -15,7 +15,7 @@ public sealed partial class BonkableComponent : Component
|
||||
/// Chance of bonk triggering if the user is clumsy.
|
||||
/// </summary>
|
||||
[DataField("bonkClumsyChance")]
|
||||
public float BonkClumsyChance = 0.75f;
|
||||
public float BonkClumsyChance = 0.5f;
|
||||
|
||||
/// <summary>
|
||||
/// Sound to play when bonking.
|
||||
@@ -42,5 +42,5 @@ public sealed partial class BonkableComponent : Component
|
||||
/// How long it takes to bonk.
|
||||
/// </summary>
|
||||
[DataField("bonkDelay")]
|
||||
public float BonkDelay = 0.8f;
|
||||
public float BonkDelay = 1.5f;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user