private void QuaterSecondUpdate(Bookcase.Events.Event args) { if (!Context.IsWorldReady) { return; } BuffManager.UpdateTick(); Spawner.UpdateTick(); }
private void updateTick(object sender, UpdateTickedEventArgs e) { if (!Context.IsWorldReady) { return; } // Make Death Events not as bad if (Game1.killScreen && markedForDeath == false) { markedForDeath = true; } if (Game1.killScreen == false && markedForDeath && !Game1.eventUp && (Game1.player.currentLocation.name.Equals("Hospital") || Game1.player.currentLocation.name.Equals("Mine") || Game1.player.currentLocation is IslandLocation)) { BuffManager.buffPlayer(new BuffOption("rush", "Adrenaline", true, 100).add_attack(6).addShortDesc("Buff Attack +6").setGlow(Color.OrangeRed)); BuffManager.buffPlayer(new BuffOption("pain", "Pain Medicine", true, 100).add_defense(3).addShortDesc("Buff Defense +3")); BuffManager.buffPlayer(new BuffOption("speed", "Fight or Flight", true, 100).add_speed(4).addShortDesc("Buff Speed +4").setGlow(Color.LightBlue)); markedForDeath = false; } // End of Death Event if (e.IsMultipleOf(15)) { BuffManager.UpdateTick(); Spawner.UpdateTick(); actionManager.Update(); if (!Game1.player.currentLocation.name.Equals("Hospital")) { if (!IsBusyDoingSomething()) { BombEvent.UpdateTick(); } } } if (e.IsOneSecond) { //MineBuffManager.UpdateTick(); augmentManager.UpdateTick(); BuffManager.Update(); if (!Game1.player.currentLocation.name.Equals("Hospital") || Game1.player.currentLocation.Name.Equals("FarmHouse")) { if (!IsBusyDoingSomething() && !Game1.paused && !Game1.menuUp && !Game1.isTimePaused && Game1.shouldTimePass()) { MeteorStorm.UpdateTick(); FireballEvent.UpdateTick(); } } } }
private void updateTick(object sender, UpdateTickedEventArgs e) { if (e.IsMultipleOf(15)) { if (!Context.IsWorldReady) { return; } BuffManager.UpdateTick(); Spawner.UpdateTick(); } else if (e.IsMultipleOf(60)) { if (!Context.IsWorldReady) { return; } MineBuffManager.UpdateTick(); } }