Hey guys. So I am doing some fixes and such to
Microgue and I want to redo the monster loading. the problem is I am really lost on the procedural part. so I basically figured I could write out my current process and then see if we can figure out a way to make it a bit more efficent. Right now I have an array of monsters and then select a few out of that array. My main two reasons for that is I want certain enemies to appear after certain levels, and I want certain enemies to appear only a specific amount of times for example 4 yetis, would be impossible. the problem is I need to create an array for each floor specifically. If there was a way I could create an array of monsters on the fly. Would my best bet be to try and graph how I want an enemy to appear over time and then figure out the equation that makes that graph?