Before custom items and enemies, ZScript simply had lists of all the Enemies and Items in a header file. With custom items and enemies, will ZScript be able to work with them? Two examples:

Item: A screen that damages Link if he doesn't have an item. Link shouldn't be able to breathe underwater by default. I want to have a Lv2 Flippers that are functionally the same as the basic flippers, but are used for the underwater 'drowning' scripts. The L2 Flippers would have to be a custom item.

Enemy: A script that looks for all the enemies of a certain type and gradually heals them. The enemies the script looks for would be custom.

I'm certain something has been already planned for custom items/enemies, but I just wanted to make sure (or even find out if ZScript can already do this).