Special Tasks
Tasks for specialized game systems: cutscenes, transformations, dungeons, and events.
Task Types
Section titled “Task Types”- PlayMovieTask — Play a cinematic movie sequence.
- TransformTask — Transform the player or NPC using a transform template.
- DungeonEventTask — Trigger a scripted dungeon event.
- DarkRiftTask — Dark Rift world event participation task.
- GuardianMissionRewardTask — Collect a Guardian Legion mission reward.
- GuardianMissionScoreTask — Achieve a target score in a Guardian Legion mission.
- SupplySuccessTask — Successfully supply items to a reputation shop.
For properties common to all tasks (header, completion items, journal text) see the Task Overview.
PlayMovieTask
Section titled “PlayMovieTask”Play a cinematic movie sequence.
<이름> discriminator: 동영상재생Task
tasks: - taskId: 1 type: PlayMovieTask body: movieId: 1001| YAML property | Type | Description |
|---|---|---|
movieId | int | Movie / cinematic ID to play. |
| YAML property | XML element | XML location |
|---|---|---|
movieId | <동영상Id> | <Body> → <동영상Id> |
<Body> <동영상Id>1001</동영상Id></Body>TransformTask
Section titled “TransformTask”Transform the player or NPC using a transform template.
<이름> discriminator: 변신Task
tasks: - taskId: 1 type: TransformTask body: preTransformZoneId: 100 preTransformNpcInstanceId: 63001 postTransformZoneId: 100 postTransformNpcInstanceId: 63002 templateId: 80001| YAML property | Type | Description |
|---|---|---|
preTransformZoneId | int | Hunting zone ID before transformation. |
preTransformNpcInstanceId | int | NPC instance ID before transformation. |
postTransformZoneId | int | Hunting zone ID after transformation. |
postTransformNpcInstanceId | int | NPC instance ID after transformation. |
templateId | int | Transform template ID. |
| YAML property | XML element | XML location |
|---|---|---|
preTransformZoneId | <변신전HuntingZoneId> | <Body> → <변신전HuntingZoneId> |
preTransformNpcInstanceId | <변신전NpcInstanceId> | <Body> → <변신전NpcInstanceId> |
postTransformZoneId | <변신후HuntingZoneId> | <Body> → <변신후HuntingZoneId> |
postTransformNpcInstanceId | <변신후NpcInstanceId> | <Body> → <변신후NpcInstanceId> |
templateId | <변신TemplateId> | <Body> → <변신TemplateId> |
<Body> <변신전HuntingZoneId>100</변신전HuntingZoneId> <변신전NpcInstanceId>63001</변신전NpcInstanceId> <변신후HuntingZoneId>100</변신후HuntingZoneId> <변신후NpcInstanceId>63002</변신후NpcInstanceId> <변신TemplateId>80001</변신TemplateId></Body>DungeonEventTask
Section titled “DungeonEventTask”Trigger a scripted dungeon event.
<이름> discriminator: 던전이벤트Task
tasks: - taskId: 1 type: DungeonEventTask body: zoneId: 9001| YAML property | Type | Description |
|---|---|---|
zoneId | int | Dungeon zone ID (mapped from zoneId). |
| YAML property | XML element | XML location |
|---|---|---|
zoneId | <던전Id> | <Body> → <던전Id> |
<Body> <던전Id>9001</던전Id></Body>DarkRiftTask
Section titled “DarkRiftTask”Dark Rift world event participation task.
<이름> discriminator: 검은틈Task
tasks: - taskId: 1 type: DarkRiftTask body: targetId: 90001| YAML property | Type | Description |
|---|---|---|
targetId | int | Dark Rift event ID. |
| YAML property | XML element | XML location |
|---|---|---|
targetId | <검은틈Id> | <Body> → <검은틈Id> |
<Body> <검은틈Id>90001</검은틈Id></Body>GuardianMissionRewardTask
Section titled “GuardianMissionRewardTask”Collect a Guardian Legion mission reward.
<이름> discriminator: 수호자임무보상획득Task
tasks: - taskId: 1 type: GuardianMissionRewardTask body: count: 1| YAML property | Type | Description |
|---|---|---|
count | int | Required reward collection count. |
| YAML property | XML element | XML location |
|---|---|---|
count | <횟수> | <Body> → <횟수> |
<Body> <횟수>1</횟수></Body>GuardianMissionScoreTask
Section titled “GuardianMissionScoreTask”Achieve a target score in a Guardian Legion mission.
<이름> discriminator: 수호자임무점수획득Task
tasks: - taskId: 1 type: GuardianMissionScoreTask body: targetId: 85001| YAML property | Type | Description |
|---|---|---|
targetId | int | Mission ID (stored in <대륙Id> element inside mission entry). |
| YAML property | XML element | XML location |
|---|---|---|
targetId | <대륙Id> | <Body> → <임무지정> → <임무지정> (entry) |
<Body> <임무지정> <임무지정> <대륙Id>85001</대륙Id> </임무지정> </임무지정></Body>SupplySuccessTask
Section titled “SupplySuccessTask”Successfully supply items to a reputation shop.
<이름> discriminator: 납품성공Task
tasks: - taskId: 1 type: SupplySuccessTask body: supplyStoreId: 95001 successCount: 10 targetId: 12345 targetCount: 5| YAML property | Type | Description |
|---|---|---|
supplyStoreId | int | Reputation store ID. |
successCount | int | Number of successful supplies required. |
targetId | int | Supply item ID (mapped from targetId). |
targetCount | int | Supply quantity. |
| YAML property | XML element | XML location |
|---|---|---|
supplyStoreId | <상점Id> | <Body> → <상점Id> |
successCount | <횟수> | <Body> → <횟수> |
targetId | <납품아이템Id> | <Body> → <납품아이템Id> |
targetCount | <납품수량> | <Body> → <납품수량> |
<Body> <상점Id>95001</상점Id> <횟수>10</횟수> <납품아이템Id>12345</납품아이템Id> <납품수량>5</납품수량></Body>