Duke3D 1.3D double foot

Post a reply

Smilies
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :geek: :ugeek: :!: :?: :idea: :arrow: :| :mrgreen: :3: :wub: >:( :blergh:
View more smilies

BBCode is OFF
Smilies are ON

Topic review
   

Expand view Topic review: Duke3D 1.3D double foot

Re: Duke3D 1.3D double foot

by Redneckerz » Tue Feb 11, 2020 7:01 am

wildweasel wrote:With some effort, it was even possible to kick with THREE legs.
.... Now i understand why Dick Kickem exists. :oops: :)

Re: Duke3D 1.3D double foot

by markanini » Tue Feb 11, 2020 1:23 am

Rachael wrote:
wildweasel wrote:With some effort, it was even possible to kick with THREE legs.
That video should have come with a maturity warning, just saying. :twisted:
:laff: :laff: :laff:

Re: Duke3D 1.3D double foot

by Graf Zahl » Tue Feb 11, 2020 1:12 am

I'm mot going to mess around with that code for something like this, where the original devs considered it a bug worth fixing.

Re: Duke3D 1.3D double foot

by Rachael » Mon Feb 10, 2020 11:37 pm

wildweasel wrote:With some effort, it was even possible to kick with THREE legs.
That video should have come with a maturity warning, just saying. :twisted:

Re: Duke3D 1.3D double foot

by wildweasel » Mon Feb 10, 2020 11:35 pm

Re: Duke3D 1.3D double foot

by Fox666 » Mon Feb 10, 2020 9:06 pm

Of course the reason why it was changed is probably because it doesn't seems physically possible...

Re: Duke3D 1.3D double foot

by sinisterseed » Mon Feb 10, 2020 12:12 pm

It doesn't have to make sense.

It's Build after all, when has anything in this engine made sense :p ?

Re: Duke3D 1.3D double foot

by PlayerLin » Mon Feb 10, 2020 11:47 am

Bug or overpowered or something else...two foot kick just looks totally wrong...

How Duke still stand well when he's both legs are kicking?! :P

(Well, if it only enabled for 1.3d mode then I'm fine but still to me, it's just wrong...)

Re: Duke3D 1.3D double foot

by Rachael » Mon Feb 10, 2020 11:07 am

Well, considering that this check was added in 1.4, it's obvious that they thought this was a bug, an oversight, or simply too powerful - so based on that I think it's likely the last check you highlighted may have actually existed.

Re: Duke3D 1.3D double foot

by Fox666 » Mon Feb 10, 2020 10:48 am

Graf Zahl wrote:Do you have code to enable this thing or an idea where the check is that prevents this?
I have not tested it, but it should be this:

Remove the checks for curr_weapon and kickback_pic

Code: Select all

    if (TEST_SYNC_KEY(playerBits, SK_QUICK_KICK) && pPlayer->quick_kick == 0)
        if (PWEAPON(playerNum, pPlayer->curr_weapon, WorksLike) != KNEE_WEAPON || pPlayer->kickback_pic == 0)
        {
            if (VM_OnEvent(EVENT_QUICKKICK,g_player[playerNum].ps->i,playerNum) == 0)
            {
                pPlayer->quick_kick = 14;
                if (pPlayer->fta == 0 || pPlayer->ftq == 80)
                    P_DoQuote(QUOTE_MIGHTY_FOOT,pPlayer);
            }
        }
Remove the checks for curr_weapon and kickback_pic

Code: Select all

                    || ((moveFlags & pkicking)
                        && (vm.pPlayer->quick_kick > 0
                            || (PWEAPON(vm.playerNum, vm.pPlayer->curr_weapon, WorksLike) == KNEE_WEAPON && vm.pPlayer->kickback_pic > 0)))
On theory the quick_kick check here would also be removed, but if I'm not mistaken it existed in v1.3D too

Code: Select all

                    case KNEE_WEAPON:
                        if (pPlayer->quick_kick == 0)
                        {
                            (*weaponFrame) = 1;
                            if (PWEAPON(playerNum, pPlayer->curr_weapon, InitialSound) > 0)
                                A_PlaySound(PWEAPON(playerNum, pPlayer->curr_weapon, InitialSound), pPlayer->i);
                        }
                        break;

Re: Duke3D 1.3D double foot

by Graf Zahl » Mon Feb 10, 2020 1:14 am

Do you have code to enable this thing or an idea where the check is that prevents this?

Re: Duke3D 1.3D double foot

by Nash » Mon Feb 10, 2020 1:11 am

Oh heh I remember that. Fun times.

Duke3D 1.3D double foot

by leileilol » Sun Feb 09, 2020 11:57 pm

Back in 1.3D there was once the ability to kick with the mighty foot while the kick weapon is used. they fixed it to have one leg out at a time since 1.4. No more dropkicking etc :(

Thinking in the context as a gameplay option toggle (that maybe defaults on when a 1.3D GRP is detected)

Top