Jump to content
开往-友链接力

基岩牢籠/特殊函數

創作者函數

創作者函數都屬於_ct命名空間,並且此命名空間下只有創作者函數。

取得工具
  • tools:清空物品欄並獲得特殊標記工具。
地圖調整
  • reset:重置地圖。
  • large:調用同名遊戲函數,將遊戲區域變為4個區塊(大型地圖)。
  • small:調用同名遊戲函數,將遊戲區域變為1個區塊(小型地圖)。
  • ceiling_open:移除天花板。
  • ceiling_close:加入天花板。
填充垂直層
  • fill_bottom:將地下層(下層)填充為基岩。
  • fill_middle:將地表層(中層)填充為基岩。
  • fill_top:將天空層(上層)填充為基岩。
  • fill_<layer>_with:將指定垂直層填充為指定方塊。需要提供block,值為用於填充的方塊。
地圖除錯
  • pig:生成一隻具有標籤Target的「選單豬」。
  • check:檢查是否存在目標點和起始點。
  • next_pool:執行下一個抽取池。
  • load:載入地圖。
  • datafit:處理遊戲區域。
傳送玩家
  • tp_floor:將執行者傳送至基岩底層。
  • tp_top:將執行者傳送至遊戲層頂部。
  • tp_start:將執行者傳送至起始點。

遊戲函數

遊戲函數位於brc命名空間的game_command資料夾下,可能對創作者有用。

它們也被遊戲系統調用,因此請不要變更遊戲函數,以防遊戲出現預期外行為。

玩家控制

玩家控制函數需要以目標玩家為執行者。

  • ready_change:使玩家在加入和退出兩種狀態中切換。
  • join:使玩家加入遊戲。
  • quit:使玩家退出遊戲。
  • complete:使玩家透過地圖。
  • uncomplete:使玩家不再透過地圖。
地圖控制
  • close_gateway:關閉目標點折躍門。
  • open_gateway:打開目標點折躍門。
  • <action>_gateway_with_tip:打開/關閉目標點折躍門,同時發送提示資訊。
  • next:檢測通關狀態,若通關則執行下一個抽取池、載入地圖。
  • menu:回到命運大廳。
  • large:將遊戲區域變為4個區塊(大型地圖)。
  • small:將遊戲區域變為1個區塊(小型地圖)。
  • clean_item:清除所有物品實體。
  • deduction_change:切換演繹模式的啟用狀態。

特殊函數標籤

以下函數標籤會在基岩牢籠中用於特殊用途。

  • #brc:map_load:載入地圖時,擁有此標籤的函數會執行一次。
  • #brc:deduction_load:載入地圖時,若遊戲處於演繹模式,擁有此標籤的函數會執行一次。
Cookies help us deliver our services. By using our services, you agree to our use of cookies.