Working on taxi car

This commit is contained in:
Vladislav Khorev committed 2026-07-14 14:07:53 +03:00
1 parent 38e45d67b8
commit 35a2a91178
21 files changed
+26446 -45

No files matched your search

+8
View File
@@ -1,6 +1,7 @@
#pragma once
#include "external/nlohmann/json.hpp"
#include "ISaveable.h"
#include "NpcCar.h"
namespace ZL {
@@ -26,6 +27,13 @@ struct LocationState : public ISaveable {
// ---- Tutorial ----
bool tutorialInteractiveObjectsLocked = false;
NpcCar taxiCarInitialState;
NpcCar taxiCar;
bool taxiArrivedCallbackCalled = false;
Vector3f taxiCarTriggerPosition;
std::vector<Vector3f> taxiCarWaypoints;
// (trigger/teleport zone runtime flags are serialised by id directly in Location::save/load)
// ---- Serialisation ----