9 Commits (e05b2c304c1a075c1d7f7f4e50bbfbe176793864)

Author SHA1 Message Date
Zed A. Shaw 59a6882b70 Levels are now expanded out as you travel down and the stairs are only placed at the end of the level instead of randomly. 1 week ago
Zed A. Shaw 82216b8307 World copying with facts and constants is working so now new levels are possible, but need to work on previous level motion. 1 week ago
Zed A. Shaw 2735a0ac1f Initial level management works and can go down levels but need to rework the ecs a bit to have the concept of 'constant' information and make copying it easy. 1 week ago
Zed A. Shaw 58fae858ff You can now go down to new levels but the whole setup isn't very good. I need to now move to having a global/master World and one for each level so I don't copy the player and other important things around on each level. 2 weeks ago
Zed A. Shaw 2825faf038 You can now go down stairs to new levels, but when you do you become stairs or a random monster. 2 weeks ago
Zed A. Shaw c14efee9ea First step in refactoring to allow for multiple levels. Next is to clean up the APIs and sort out how things will be notified that they have to switch levels. 2 weeks ago
Zed A. Shaw 3344181a47 Cleaned up all the places I was doing push_back({constructorvar1, constructorvar2}) to use emplace_back(constructorvar1, constructorvar2) every other use should be only for actually copying. 2 weeks ago
Zed A. Shaw 18a5f6bfa9 Setup for the LevelManager to take charge of all level operations. 2 weeks ago
Zed A. Shaw 193f5f915e Start the level manager for tomorrow. 3 weeks ago