public override void Effect1(EntityPlayer player, Emplacement place, OptionEffect opt) { Printer.Log(40, "RiftCollapse Effect1", place.position, place.ipos, opt.OptionBlock.blocks, opt.OptionShape.shape); // Zombiome.Routines.Start(EffectsCollapse.Rift(player, place, opt), "RiftCollapse"); Zombiome.Routines.Named("RiftCollapse").Start( Routines.Call(biome.groundParticleEffect, place.ipos), new WaitForSeconds(1f), EffectsCollapse.Rift(player, place, opt) ); }
public override void Effect1(EntityPlayer player, Emplacement place, OptionEffect opt) { Printer.Log(40, "RiftCollapse Effect1", place.position, place.ipos, opt.OptionBlock.blocks, opt.OptionShape.shape); // Zombiome.Routines.Start(EffectsCollapse.Rift(player, place, opt), "RiftCollapse"); Zombiome.Routines.Named("RiftCollapse").Start( Routines.Call(biome.groundParticleEffect, place.ipos), ZBActivity.Environment.ZBSounds.Play(ZBiomeInfo.NoiseCollapse, place.position, player, World, 1, 20, 0.2f), new WaitForSeconds(1f), EffectsCollapse.Rift(player, place, opt) ); }