mirror of
https://github.com/NickTheFox99/ChristmOS.git
synced 2026-06-29 01:05:19 -04:00
Fix types
This commit is contained in:
@@ -24,8 +24,6 @@ int main(void) {
|
|||||||
window.SetTargetFPS(60);
|
window.SetTargetFPS(60);
|
||||||
window.SetExitKey(KEY_BACKSPACE);
|
window.SetExitKey(KEY_BACKSPACE);
|
||||||
|
|
||||||
sMgr.NewSnows(10);
|
|
||||||
|
|
||||||
#if defined(PLATFORM_WEB)
|
#if defined(PLATFORM_WEB)
|
||||||
emscripten_set_main_loop(MainLoop, 0, 1);
|
emscripten_set_main_loop(MainLoop, 0, 1);
|
||||||
#else
|
#else
|
||||||
|
|||||||
@@ -13,6 +13,9 @@ void Manager::NewSnows(int snows) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void Manager::Update() {
|
void Manager::Update() {
|
||||||
|
frames++;
|
||||||
|
if (frames % 2 == 1)
|
||||||
|
NewSnow();
|
||||||
for (auto snowi = 0; snowi < snows.size(); snowi++) {
|
for (auto snowi = 0; snowi < snows.size(); snowi++) {
|
||||||
auto &snow = snows[snowi];
|
auto &snow = snows[snowi];
|
||||||
if (!snow->IsAlive()) {
|
if (!snow->IsAlive()) {
|
||||||
@@ -28,7 +31,7 @@ void Manager::Draw() {
|
|||||||
snows[snowi]->Draw();
|
snows[snowi]->Draw();
|
||||||
}
|
}
|
||||||
|
|
||||||
void Manager::Kill(uint pos) {
|
void Manager::Kill(int pos) {
|
||||||
std::swap(snows[pos], snows.back());
|
std::swap(snows[pos], snows.back());
|
||||||
snows.pop_back();
|
snows.pop_back();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -14,6 +14,7 @@ public:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
std::vector<std::unique_ptr<Snow>> snows;
|
std::vector<std::unique_ptr<Snow>> snows;
|
||||||
void Kill(uint pos);
|
void Kill(int pos);
|
||||||
|
int frames = 0;
|
||||||
};
|
};
|
||||||
} // namespace Snow
|
} // namespace Snow
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ public:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
raylib::Vector2 position;
|
raylib::Vector2 position;
|
||||||
uint currCycle = 0;
|
int currCycle = 0;
|
||||||
bool live = true;
|
bool live = true;
|
||||||
|
|
||||||
inline void Move();
|
inline void Move();
|
||||||
|
|||||||
Reference in New Issue
Block a user