summaryrefslogtreecommitdiff
path: root/Client/Assembly-CSharp/ShipStatus.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Client/Assembly-CSharp/ShipStatus.cs')
-rw-r--r--Client/Assembly-CSharp/ShipStatus.cs8
1 files changed, 4 insertions, 4 deletions
diff --git a/Client/Assembly-CSharp/ShipStatus.cs b/Client/Assembly-CSharp/ShipStatus.cs
index 2e9cb2f..89fd8da 100644
--- a/Client/Assembly-CSharp/ShipStatus.cs
+++ b/Client/Assembly-CSharp/ShipStatus.cs
@@ -197,7 +197,7 @@ public class ShipStatus : InnerNetObject
Vector2 vector = Vector2.up;
vector = vector.Rotate((float)(playerId - 1) * (360f / (float)numPlayer));
vector *= this.SpawnRadius;
- return this.SpawnCenter.position + vector + new Vector2(0f, 0.3636f);
+ return (Vector2)this.SpawnCenter.position + vector + new Vector2(0f, 0.3636f);
}
public void StartShields()
@@ -211,7 +211,7 @@ public class ShipStatus : InnerNetObject
public void FireWeapon()
{
- if (!this.WeaponsImage.IsPlaying(null))
+ if (!this.WeaponsImage.IsPlaying((string)null))
{
this.WeaponsImage.Play(this.WeaponFires[this.WeaponFireIdx], 1f);
this.WeaponFireIdx = (this.WeaponFireIdx + 1) % 2;
@@ -230,7 +230,7 @@ public class ShipStatus : InnerNetObject
public void OpenHatch()
{
- if (!this.Hatch.IsPlaying(null))
+ if (!this.Hatch.IsPlaying((string)null))
{
this.Hatch.Play(this.HatchActive, 1f);
this.HatchParticles.Play();
@@ -389,7 +389,7 @@ public class ShipStatus : InnerNetObject
{
GameData.Instance.RecomputeTaskCounts();
}
- if (AmongUsClient.Instance.AmHost)
+ if (AmongUsClient.Instance.AmHost) //c 只有host检查是否结束游戏,然后广播给其他玩家
{
this.CheckEndCriteria();
}