Skip to content

ja:v0.2.0 Migration Info

DerpyNewbie edited this page Oct 30, 2022 · 6 revisions

TL;DR: PlayerManagerLocal Hit Effect を代入してね!!!

  • CockingBehaviour の挙動が変わった!
    • デスクトップユーザーは自動でコッキングされるようになった!
    • ボルトアクションのコッキング終了時に変な挙動をすることがあったのを治した!
  • ProjectilePool に新しい API を追加した!
    • Property bool HasInitialized: Returns true if this pool has been initialized, false if not.
    • Method ProjectileBase Shoot(...): Gets available projectile and shoots from specified location
  • PlayerTag の挙動が変わった! #9
    • 基本的には同じチームに所属していないと表示されないようになった!
      • 例外として
        - "チームに所属していない"
        - "スタッフチームに所属している"
        場合には全てのプレイヤーから表示されるようになった!
  • ShooterPlayer が PlayerStats を使わなくなった! #7
    • Stats は ShooterPlayer(PlayerBase) から直接取るようにしてねっ!
  • PlayerManager に スタッフチーム の概念ができた! (イベント運営用)
    • PlayerManager の中にこれらが追加された!
      Team 情報を取る際に Staff Team Id にマッチするとチームカラーが上書きされる
      • Staff Team Id
      • Staff Team Color
  • PlayerManager が LocalHitEffect を持つようになった!
    LocalHitEffect の Path は Logics/System/LocalPlayerFollower/Player/LocalHitEffect
    • しっかり代入しておかないと死にます
    • これで GameManager は PlayerManager から受け取り、 ShooterPlayer へイベントを発火しなくていいようになった!