<aside> 📢

효과를 추가한 뒤에 반드시 테스트 버튼을 눌러 효과가 정상적으로 작동하는지 확인하고 사용해주세요!

</aside>

커스텀 효과

데스크톱 앱에서 커스텀 효과 추가를 통해 나만의 후원 연동 효과를 만들 수 있습니다.

커스텀 효과는 플레이스쿼드 모드 이외의 다른 모드에서 정의한 함수를 실행하는 방식으로 작동됩니다.

모드 함수 만들기

플레이스쿼드 효과로 실행할 함수를 정의하고, 만듭니다.

이 때, 함수명의 앞에는 꼭 psc_ 라는 접두사를 붙여야 합니다.

다음은 플레이어가 Hello, World!를 출력하는 예시입니다.

function psc_HelloWorld()
    local player = getPlayer()
    local data = psc_GetSpecificData()
    player:Say(data.viewer .. " Hello World!")
end

psc_GetSpectificData

psc_GetForcePaused - 효과 일시정지 상태 조회

psc_SetForcedPaused - 효과 일시정지 설정

psc_ShowCustomPostDeathUI - 사망UI 띄우기

psc_SetCustomPostDeathUI - 사망UI 커스텀

psc_spawnbandit - 밴딧 소환

pls_getCompletedAchievementList - 달성한 업적 목록 조회

pls_requestAchievementComplete - 업적 달성 시키기