單隊玩法擴充套件多隊

古比發表於2024-07-24

【陣法擴充套件】

  1.建立新陣法|複用舊陣法:根據功能情況,決定是採用何種方式。具體配置位置:formation_data的[多隊陣法]
  2.建立新陣法:
策劃配置項:構建新的多隊id,構建此多隊id下的各個陣法,如下例子

        

    服務端處理項:陣法初始化,不同於單陣,陣法初始化要有各個隊伍之間寵物、神器等不能重複的限制
    處理情況分類:
        一隊初始化:與單隊邏輯類似
        其他隊伍初始化,走多隊初始化邏輯

          

  3.根據需要,決定是否使用新的戰鬥型別、防禦陣型別
    如:榮耀天梯有6人陣、8人陣、多隊總共3種戰鬥型別;防禦陣也區分了多隊和單隊。這部分根據服務端、客戶端功能需要採取不同方式
  4.應用新陣法
    1)進入戰鬥時,帶上多隊相關引數

單隊玩法擴充套件多隊
1  DefFormationList = [{?def_formation_args, {?def_formation_function_sky_ladder_multi, Index, WaveNo}} || WaveNo <- lists:seq(1, MultiNum)],
2  [{?multi_id, get_multi_id(MultiNum)}, {?multi_def_formation_args, DefFormationList}]
View Code

     

相關文章