alright, getting the platforms to spawn correctly took almost all day, but its working now
the other things i got done today took maybe 30min: i was able to get the one way collision working on the platform tile and added seeded generation using godot's build in .seed() function. i'll be moving on to making this a symmetrical map and then move on to generating locked and unlocked doors and enemies either tonight or tomorrow.