Skip to content

core.kernel.init_core_process()

Captain Spaulding edited this page Feb 24, 2021 · 5 revisions

DESCRIPTION

This core function initializes all the core.kernel structures and creates the kernel tasks with ID #1.
It also initializes all the FlyWithLua's callbacks used by the kernel's functions.

This function is invoked automatically on the first request of AMS package.

IMPLEMENTATION DIAGRAM

core_process - Schematics

FLOWCHART

init_core_process - Flow

ams.core

ams.sys

  • ams.sys.info
  • ams.sys.timer
  • ams.sys.win.timer

ams.SDK

  • ams.SDK.XPML
  • ams.SDK.scenery
  • ams.SDK.map
  • ams.SDK.datarefs
  • ams.SDK.AIplanes
  • ams.SDK.menus
  • ams.SDK.processing
  • ams.SDK.graphics

ams.carillon

  • ams.carillon.carillon

ams.utils

  • ams.utils.tts

ams.install

  • ams.install.loader

ams.ext

kickstarter

AMS Scripts

Clone this wiki locally