Bit late here, sorry. Haven't really been keeping up.

std_functions.zh has a commented-out version of NumTriforcePieces that should be removed.
I'd suggest that NumberEnemies should be named NumEnemies for consistency.
EnemiesAlive is misspelled. And it might as well return immediately on finding a living enemy.

And you're still including a bunch of random scripts and test quests, as well as config files that the programs would generate automatically. I assume that's intentional, since you keep doing it? You should at least update ghost.zh and tango.zh to the newest versions if you're going to include them.

  • Improved efficiency of string.zh functions
Often by storing the result of SizeOfArray() in a variable, I see. Is that based on testing or intuition? It could be more efficient, but since reading a variable means an indirect load from the stack, I would guess not.

Zelda Classic and ZQuest v.2.53.0 API Specification (PDF, Rev. 1.2)
... API? I'm not sure what you're thinking there, but that's not what an API is.