| 665 | } |
| 666 | |
| 667 | void CoreProviderImpl::InitializeBridge() |
| 668 | { |
| 669 | ::serverGlobals.universalTime = g_pUniversalTime; |
| 670 | ::serverGlobals.frametime = &gpGlobals->frametime; |
| 671 | ::serverGlobals.interval_per_tick = &gpGlobals->interval_per_tick; |
| 672 | |
| 673 | this->listeners = SMGlobalClass::head; |
| 674 | |
| 675 | logic_init_(this, &logicore); |
| 676 | |
| 677 | // Join logic's SMGlobalClass instances. |
| 678 | SMGlobalClass* glob = SMGlobalClass::head; |
| 679 | while (glob->m_pGlobalClassNext) |
| 680 | glob = glob->m_pGlobalClassNext; |
| 681 | glob->m_pGlobalClassNext = logicore.head; |
| 682 | |
| 683 | g_pThreader = logicore.threader; |
| 684 | translator = logicore.translator; |
| 685 | scripts = logicore.scripts; |
| 686 | sharesys = logicore.sharesys; |
| 687 | extsys = logicore.extsys; |
| 688 | g_pCoreIdent = logicore.core_ident; |
| 689 | handlesys = logicore.handlesys; |
| 690 | forwardsys = logicore.forwardsys; |
| 691 | adminsys = logicore.adminsys; |
| 692 | logger = logicore.logger; |
| 693 | rootmenu = logicore.rootmenu; |
| 694 | } |
| 695 | |
| 696 | bool CoreProviderImpl::LoadBridge(char *error, size_t maxlength) |
| 697 | { |
no outgoing calls
no test coverage detected