Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ Update()

void Terraria.GameContent.Golf.GolfState.Update ( )
inline

Definition at line 123 of file GolfState.cs.

124 {
126 Projectile lastHitBall = GetLastHitBall();
127 if (lastHitBall == null)
128 {
130 return;
131 }
133 {
134 _waitingForBallToSettle = (int)lastHitBall.localAI[1] == 1;
135 }
136 bool flag = false;
137 int type = Main.LocalPlayer.HeldItem.type;
138 if (type == 3611)
139 {
140 flag = true;
141 }
142 if (!Item.IsAGolfingItem(Main.LocalPlayer.HeldItem) && !flag)
143 {
145 }
146 }

References Terraria.GameContent.Golf.GolfState._waitingForBallToSettle, Terraria.GameContent.Golf.GolfState.GetLastHitBall(), Terraria.Item.IsAGolfingItem(), Terraria.Projectile.localAI, Terraria.Main.LocalPlayer, and Terraria.GameContent.Golf.GolfState.UpdateScoreTime().