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

◆ ChangeState()

void Terraria.GameContent.Tile_Entities.TELogicSensor.ChangeState ( bool onState,
bool TripWire )
inline

Definition at line 123 of file TELogicSensor.cs.

124 {
125 bool on = this.On;
126 if (!on)
127 {
128 }
129 bool flag = TELogicSensor.SanityCheck(43134976, onState ? 1 : 0);
130 if (!on)
131 {
132 }
133 int num = 18;
134 Tile tile;
135 tile.frameX = (onState ? 1 : 0);
136 if (num == 0)
137 {
138 }
139 bool netHost = Main.NetHost;
140 if (!false)
141 {
142 }
143 bool logicHost = Main.LogicHost;
144 if (!false)
145 {
146 }
148 Point16 position = this.Position;
149 byte type = this.type;
150 bool on2 = this.On;
151 int id = this.ID;
152 this.logicCheck = (on2 ? TELogicSensor.LogicCheckType.Day : TELogicSensor.LogicCheckType.None);
153 }
class f__AnonymousType0<< Count > j__TPar

References Terraria.DataStructures.TileEntity.ID, j__TPar, Terraria.GameContent.Tile_Entities.TELogicSensor.logicCheck, Terraria.Main.LogicHost, Terraria.Main.NetHost, Terraria.GameContent.Tile_Entities.TELogicSensor.On, Terraria.DataStructures.TileEntity.Position, Terraria.GameContent.Tile_Entities.TELogicSensor.SanityCheck(), and Terraria.DataStructures.TileEntity.type.