Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

CLIMBING SYSTEM - [Official Thread]

Discussion in 'Assets and Asset Store' started by diasrodrigo, Feb 26, 2018.

  1. MaxKMadiath

    MaxKMadiath

    Joined:
    Dec 10, 2016
    Posts:
    67
    Any update On this Please
     
  2. biscito

    biscito

    Joined:
    Apr 3, 2013
    Posts:
    133
    hey, is there a way to force exit an ability?

    (edit)
    my error :
    Code (CSharp):
    1. if (!_action.interact || !_mover.IsGrounded())
    2.             {
    3.                 StopAbility();
    4.             }
    the solution
    Code (CSharp):
    1. if (_action.interact || !_mover.IsGrounded())
    2.             {
    3.                 StopAbility();
    4.             }
     
    Last edited: May 26, 2022
  3. sharivary

    sharivary

    Joined:
    Mar 4, 2015
    Posts:
    4
    Hello,
    First, thanks for your great work on this asset. Certainly the best climbing asset on the store and your new update with integration of abilities and new input system is wonderful.

    I have a problem when i jump of any edge from a certain height. When i use the rigidbody controller, player keep running in place without moving and for the non-rigidbody controller, player just stay in place. However, in the CSPlayerController, input "Move" change correctly.

    I havn't change a line of your code.

     
  4. Jon2mil

    Jon2mil

    Joined:
    May 10, 2017
    Posts:
    4
    Hi, there is a bug where if you roll off a high point then you take no falling damage, how do you fix this?
     
  5. Jon2mil

    Jon2mil

    Joined:
    May 10, 2017
    Posts:
    4
    Did you figure this out?
     
  6. Tin-Aung-Khant

    Tin-Aung-Khant

    Joined:
    May 14, 2017
    Posts:
    28
    Guys I made this game using Climbing System Version 3.2
    (No climbing features only Base System)


    After I check Version 4.0.3
    I felt this version isnt ready for production.
    even tho it improved a lot of things.
    On the other hand, I found a lot of issues.

    I do request to make a community discord channel
    where we could report issues and fixed codes together.
     
  7. Tin-Aung-Khant

    Tin-Aung-Khant

    Joined:
    May 14, 2017
    Posts:
    28
    This is one Bug in Vault.
    I set Fixed 30 FPS in order to check System Quality.
    (Application.targetFrameRate = 30;)

    The reason of this bug is using Mathf.Repeat(state.normalizedTime);
    For example StateTime becomes 1.05f
    that Mathf.Repeat will return 0.05f
    so it wont exit state in right time.

    To solve this better dont use Mathf.Repeat to exit ability
    (for non-loop animations)

     
    RUNTIME_FEE and SamRock like this.
  8. unisip

    unisip

    Joined:
    Sep 15, 2010
    Posts:
    332
    Hey I started using Climbing system and it's been great so far.
    Just one quick question about ladder climbing. I looked at the ClimbIK code and it seems to rely on animation floats (RightHand and LeftHand) that are nowhere to be found in the animation itself. If this intentional ?
     
  9. unisip

    unisip

    Joined:
    Sep 15, 2010
    Posts:
    332
    Hi, I just acquired the shooting system asset, after using the climbing system for a few days. The documentation mentions that both can be integrated, but it's not very clear to me how to proceed. For instance, it seems that the ability system is a bit different between the two assets.
    So my question is: is there a documentation/tutorial explaining how to properly integrate the two assets in order to use them in the same project ?

    Tks
     
  10. Tin-Aung-Khant

    Tin-Aung-Khant

    Joined:
    May 14, 2017
    Posts:
    28
    he totally ignored the forum and social media.
    Shall we email him to check his status?
     
  11. diasrodrigo

    diasrodrigo

    Joined:
    Jul 4, 2017
    Posts:
    420
    Hello.
    Sorry for my absence.

    To work with Shooter System, you need to use the old version of Climbing System. Unfortunately I could not finish yet an upgrade for Shooter System. The old version of Climbing System is in the package in:

    upload_2022-11-4_11-14-18.png

    (I recommend you to first remove all Climbing System folders before importing the package, to avoid conflicts or errors)


    After doing this, you first build a climbing character and then, build a shooter character (You can do this in the character inside Shooter Demo scene):

    upload_2022-11-4_11-15-6.png

    Then your character will be ready to work with both assets.
     
  12. diasrodrigo

    diasrodrigo

    Joined:
    Jul 4, 2017
    Posts:
    420
    I answered your e-mail
     
  13. Tin-Aung-Khant

    Tin-Aung-Khant

    Joined:
    May 14, 2017
    Posts:
    28
    Thanks for your reply.
    I really wish this asset become stable.
     
  14. fireflix101

    fireflix101

    Joined:
    Aug 16, 2018
    Posts:
    5
    Is it possible to disable fall damage?
     
  15. diasrodrigo

    diasrodrigo

    Joined:
    Jul 4, 2017
    Posts:
    420
    yes, just turn off

    Yes, you can set both values to Infinity:
    upload_2023-1-15_9-11-0.png

    or remove this part of code:
    upload_2023-1-15_9-12-50.png
     

    Attached Files:

  16. biscito

    biscito

    Joined:
    Apr 3, 2013
    Posts:
    133
    i just added a slope system in "Locomotion"

    so I add this :
    Code (CSharp):
    1. /// <summary>
    2.         [SerializeField] private Vector3 hitpointNormal;
    3.         [SerializeField] private float slideSpeed = 8f;
    4.         [SerializeField] private float slideAngle = 40f;
    5.         private bool IsSlidding
    6.         {
    7.             get
    8.             {
    9.                 if(_mover.IsGrounded() && Physics.Raycast(transform.position, Vector3.down, out RaycastHit slopeHit, 2f))
    10.                 {
    11.                     hitpointNormal = slopeHit.normal;
    12.                     return Vector3.Angle(hitpointNormal, Vector3.up) > slideAngle;
    13.                 }
    14.                 else
    15.                 {
    16.                     return false;
    17.                 }
    18.             }
    19.         }
    20.  
    21.         /// </summary>
    and in the public override void UpdateAbility

    Code (CSharp):
    1. if (WillSlideOnSlopss && IsSlidding)
    2.             {
    3.                 //Debug.Log("IS ON SLOPE");
    4.                  Vector3 move = new Vector3(hitpointNormal.x, -hitpointNormal.y, hitpointNormal.z);
    5.                 characterController.Move(move * Time.deltaTime * slideSpeed);
    6.             }
    it's working !
    but this is where I struggle, just want the character to face the slop direction
     
    Last edited: Jan 16, 2023
  17. Tin-Aung-Khant

    Tin-Aung-Khant

    Joined:
    May 14, 2017
    Posts:
    28
    Fish Net integration.
    (I would only use simple Abilities)

    I found a lot of improvements in new version.
    even tho some features arent good as old version.
    but its acceptable since whole core system is changed

     
  18. sharivary

    sharivary

    Joined:
    Mar 4, 2015
    Posts:
    4
    Just a little UP for my post.
     
  19. fireflix101

    fireflix101

    Joined:
    Aug 16, 2018
    Posts:
    5
    Is it possible to change the radius for jumping between ledges?
     
  20. Cdy0774

    Cdy0774

    Joined:
    Dec 29, 2014
    Posts:
    9
    Can plugins be integrated KinematicCharacterController?
     
  21. diasrodrigo

    diasrodrigo

    Joined:
    Jul 4, 2017
    Posts:
    420
    Thre is nothing already implemented for it, sorry. But I think it's possiblem adpating for the new controller
     
  22. MaorDany

    MaorDany

    Joined:
    Dec 31, 2017
    Posts:
    105
    I bought the Climbing System today and it's just amazing.
    I just hope the support is good as well. I have 3 small questions.

    1. How do I change the speed of the mouse because it moves really slowly when the camera rotates
    2. If I fall from a height I die, how do I change it? I don't want to die at all.
    3. When I jump down from climbing the wall the character jumps really, really far, how do I change that?

    Thanks!!
     
  23. Cdy0774

    Cdy0774

    Joined:
    Dec 29, 2014
    Posts:
    9
    Not Supported Animation Rigging?
     
  24. humanoid_unity

    humanoid_unity

    Joined:
    Feb 9, 2017
    Posts:
    5
    When i change with custom model(humanoid rig) the climb up animation is broken it teleports into sky and flickers every where. It dose not happen when i change avatar but then animations are not working.
     
  25. Tin-Aung-Khant

    Tin-Aung-Khant

    Joined:
    May 14, 2017
    Posts:
    28
    Make Sure you changed the Avator in Animator component.
     
  26. brano42

    brano42

    Joined:
    Aug 25, 2020
    Posts:
    78
    Hello, I have a problem with the size of the Player... When I change the size of the player, the player jumps to the cube, but the size causes the player to be at the top... Here is a photo .... Please help me
     

    Attached Files: