GS2-Idle Buff 레퍼런스
GS2-Buff로 버프를 적용할 때 지정하는, 파라미터 보정이 가능한 모델/액션 내 필드와 그 적용 범위 설정에 대해
Note
버프 엔트리 모델에 대한 자세한 내용은 BuffEntryModel을 참조해 주세요.
Models
버프 적용 가능한 모델의 종류
Gs2Idle:Status
스테이터스
버프 적용 대상 필드
maximumIdleMinutes
| 타입 | 활성화 조건 | 필수 | 기본값 | 값 제한 | 설명 | |
|---|---|---|---|---|---|---|
| maximumIdleMinutes | int | 0 | 0 ~ 2147483646 | 최대 방치 시간(분) 이 스테이터스가 축적할 수 있는 최대 방치 시간(분)입니다. 스테이터스 생성 시 카테고리 모델의 defaultMaximumIdleMinutes 로 초기화됩니다. 입수 액션을 통해 사용자별로 늘릴 수 있으며, 프리미엄 사용자나 이벤트 참가자가 더 많은 방치 보상을 축적할 수 있도록 합니다. |
마스터 데이터 작성 예
rate에는 대상 필드에 대한 보정 배율을 지정합니다.
"targetModel": {
"targetModelName": "Gs2Idle:Status",
"targetFieldName": "maximumIdleMinutes",
"conditionGrns": [
],
"rate": 1.0
}버프 적용 조건 모델
Gs2Idle:CategoryModel
카테고리 모델
마스터 데이터 작성 예
"conditionGrns": [
{
"targetModelName": "Gs2Idle:CategoryModel",
"targetGrn": "grn:gs2:any:any:idle:{namespaceName}:model:{categoryName}"
}
]Gs2Idle:CategoryModel
카테고리 모델
버프 적용 대상 필드
acquireActions
| 타입 | 활성화 조건 | 필수 | 기본값 | 값 제한 | 설명 | |
|---|---|---|---|---|---|---|
| acquireActions | List<AcquireAction> | [] | 0 ~ 100 items | 입수 액션 리스트 이 보상 간격이 트리거될 때 함께 실행되는 입수 액션의 집합입니다. 여러 액션을 조합하여 하나의 방치 보상 주기에서 서로 다른 종류의 보상을 동시에 지급할 수 있습니다. 리스트당 최대 100개의 액션입니다. |
마스터 데이터 작성 예
rate에는 대상 필드에 대한 보정 배율을 지정합니다.
"targetModel": {
"targetModelName": "Gs2Idle:CategoryModel",
"targetFieldName": "acquireActions",
"conditionGrns": [
],
"rate": 1.0
}버프 적용 조건 모델
Gs2Idle:CategoryModel
카테고리 모델
마스터 데이터 작성 예
"conditionGrns": [
{
"targetModelName": "Gs2Idle:CategoryModel",
"targetGrn": "grn:gs2:any:any:idle:{namespaceName}:model:{categoryName}"
}
]