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