diff options
Diffstat (limited to 'Source/Randomizer.cpp')
| -rw-r--r-- | Source/Randomizer.cpp | 63 | 
1 files changed, 63 insertions, 0 deletions
| diff --git a/Source/Randomizer.cpp b/Source/Randomizer.cpp index 5e57ca3..71ec89b 100644 --- a/Source/Randomizer.cpp +++ b/Source/Randomizer.cpp | |||
| @@ -1,4 +1,67 @@ | |||
| 1 | /* | 1 | /* | 
| 2 | Things to do for V2: | ||
| 3 | - Better interface design. It's way too simplistic, take (some) notes from talos. | ||
| 4 | - Seed: [ ] (Randomize) | ||
| 5 | ?? Challenge | ||
| 6 | |||
| 7 | - [] Prevent speedrun snipes // Shadows, Swamp, Town, Quarry stairs | ||
| 8 | - [] Speed up various autoscrollers // Swamp platforms, Desert/Mountain elevators, Desert rotating panels | ||
| 9 | |||
| 10 | (Additional required panels) | ||
| 11 | - [] Desert 8 | ||
| 12 | - [] Pond 5 | ||
| 13 | - [] Both keep halves | ||
| 14 | - [] Town lattice requires stars door // and stars door will be randomized | ||
| 15 | |||
| 16 | (Debug version only) | ||
| 17 | - [] Noclip | ||
| 18 | - [] Noclip speed | ||
| 19 | |||
| 20 | |||
| 21 | - Really randomize panels. Sorted by ROI | ||
| 22 | - Random with style | ||
| 23 | - Tutorial | ||
| 24 | - Mountain 1 orange, green, blue, purple | ||
| 25 | - Mountain 2 multipanel | ||
| 26 | - Mountain 3 pillars | ||
| 27 | - Laser areas (Glass Factory, Symmetry, Quarry, Treehouse, Swamp, Keep pressure plates, Town 25 dots) | ||
| 28 | - (low) Discarded panels | ||
| 29 | - (low) Tutorials // Dots, Stones, Swamp | ||
| 30 | |||
| 31 | - Keep Hedges become like hedges 4, intersection between path and panel | ||
| 32 | - Keep Pressure plates: Random with style | ||
| 33 | |||
| 34 | - No idea how to randomize: | ||
| 35 | - Symmetry transparent | ||
| 36 | - Desert | ||
| 37 | - Shadows | ||
| 38 | - Town (lattice, RGB area, snipes, triple) | ||
| 39 | - Monastery | ||
| 40 | - Jungle | ||
| 41 | - Bunker | ||
| 42 | - UTM | ||
| 43 | - Mountain 2 rainbow | ||
| 44 | - Challenge | ||
| 45 | |||
| 46 | - Any RNG rerolls should be based on previous seed so that everyone can go to next seed easily | ||
| 47 | |||
| 48 | - Stability. Duh. I need to clearly define the ownership between the randomizer and the game. | ||
| 49 | |||
| 50 | - Challenge should have some way to 'reroll every run' | ||
| 51 | - Challenge should not turn off after time limit? | ||
| 52 | - Challenge triangles should not turn off | ||
| 53 | |||
| 54 | |||
| 55 | |||
| 56 | |||
| 57 | */ | ||
| 58 | |||
| 59 | |||
| 60 | |||
| 61 | |||
| 62 | |||
| 63 | |||
| 64 | /* | ||
| 2 | * Try to wire up both keep halves | 65 | * Try to wire up both keep halves | 
| 3 | * Wire up both halves of symmetry laser | 66 | * Wire up both halves of symmetry laser | 
| 4 | * Turn off floating panel in desert | 67 | * Turn off floating panel in desert | 
