Compare commits

...

3 Commits

Author SHA1 Message Date
Sara c568673f18 Merge branch 'temp' 2024-10-08 19:22:04 +02:00
Sara b1d5e5d263 Merge remote-tracking branch 'origin' into temp 2024-10-05 22:17:32 +02:00
Sara 76fa8d3e3f feat: rng is now initialzed on _enter_tree 2024-10-05 22:16:51 +02:00
2 changed files with 4 additions and 4 deletions

View File

@ -40,7 +40,7 @@ void GameRoot3D::_enter_tree() {
// TODO: Replace this with detecting input devices // TODO: Replace this with detecting input devices
this->player_input_connected(); this->player_input_connected();
this->grab_singleton(); this->grab_singleton();
this->rng = gd::Ref<gd::RandomNumberGenerator>(memnew(gd::RandomNumberGenerator)); this->rng = godot::Ref<godot::RandomNumberGenerator>(memnew(godot::RandomNumberGenerator));
} }
void GameRoot3D::_ready() { void GameRoot3D::_ready() {

View File

@ -159,7 +159,7 @@ private:
* *
* `*get_game_mode()` * `*get_game_mode()`
*/ */
GameMode *game_mode{}; GameMode *game_mode{};
/*! Active game state. /*! Active game state.
* *
* Will be assigned loaded save data, or game_state_prototype if no save data is found. * Will be assigned loaded save data, or game_state_prototype if no save data is found.
@ -171,14 +171,14 @@ private:
* *
* `get_first_boot_level()` `set_first_boot_level(value)` * `get_first_boot_level()` `set_first_boot_level(value)`
*/ */
gd::Ref<gd::PackedScene> first_boot_level{}; gd::Ref<gd::PackedScene> first_boot_level{};
/*! The default game state data. /*! The default game state data.
* *
* Duplicated and assigned to game_state if no save data is available. * Duplicated and assigned to game_state if no save data is available.
* *
* `get_game_state_prototype()` `set_game_state_prototype(value)` * `get_game_state_prototype()` `set_game_state_prototype(value)`
*/ */
gd::Ref<GameState> game_state_prototype{}; gd::Ref<GameState> game_state_prototype{};
}; };
} }