summaryrefslogtreecommitdiff
path: root/src/level.h
diff options
context:
space:
mode:
authorcflip <cflip@cflip.net>2022-03-24 09:17:45 -0600
committercflip <cflip@cflip.net>2022-03-24 09:17:45 -0600
commit6ce8e26ecba668578b307ca7039a9af9e86310a7 (patch)
tree1a55cfea49728f3031b4285ad30318cae5a9192d /src/level.h
parent09cc67351ec68ed37b2e664c9654f9aabd8fa33b (diff)
Create new trains on right click instead of moving the existing train
Diffstat (limited to 'src/level.h')
-rw-r--r--src/level.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/level.h b/src/level.h
index 39b5efd..cfe40e8 100644
--- a/src/level.h
+++ b/src/level.h
@@ -38,7 +38,7 @@ public:
void update();
void draw(Bitmap& bitmap, int xo, int yo);
- void addVehicle(Train&);
+ Train* addVehicle();
void toggleTile(int x, int y);
void save() const;
@@ -48,7 +48,7 @@ private:
int m_width, m_height;
uint8_t* m_tiles;
- std::vector<Train*> m_vehicles;
+ std::vector<Train> m_vehicles;
};
TrackDirection ChooseDirection(Level& level, int x, int y); \ No newline at end of file