amia-team / amia-team/amia

Improve generic quests

Đang mở
#116 0 bình luận 0 reaction 1 người được giao Được @Opustus nhận Xem trên GitHub
Ngôn ngữ chính
NWScript
Star
1
Fork
1
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

I'll be adding more functionality and simplifying some existing functionality for generic quests. Eg

- The same quest giver can have multiple quests
- The same quest can consist of multiple actions, eg you retrieve one or multiple items, visit one or multiple places
- A quest ping feature that tracks quest progress or lets the player know they're near
- Simpler quest setup in the toolset, eg NPCs you need to talk to as part of the quest are stored in the quest giver's vars as their names, so everything's neatly stored in one place and you can just search in the toolset for the right NPC

I'll be leaving the existing ee_generic_quest as legacy, and injecting the new functionality with an Anvil script handler. People can use the legacied quest setup if they wish, I'll be documenting both on Outline.

Codewise C# is required for splitting and parsing the local vars that are used to set up the quests in the quest NPC's

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.