Jump to content

Photo

Bait Item Class Additions


  • Please log in to reply
6 replies to this topic

#1 P-Tux7

P-Tux7

    💛

  • Members

Posted 25 June 2019 - 04:30 AM

1. A "attraction" multiple, with the default bait being 1. This is multiplied by the enemy's hunger, so if you use a bait with 2 attraction, all onscreen enemies will have their hunger multiplied by 2 and go towards it more. Shoshon said he wished that bait had this feature so he could make a higher-level bait item as a reward. A higher-level bait item is actually used in Instruments of Courage, although in that one the level 2 bait stayed out for longer than the default bait.

 

2. Pressing B to either revoke the bait, or to immediately delete the bait and place a new one. Probably should be an item or quest-wide setting

 

Also, I'd be interested in seeing some sort of public bait counter script (as seen in Dreams of Yesterday 2013 and HeroofFire's randomizers), though this is probably beyond the scope of being included in ZC itself. This is for being able to accumulate multiple baits for Feed the Goriya rooms.


  • ShadowTiger likes this

#2 ShadowTiger

ShadowTiger

    The Doctor Is In

  • Members

Posted 25 June 2019 - 09:04 AM

Heh heh... yeah, I felt so bad that you could only carry a single bait at a time in DoY, and you had to go through an entire four-floor maze of a dungeon and deliver over 15 baits to archaeologists, and if you already had a bait when you picked one up, too bad, you've wasted it and cannot pick it up again. It was the worst thing.

#3 Emily

Emily

    Scripter / Dev

  • ZC Developers

Posted 25 June 2019 - 09:35 AM

const int CR_BAIT = CR_SCRIPT1;
const int ITEM_BAIT = I_BAIT;
void handleBaitCounter()
{
    if(!Link->Item[ITEM_BAIT] && Game->Counter[CR_BAIT])
    {
        Link->Item[ITEM_BAIT] = true;
        --Game->Counter[CR_BAIT];
    }
}

Call from global active each frame. Make a fake bait item (of a custom itemclass) and have it increase the counter by 1 when picked up. (ITEM_BAIT should be an actual bait item)


  • ShadowTiger likes this

#4 Lordkronos

Lordkronos

    Hero of Dark World

  • Members

Posted 25 June 2019 - 12:13 PM

A Bait Item Where Nice who Attract The Enemys and Do Various Damage it Could be in Various Tiers

 

Tier 1 Standart Bait

 

Tier 2 Cooked Bait Deals Some Damage

 

Tier 3 Grilled Bait Deals more Damage and brings a Flame on the Ground

 

Im Sure The Bait would be a Good Addition for a Randomizer :D



#5 Emily

Emily

    Scripter / Dev

  • ZC Developers

Posted 25 June 2019 - 12:20 PM

I presume bait can run an LWeapon script just fine, so, adding scripted effects would be doable.


  • Lordkronos likes this

#6 Lordkronos

Lordkronos

    Hero of Dark World

  • Members

Posted 25 June 2019 - 01:12 PM

I presume bait can run an LWeapon script just fine, so, adding scripted effects would be doable.

Thats Sounds Nice :D



#7 P-Tux7

P-Tux7

    💛

  • Members

Posted 26 June 2019 - 02:40 AM

A Bait Item Where Nice who Attract The Enemys and Do Various Damage it Could be in Various Tiers

 

Tier 1 Standart Bait

 

Tier 2 Cooked Bait Deals Some Damage

 

Tier 3 Grilled Bait Deals more Damage and brings a Flame on the Ground

 

Im Sure The Bait would be a Good Addition for a Randomizer :D

A bait that can be used as a caltrop is a good idea. If this were to be implemented, a "Maximum baits on screen" could be a good idea, just like how you can set the max amount of (remote) bombs on screen. Combining this with allowing multiple baits to be held and used could be quite deadly.


  • ShadowTiger likes this


1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users