diff options
Diffstat (limited to 'core/src/data/game')
| -rw-r--r-- | core/src/data/game/game_data.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/core/src/data/game/game_data.rs b/core/src/data/game/game_data.rs index 35a5c0e..bc198df 100644 --- a/core/src/data/game/game_data.rs +++ b/core/src/data/game/game_data.rs @@ -91,6 +91,12 @@ impl GameData { }; Arc::new(Mutex::new(runtime)) } + + /// Build the game-side runtime using game data (borrowed) + pub fn runtime_with_borrowed_data(&self) -> Arc<Mutex<GameRuntime>> { + let runtime = self.clone().runtime(); + runtime + } } impl From<GameRuntimeDataArchive> for GameRuntimeData { |
