追ってみよう
華和梨から最初にロードされるのはkawarirc.kis。
中でopenkeeps\loader.kisがロードされる。
openkeeps.kisがロードされる。
(kp.savefileがdict-keeps-savedata.txtとなる)
openkeeps\dict-keeps-default.kisがロードされる。
(kp.default.kp.savefileもdict-keeps-savedata.txtとなる)
openkeeps\ktm-kernel.kisがロードされる。(タスク管理)
openkeeps\dict-system.kisがロードされる。(ゴーストの基幹システム)
openkeeps\dict-keeps-system.kisがロードされる。
openkeeps\dict-keeps-baseevent.kisがロードされる。
openkeeps\dict-keeps-etcevent.kisがロードされる。
openkeeps\dict-keeps-winlocal.kisがロードされる。
openkeeps\dict-keeps-comm.kisがロードされる。
openkeeps\dict-keeps-keypress.kisがロードされる。
openkeeps\dict-keeps-translate.kisがロードされる。
(ここより上はKEEPSの本体…?)
openkeeps\plugin\dict-keeps-survicefunc.kisがロードされる。
openkeeps\plugin\editsurface.kisがロードされる。(colors.dllを用いたサーフェス操作)
openkeeps\plugin\exporttemplate.kisがロードされる。(サーフェス出力関連)
テンプレート辞書(TemplateDir(=ghost\master\template)以下全部)が読み込まれる。
(ghost-keeps-randomtalk.kisにて…
LoadRadomtalkDictionaries関数が定義される。)☆
次いでcharacter.kisがロードされる。
そのあとKawariSystemBootが実行される。
(System.Callback.OnLoadにてkp.savefileがロードされる@openkeeps\dict-keeps_system.kis)
dict-keeps-savedata.txtがロードされる。
(SentenceFileが"shima"となる)