屬性
| 名稱 | 類型 | 描述 | 腳本名稱 |
|---|---|---|---|
| 無效狀態 | 布林 | 唯讀 當前遊戲是否處於非法狀態,當處於非法狀態時意味著遊戲已失去對抗價值,建議直接結束遊戲 |
IsInvalid |
| 遊戲時間 | 整數 | 唯讀 目前遊戲已經進行的遊戲時長,單位毫秒 |
GameTimeCount |
| 當前回合索引 | 整數 | 唯讀 流程 當前回合索引,透過該值可以取得到目前的回合實體 |
CurrentRoundIndex |
| 當前階段索引 | 整數 | 唯讀 流程 當前階段索引,透過該值可以獲得目前的階段實體 |
CurrentPhaseIndex |
| 模式模板 ID | 整數 | 唯讀 預設UGC模式的範本ID |
ModeTemplateID |
| 是否復活(玩家) | 布林 | 唯讀 玩家 若關閉則禁用玩家復活 |
EnablePlayerRevive |
| 是否復活(Bot) | 布林 | 唯讀 玩家 若關閉則禁用Bot復活 |
EnableBotRevive |
| 復活時長 | 整數 | 唯讀 玩家 復活時長,單位秒 |
ReviveCD |
| 隊伍數 | 整數 | 唯讀 隊伍 遊戲中總隊伍數 |
TeamNum |
| 隊伍成員數 | 整數 | 唯讀 隊伍 每隊的成員數 |
TeamMemberNum |
| 每回合重置裝備 | 布林 | 唯讀 物品 是否每回合重置裝備 |
ResetEquipment |
| 啟用安全區外傷害 | 布林 | 唯讀 安全區 是否啟用毒圈機制 |
SafeZoneEnabled |
| 區域大小 | 浮點數 | 唯讀 安全區 安全區大小 |
SafeZoneSize |
| 區域縮小開始時間 | 浮點數 | 唯讀 安全區 開始縮圈時間 |
SafeZoneStartTime |
| 區域縮小持續時間 | 浮點數 | 唯讀 安全區 縮圈時長 |
SafeZoneShrinkTime |
| 安全區外傷害 | 浮點數 | 唯讀 安全區 毒圈傷害 |
SafeZoneDamage |
| 目標分數 | 整數 | 唯讀 遊戲結果 (已廢棄,請勿使用) |
TargetScore |
| 淘汰分數 | 整數 | 唯讀 遊戲結果 (已廢棄,請勿使用) |
KillingScore |
| 重生類型 | 整數 | 唯讀 玩家 復活類型 |
ReviveType |
| 回合得分排名標準(玩家) | 整數列表 | 遊戲結果 (已廢棄,請勿使用) |
PlayerRoundScoreType |
| 標準重要性(玩家) | 整數列表 | 遊戲結果 (已廢棄,請勿使用) |
PlayerRoundSortType |
| 回合得分排名標準(團隊) | 整數列表 | 遊戲結果 (已廢棄,請勿使用) |
TeamRoundScoreType |
| 標準重要性(團隊) | 整數列表 | 遊戲結果 (已廢棄,請勿使用) |
TeamRoundSortType |
| 得分排名標準(MVP) | 整數列表 | 遊戲結果 (已廢棄,請勿使用) |
MVPScoreType |
| 標準重要性(MVP) | 整數列表 | 遊戲結果 (已廢棄,請勿使用) |
MVPScoreWeight |
| 回合排名得分 | 整數列表 | 遊戲結果 (已廢棄,請勿使用) |
RoundScore |
| 在結果頁面上顯示標準 | 整數列表 | 遊戲結果 (已廢棄,請勿使用) |
ShowScoreTypeResult |
| 遊戲總回合數 | 整數 | 唯讀 流程 遊戲總回合數 |
TotalRoundCount |
| 總分 | 整數 | 遊戲結果 (已廢棄,請勿使用) |
TeamScoreType |
| 隊伍排名 | 整數 | 遊戲結果 (已廢棄,請勿使用) |
TeamScoreOrder |
| 個人積分 | 整數 | 遊戲結果 (已廢棄,請勿使用) |
PlayerScoreType |
| 玩家排名 | 整數 | 遊戲結果 (已廢棄,請勿使用) |
PlayerScoreOrder |
| 回合開始時獲得代幣 | 整數 | 經濟 回合開始時獲得金幣數量 |
EcoCoinRoundBegin |
| 擊殺可獲得的代幣數量 | 整數 | 經濟 擊殺時獲得金幣數量 |
EcoCoinKill |
| 回合勝利獲得代幣 | 整數 | 經濟 獲勝時獲得金幣數量 |
EcoCoinWin |
| 顯示硬幣數量與否 | 布林 | 經濟 是否顯示錢包UI |
IsShowCoin |
| 天空盒 | 天空盒 | 場景 天空盒實體 |
SkyboxEnv |
| 累計運行幀 | 整數 | 唯讀 自遊戲啟動後的累計運行幀 |
GameFrameCount |
| 是否允許移動 | 布林 | 唯讀 玩家 是否允許移動 |
IsMoveable |
| 自定義遊戲結果 | 布林 | STD 庫 是否自訂結算 |
CustomGameResult |
| 允許中途加入 | 布林 | 唯讀 是否允許中途加入 |
EnableJoin |
| 是否開啟低幀率模式 | 布林 | 唯讀 開啟低幀率模式,遊戲將以15FPS運行,否則30FPS |
EnableLowFrame |
| 邏輯幀間隔 | 整數 | 唯讀 遊戲伺服器兩次邏輯幀更新間隔 |
DeltaTime |
| 固定幀更新間隔 | 整數 | 唯讀 固定幀更新間隔,以毫秒為單位 |
FixedDeltaTime |
| 距離音量 | 字串 | 唯讀 根據玩家之間的距離動態調整音量 |
DistanceVolumes |
事件
| 名稱 | 描述 |
|---|---|
| 當遊戲開始時 | 在遊戲開始時觸發,服務端會早於客戶端一段時間準備好 |
| 當遊戲結束時 | 在遊戲結束時觸發,遊戲在伺服器上結束前觸發此事件 |
| 當回合開始時 | 在每一回合開始時觸發 |
| 當回合結束時 | 在每一回合結束時觸發 |
| 當階段開始時 | 在每一階段開始時觸發 |
| 當階段結束時 | 在每一階段結束時觸發 |
| 當玩家退出時 | 當玩家退出時觸發 |
| 當玩家積分改變時[已廢棄] | 在玩家積分改變時觸發 |
| 當隊伍積分改變時[已廢棄] | 在隊伍積分改變時觸發 |
| 當玩家被淘汰時 | 當玩家死亡時觸發 |
| 當玩家助攻時 | 在玩家助攻時觸發 |
| 當玩家造成傷害時 | 當玩家造成傷害時觸發 |
| 當玩家擊殺時 | 當玩家造成擊殺時觸發 |
| 當玩家加入遊戲時 | 當玩家加入遊戲時觸發 |
| 當玩家復活時 | 當玩家復活時觸發 |
| 當移除隊伍時 | 當隊伍被移除時觸發 |
| 當添加隊伍時 | 在新增隊伍時觸發 |
| 當隊伍全滅時 | 在隊伍被團滅時觸發 |
| 當場景加載時 | 在場景載入成功時觸發 |
| 當場景切換時 | 在場景切換成功時觸發 |
| 當相機射線檢測時 | 透過用戶端點擊事件觸發相機射線偵測時觸發此事件 |
| 當遊戲暫停時 | 在呼叫暫停遊戲API後觸發 |
| 當遊戲恢復時 | 在呼叫恢復遊戲API後觸發 |
| 螢幕觸控開始 | 螢幕被觸碰時啟動事件 |
| 螢幕觸控結束 | 螢幕被觸碰時結束事件 |
| 使用者退出或對戰結束 | 當使用者退出比賽或比賽結束時觸發 |