Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using Terraria;
- using Terraria.ID;
- using Terraria.ModLoader;
- namespace Harble_World_Spicer.Projectiles.Pets
- {
- public class pet_Crimera_01 : ModProjectile
- {
- public override void SetStaticDefaults()
- {
- DisplayName.SetDefault("Baby Crimera");
- Main.projFrames[projectile.type] = 4;
- Main.projPet[projectile.type] = true;
- }
- public override void SetDefaults()
- {
- projectile.CloneDefaults(ProjectileID.BabyEater);
- aiType = ProjectileID.BabyEater;
- }
- public override bool PreAI()
- {
- Player player = Main.player[projectile.owner];
- player.BabyEater = false; // Relic from aiType
- return true;
- }
- public override void AI()
- {
- Player player = Main.player[projectile.owner];
- MyPlayer modPlayer = player.GetModPlayer<MyPlayer>(mod);
- if (player.dead)
- {
- modPlayer.pet_Crimera_01 = false;
- }
- if (modPlayer.pet_Crimera_01)
- {
- projectile.timeLeft = 2;
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement