コード例 #1
0
        public override void UpdateAccessory(Player player, bool hideVisual)
        {
            CheddarModPlayer modPlayer = player.GetModPlayer <CheddarModPlayer>();

            modPlayer.potionSaver     = true;
            modPlayer.healBeforeDeath = true;
        }
コード例 #2
0
ファイル: Flyte.cs プロジェクト: The-Voidwalker/CheddarMod
        public override void UpdateAccessory(Player player, bool hideVisual)
        {
            player.moveSpeed       += 2.56f;
            player.waterWalk        = true;
            player.fireWalk         = true;
            player.lavaImmune       = true;
            player.iceSkate         = true;
            player.accFlipper       = true;
            player.ignoreWater      = true;
            player.accRunSpeed      = 16f;
            player.rocketBoots      = 3;
            player.runAcceleration *= 4f;

            player.jumpBoost      = true;
            player.noFallDmg      = true;
            player.autoJump       = true;
            player.jumpSpeedBoost = 6f;
            player.wingTimeMax    = 240;

            player.blackBelt   = true;
            player.dash        = 1;
            player.spikedBoots = 2;

            CheddarModPlayer modPlayer = player.GetModPlayer <CheddarModPlayer>();

            modPlayer.flyte = true;
        }
コード例 #3
0
        public override void UpdateAccessory(Player player, bool hideVisual)
        {
            CheddarModPlayer mPlayer = player.GetModPlayer <CheddarModPlayer>();

            mPlayer.hBoost    = 1.2f;
            player.lifeRegen += 1;
        }
コード例 #4
0
        public override void UpdateAccessory(Player player, bool hideVisual)
        {
            player.moveSpeed       += 1.28f;
            player.waterWalk        = true;
            player.fireWalk         = true;
            player.lavaImmune       = true;
            player.iceSkate         = true;
            player.accFlipper       = true;
            player.ignoreWater      = true;
            player.accRunSpeed      = 12f;
            player.rocketBoots      = 3;
            player.runAcceleration *= 2f;

            player.doubleJumpCloud     = true;
            player.doubleJumpSandstorm = true;
            player.doubleJumpBlizzard  = true;
            player.doubleJumpFart      = true;
            player.doubleJumpSail      = true;
            player.jumpBoost           = true;
            player.noFallDmg           = true;
            player.autoJump            = true;
            player.jumpSpeedBoost      = 3.6f;

            CheddarModPlayer modPlayer = player.GetModPlayer <CheddarModPlayer>();

            modPlayer.yeet = true;
        }
コード例 #5
0
ファイル: Lapis.cs プロジェクト: The-Voidwalker/CheddarMod
        public override void UpdateAccessory(Player player, bool hideVisual)
        {
            player.armorPenetration += 20;
            player.pStone            = true;
            player.starCloak         = true;
            player.longInvince       = true;
            player.shinyStone        = true;
            player.goldRing          = true;
            //player.coins = true;
            player.discount   = true;
            player.lifeRegen += 2;

            CheddarModPlayer mPlayer = player.GetModPlayer <CheddarModPlayer>();

            mPlayer.hBoost     = 1.5f;
            mPlayer.bBoost     = 1.5f;
            mPlayer.grabBoost += 62;

            if (hideVisual)
            {
                player.statDefense += 12;
                mPlayer.coinDefense = true;
            }
            else
            {
                mPlayer.midasCurse = true;
            }
        }
コード例 #6
0
        public override void UpdateAccessory(Player player, bool hideVisual)
        {
            player.rangedDamage += 0.15f;
            player.rangedCrit   += 15;

            CheddarModPlayer modPlayer = player.GetModPlayer <CheddarModPlayer>();

            modPlayer.tome = true;
        }
コード例 #7
0
        public override void UpdateAccessory(Player player, bool hideVisual)
        {
            player.thrownDamage += 0.05f;
            player.thrownCrit   += 5;

            CheddarModPlayer modPlayer = player.GetModPlayer <CheddarModPlayer>();

            modPlayer.pocket = true;
        }
コード例 #8
0
        public override void UpdateAccessory(Player player, bool hideVisual)
        {
            player.meleeDamage += 0.15f;
            player.meleeCrit   += 15;
            player.meleeSpeed  += 0.1f;

            CheddarModPlayer modPlayer = player.GetModPlayer <CheddarModPlayer>();

            modPlayer.hero = true;
        }
コード例 #9
0
        public override void UpdateAccessory(Player player, bool hideVisual)
        {
            player.doubleJumpCloud     = true;
            player.doubleJumpSandstorm = true;
            player.doubleJumpBlizzard  = true;
            player.doubleJumpFart      = true;
            player.doubleJumpSail      = true;
            player.jumpBoost           = true;
            player.noFallDmg           = true;
            player.autoJump            = true;
            player.jumpSpeedBoost      = 2.4f;
            player.moveSpeed          += 0.05f;

            CheddarModPlayer modPlayer = player.GetModPlayer <CheddarModPlayer>();

            modPlayer.yeet = true;
        }
コード例 #10
0
        public override void UpdateAccessory(Player player, bool hideVisual)
        {
            player.manaMagnet    = true;
            player.magicDamage  += 0.15f;
            player.magicCrit    += 10;
            player.kbGlove       = true;
            player.meleeSpeed   += 0.1f;
            player.meleeDamage  += 0.15f;
            player.meleeCrit    += 10;
            player.magmaStone    = true;
            player.rangedCrit   += 10;
            player.rangedDamage += 0.15f;
            player.magicQuiver   = true;
            player.arrowDamage  += 0.15f;

            CheddarModPlayer modPlayer = player.GetModPlayer <CheddarModPlayer>();

            modPlayer.scope = true;
        }
コード例 #11
0
        public override void UpdateAccessory(Player player, bool hideVisual)
        {
            player.manaCost = 0f;
            //player.manaMagnet = true;
            player.magicDamage  += 0.3f;
            player.magicCrit    += 30;
            player.kbGlove       = true;
            player.meleeSpeed   += 0.3f;
            player.meleeDamage  += 0.3f;
            player.meleeCrit    += 30;
            player.magmaStone    = true;
            player.rangedCrit   += 30;
            player.rangedDamage += 0.3f;
            player.magicQuiver   = true;
            player.arrowDamage  += 0.3f;
            player.accMerman     = true;
            player.hideMerman    = true;
            player.wolfAcc       = true;
            player.hideWolf      = true;
            player.lifeRegen    += 5;
            player.pickSpeed    -= 0.3f;
            player.minionDamage += 0.3f;
            player.minionKB     += 3;
            player.thrownDamage += 0.3f;
            player.thrownCrit   += 30;
            player.maxMinions   += 5;

            CheddarModPlayer modPlayer = player.GetModPlayer <CheddarModPlayer>();

            modPlayer.stuff    = true;
            modPlayer.trueHero = true;
            if (!hideVisual)
            {
                modPlayer.scope = true;
            }
            modPlayer.healBeforeDeath = true;
        }