blob: ea05975bb60c4b53ac529687f41aa4802a656d63 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
#pragma once
#include "RandomizerCore.h"
class Randomizer {
public:
void Randomize();
bool GameIsRandomized();
void AdjustSpeed();
void ClearOffsets() {_core.ClearOffsets();}
private:
int _lastRandomizedFrame = 1 << 30;
void RandomizeTutorial();
void RandomizeSymmetry();
void RandomizeDesert();
void RandomizeQuarry();
void RandomizeTreehouse();
void RandomizeKeep();
void RandomizeShadows();
void RandomizeTown();
void RandomizeMonastery();
void RandomizeBunker();
void RandomizeJungle();
void RandomizeSwamp();
void RandomizeMountain();
void RandomizeChallenge();
void RandomizeAudioLogs();
RandomizerCore _core;
};
|