GS2-LoginReward Buff 레퍼런스
GS2-Buff로 버프를 적용할 때 지정하는, 파라미터 보정이 가능한 모델/액션 내 필드와 그 적용 범위 설정에 대해
Note
버프 엔트리 모델에 대한 자세한 내용은 BuffEntryModel을 참조해 주세요.
Models
버프 적용 가능한 모델의 종류
Gs2LoginReward:BonusModel
로그인 보너스 모델
버프 적용 대상 필드
acquireActions
| 타입 | 활성화 조건 | 필수 | 기본값 | 값 제한 | 설명 | |
|---|---|---|---|---|---|---|
| acquireActions | List<AcquireAction> | ✓ | 1 ~ 10 items | 입수 액션 목록 이 날짜의 보상으로 사용자에게 부여되는 리소스를 정의하는 입수 액션 목록. 각 액션은 입수 액션(아이템 추가, 화폐 부여 등)과 그 요청 파라미터를 지정합니다. 보상당 최소 1개, 최대 10개의 액션을 설정할 수 있습니다. |
마스터 데이터 작성 예
rate에는 대상 필드에 대한 보정 배율을 지정합니다.
"targetModel": {
"targetModelName": "Gs2LoginReward:BonusModel",
"targetFieldName": "acquireActions",
"conditionGrns": [
],
"rate": 1.0
}버프 적용 조건 모델
Gs2LoginReward:BonusModel
로그인 보너스 모델
마스터 데이터 작성 예
"conditionGrns": [
{
"targetModelName": "Gs2LoginReward:BonusModel",
"targetGrn": "grn:gs2:any:any:loginReward:{namespaceName}:bonusModel:{bonusModelName}"
}
]missedReceiveReliefConsumeActions
| 타입 | 활성화 조건 | 필수 | 기본값 | 값 제한 | 설명 | |
|---|---|---|---|---|---|---|
| missedReceiveReliefConsumeActions | List<ConsumeAction> | {missedReceiveRelief} == “enabled” | [] | 0 ~ 10 items | 미수령 구제 소비 액션 목록 놓친 보너스를 구제하기 위해 사용자가 지불해야 하는 비용을 정의하는 소비 액션의 목록입니다. 예를 들어 게임 내 화폐나 아이템을 구제 비용으로 소비하도록 설정할 수 있습니다. 최대 10개까지 설정할 수 있습니다. missedReceiveRelief가 활성화된 경우에만 적용됩니다. ※ missedReceiveRelief이(가) “enabled” 이면 활성화 |
마스터 데이터 작성 예
rate에는 대상 필드에 대한 보정 배율을 지정합니다.
"targetModel": {
"targetModelName": "Gs2LoginReward:BonusModel",
"targetFieldName": "missedReceiveReliefConsumeActions",
"conditionGrns": [
],
"rate": 1.0
}버프 적용 조건 모델
Gs2LoginReward:BonusModel
로그인 보너스 모델
마스터 데이터 작성 예
"conditionGrns": [
{
"targetModelName": "Gs2LoginReward:BonusModel",
"targetGrn": "grn:gs2:any:any:loginReward:{namespaceName}:bonusModel:{bonusModelName}"
}
]