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

◆ HandleMeteorFall()

static void Terraria.Main.HandleMeteorFall ( )
inlinestaticprivate

Definition at line 62225 of file Main.cs.

62226 {
62227 if (netMode != 1 && WorldGen.spawnMeteor)
62228 {
62229 if (time < 15000.0)
62230 {
62231 _canShowMeteorFall = true;
62232 }
62233 else
62234 {
62235 if (_canShowMeteorFall && time <= 16200.0)
62236 {
62238 {
62239 skyEntityType = SkyEntityType.Meteor,
62240 targetPlayer = -1
62241 });
62242 }
62243 _canShowMeteorFall = false;
62244 }
62245 }
62246 if (time > 16200.0 && WorldGen.spawnMeteor)
62247 {
62248 WorldGen.spawnMeteor = false;
62249 WorldGen.dropMeteor();
62250 }
62251 }
void ForceEntitySpawn(AmbienceSpawnInfo info)
static double time
Definition Main.cs:1284
static int netMode
Definition Main.cs:2095
static bool _canShowMeteorFall
Definition Main.cs:2607

References Terraria.Main._canShowMeteorFall, Terraria.WorldGen.dropMeteor(), Terraria.GameContent.Ambience.AmbienceServer.ForceEntitySpawn(), Terraria.Main.netMode, Terraria.WorldGen.spawnMeteor, and Terraria.Main.time.

Referenced by Terraria.Main.UpdateTime().