MCPcopy Create free account
hub / github.com/Norbyte/bg3se / ResetExtensionState

Method ResetExtensionState

BG3Extender/Extender/Client/ScriptExtenderClient.cpp:376–385  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

374}
375
376void ScriptExtender::ResetExtensionState()
377{
378 OPTICK_EVENT();
379 network_.OnResetExtensionState();
380 extensionState_.reset();
381 extensionState_ = std::make_unique<ExtensionState>();
382 extensionState_->Reset();
383 gExtender->ClearPathOverrides();
384 extensionLoaded_ = false;
385}
386
387void ScriptExtender::LoadExtensionState(ExtensionStateContext ctx)
388{

Callers

nothing calls this directly

Calls 3

OnResetExtensionStateMethod · 0.80
ClearPathOverridesMethod · 0.80
ResetMethod · 0.45

Tested by

no test coverage detected