> For the complete documentation index, see [llms.txt](/llms.txt)

# GS2-SkillTree API 레퍼런스

스킬 트리 기능




캐릭터 등의 성장 요소로 사용하는 스킬 트리를 구현합니다.<br>
트리 구조로 배치된 노드를 해제하여 스킬을 습득하거나 캐릭터 파라미터를 향상시킬 수 있습니다.

각 노드에는 선행 노드, 해제 조건인 검증 액션, 스킬 포인트·아이템·통화 등의 소비 액션을 설정할 수 있습니다.<br>
선행 노드와 검증 조건을 충족하고 필요한 대가를 소비하면 노드가 해제됩니다.

해제 상태는 `propertyId`별로 보관할 수 있어 하나의 계정이 가진 여러 캐릭터의 스킬 트리를 각각 관리할 수 있습니다.<br>
해제된 노드를 다시 잠그는 리스트레인도 지원하며 설정한 반환율에 따라 해제 비용을 돌려줄 수 있습니다.

GS2-Buff와 연동하면 마스터 데이터를 다시 작성하지 않고 해제 조건, 비용, 반환율을 일시적으로 보정할 수 있습니다.

[마이크로서비스 소개 / GS2-SkillTree](../../microservices/skill_tree)



- [GS2-SkillTree Buff 레퍼런스](/ko/api_reference/skill_tree/buff/)
  
- [GS2-SkillTree Deploy/CDK 레퍼런스](/ko/api_reference/skill_tree/deploy/)
  
- [GS2-SkillTree SDK API 레퍼런스](/ko/api_reference/skill_tree/sdk/)
  
- [GS2-SkillTree SDK for Game Engine API 레퍼런스](/ko/api_reference/skill_tree/game_engine/)
  
- [GS2-SkillTree 마스터 데이터 레퍼런스](/ko/api_reference/skill_tree/master_data/)
  
- [GS2-SkillTree 스크립트 트리거 레퍼런스](/ko/api_reference/skill_tree/script/)
  
- [GS2-SkillTree 트랜잭션 액션](/ko/api_reference/skill_tree/stamp_sheet/)
  
