terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ TryRewriteHistoryToAvoidTiles()

TrackGenerator.TrackPlacementState Terraria.GameContent.Generation.TrackGenerator.TryRewriteHistoryToAvoidTiles ( )
inlineprivate

Definition at line 220 of file TrackGenerator.cs.

221 {
222 int length = this._length;
223 TrackGenerator.TrackHistory[] rewriteHistory = this._rewriteHistory;
224 long num = 0L;
228 int length2 = this._length;
229 TrackGenerator.TrackHistory[] history2 = this._history;
230 if (this.GetHistorySegmentPlacementState(43134976, (int)num) == TrackGenerator.TrackPlacementState.Available)
231 {
232 return;
233 }
235 int length3 = this._length;
238 if (historySegmentPlacementState != TrackGenerator.TrackPlacementState.Available)
239 {
240 int length4 = this._length;
242 }
243 }
class f__AnonymousType0<< Count > j__TPar
readonly TrackGenerator.TrackHistory[] _rewriteHistory
TrackGenerator.TrackPlacementState GetHistorySegmentPlacementState(int startIndex, int length)
readonly TrackGenerator.TrackHistory[] _history

References Terraria.GameContent.Generation.TrackGenerator._history, Terraria.GameContent.Generation.TrackGenerator._length, Terraria.GameContent.Generation.TrackGenerator._rewriteHistory, Terraria.GameContent.Generation.TrackGenerator.GetHistorySegmentPlacementState(), j__TPar, System.L, and System.length.