I don't really know how hard it is to code things, and I don't know if this is possible or not. If this suggestion just simply isn't possible, feel free to delete the thread.
What I am suggesting is something that could be used in a plethora of ways. What I mean by "Map Effects" is that at a certain point in a round, maps can be altered. Mapmakers can put in a note with their map submissions saying if they want any blocks deleted or added to the map at a certain point, or if they want it to start raining or instantly become a certain time at one point, etc. Perhaps they could put certain blocks in the map and say that all of those blocks won't be there but will turn into [insert block here] at [insert time here].
Here are some examples.
What I am suggesting is something that could be used in a plethora of ways. What I mean by "Map Effects" is that at a certain point in a round, maps can be altered. Mapmakers can put in a note with their map submissions saying if they want any blocks deleted or added to the map at a certain point, or if they want it to start raining or instantly become a certain time at one point, etc. Perhaps they could put certain blocks in the map and say that all of those blocks won't be there but will turn into [insert block here] at [insert time here].
Here are some examples.
- The build time is up, and suddenly the sky is darker and it starts raining. Rainstorm + Night at the end of build time.
- There is 1 minute left and lava appears in some rooms, restricting the survivors to only certain areas. LavaFlow [Coordinates (+ Coordinates, etc.)] at 1:00
- It is 4 minutes into the 9 minute survival time, and chests appear in some areas, keeping the survivors' spirits up with new goodies. AddChest [Coordinates (+ Coordinates, etc.] [Contents] at 5:00
- There is 7:00 left in the survival time and suddenly, a chest turns into activated TNT, resembling a time bomb. BlockReplace [Coordinates (+ Coordinates, etc.)] at 7:00
- BlockAppear [Coordinates (+ Coordinates, etc.)] at end of build time
- There is 3 minutes left of survival time and blocks disappear, opening up new paths to new places. BlockDelete [Coordinates (+Coordinates, etc.)] at 3:00