public void MakingQuest() { AudioThing.GetInstance().PlaySFX(AudioThing.E_SFX.UNDERTAKE); //카메라 애니메이션 이동 문제로 인하여 ui 작업을 qm 에서는 메인캠 애님에서 처리하도록 한다. HandManager.GetInstance().HandlingMonsterHuntingCommission(); MainCamAnim.GetInstance().CamToPosMaking(); }
void StampBtnInteractJudge() { if (mobStampRadio.IsReady() == false || number == 0 || evidenceStampRadio.IsReady() == false || HandManager.GetInstance().IsThereEmptySpaceInParchment() == false ) { stampButton.interactable = false; return; } else { stampButton.interactable = true; } }
public void StampWhaam()//스탬프꽝 { if (mobStampRadio.IsReady() == false || number == 0 || evidenceStampRadio.IsReady() == false || HandManager.GetInstance().IsThereEmptySpaceInParchment() == false ) { return; } //조건 충족 됐을때만 불러짐. E_Monster mob = E_Monster.GARGOYLE; E_Evidence evidence = E_Evidence.FINGER; switch (mobStampRadio.GetChoosedBtnName()) { case "GoblinStampTool": mob = E_Monster.GOBLIN; break; case "GargoyleStampTool": mob = E_Monster.GARGOYLE; break; case "HellhoundStampTool": mob = E_Monster.HELLHOUND; break; case "WyvernStampTool": mob = E_Monster.WYVERN; break; case "TrollStampTool": mob = E_Monster.TROLL; break; case "SabretoothStampTool": mob = E_Monster.SABRETOOTH; break; case "GriffonStampTool": mob = E_Monster.GRIFFON; break; case "MinotaurusStampTool": mob = E_Monster.MINOTAURUS; break; } switch (evidenceStampRadio.GetChoosedBtnName()) { case "FingerStampTool": evidence = E_Evidence.FINGER; break; case "CanineStampTool": evidence = E_Evidence.CANINE; break; case "LeatherStampTool": evidence = E_Evidence.LEATHER; break; case "CoreStampTool": evidence = E_Evidence.CORE; break; } AudioThing.GetInstance().PlaySFX(AudioThing.E_SFX.CLICK); HandManager.GetInstance().StampParchment(mob, evidence, number); ResetQMUI(); completeButton.interactable = true; }
public void OneMoreParchment() { AudioThing.GetInstance().PlaySFX(AudioThing.E_SFX.INVENOPEN); HandManager.GetInstance().OneMoreParchment(); }
public void CompleteParchment() { AudioThing.GetInstance().PlaySFX(AudioThing.E_SFX.UNDERTAKE); HandManager.GetInstance().CompleteParchment(); }