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

◆ PlaceWiresForExplosives()

void Terraria.GameContent.Biomes.DeadMansChestBiome.PlaceWiresForExplosives ( Point origin)
inlineprivate

Definition at line 138 of file DeadMansChestBiome.cs.

139 {
141 {
142 return;
143 }
144 PlaceWireLine(origin, 0, 1, _explosivePlacementAttempt[0].position.Y - origin.Y);
145 int num = _explosivePlacementAttempt[0].position.X;
146 int num2 = _explosivePlacementAttempt[0].position.X;
147 int y = _explosivePlacementAttempt[0].position.Y;
148 for (int i = 1; i < _explosivePlacementAttempt.Count; i++)
149 {
150 int x = _explosivePlacementAttempt[i].position.X;
151 if (num > x)
152 {
153 num = x;
154 }
155 if (num2 < x)
156 {
157 num2 = x;
158 }
159 }
160 PlaceWireLine(new Point(num, y), 1, 0, num2 - num);
161 }
void PlaceWireLine(Point start, int offsetX, int offsetY, int steps)
List< ExplosivePlacementAttempt > _explosivePlacementAttempt

References Terraria.GameContent.Biomes.DeadMansChestBiome._explosivePlacementAttempt, System.Collections.Generic.Dictionary< TKey, TValue >.Count, Terraria.GameContent.Biomes.DeadMansChestBiome.PlaceWireLine(), and Microsoft.Xna.Framework.Point.Y.

Referenced by Terraria.GameContent.Biomes.DeadMansChestBiome.Place().