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

◆ TileObjectBaseModule()

Terraria.Modules.TileObjectBaseModule.TileObjectBaseModule ( TileObjectBaseModule copyFrom = null)
inline

Definition at line 22 of file TileObjectBaseModule.cs.

23 {
24 if (copyFrom == null)
25 {
26 width = 1;
27 height = 1;
30 randomRange = 0;
31 flattenAnchors = false;
33 return;
34 }
35 width = copyFrom.width;
36 height = copyFrom.height;
37 origin = copyFrom.origin;
38 direction = copyFrom.direction;
39 randomRange = copyFrom.randomRange;
40 flattenAnchors = copyFrom.flattenAnchors;
42 if (copyFrom.specificRandomStyles != null)
43 {
44 specificRandomStyles = new int[copyFrom.specificRandomStyles.Length];
45 copyFrom.specificRandomStyles.CopyTo(specificRandomStyles, 0);
46 }
47 }

References Terraria.Modules.TileObjectBaseModule.direction, Terraria.Modules.TileObjectBaseModule.flattenAnchors, Terraria.Modules.TileObjectBaseModule.height, Terraria.Modules.TileObjectBaseModule.origin, Terraria.Modules.TileObjectBaseModule.randomRange, Terraria.Modules.TileObjectBaseModule.specificRandomStyles, Terraria.Modules.TileObjectBaseModule.width, and Terraria.DataStructures.Point16.Zero.