Package handling.world.exped
package handling.world.exped
遠征隊(expedition)與組隊搜尋(party search)的跨伺服器協調資料模型。
本 package 隸屬 World 跨伺服器協調層,描述兩類玩家招募機制:
多隊伍合組的王怪遠征隊,以及組隊搜尋看板上的招募刊登。
MapleExpedition 代表單一遠征隊實例,內含其組成的多個
MapleParty 隊伍 id,並提供成員統計、空位查找與隊長轉移;
其型別與人數/等級上限由列舉 ExpeditionType(殘暴炎魔、闇黑龍王、皮卡啾等)定義。
PartySearch 代表組隊搜尋看板上的一筆招募刊登,依
PartySearchType(含非遠征的武陵道場)的時限自動到期,並透過
World.Party.removeSearch 移除;逾時排程委由 server.Timer.EtcTimer 執行。
-
ClassDescription遠征隊(Expedition)活動的種類定義,包含每種 Boss 的人數限制與等級門檻。遠征隊的記憶體模型,持有隊伍列表、隊長與遠征類型等狀態。一筆「組隊搜尋」公告的記憶體模型,帶有自動到期機制。組隊搜尋公告的活動種類定義,涵蓋道場與各大 Boss 遠征。