Extract the script-messages from SQLite-bin
@@ -16,11 +16,15 @@ | ||
16 | 16 | { |
17 | 17 | ///-- "method" |
18 | 18 | public: |
19 | + static int CallbackSqlite( void* in_pInstance, int, char** argv_tbl, char** ); | |
20 | + | |
19 | 21 | csequence_ChapterBase(); |
20 | 22 | virtual ~csequence_ChapterBase(); |
21 | 23 | |
22 | 24 | virtual sequence_def::eSequence Update(); |
23 | 25 | |
26 | + void PushMessagePool( ct TCHAR* ct in_szMsg, u32 in_uMsgLen ); | |
27 | + | |
24 | 28 | protected: |
25 | 29 | virtual sequence_def::eSequence scene_update() = 0; |
26 | 30 |
@@ -31,6 +35,7 @@ | ||
31 | 35 | u32 get_current_scene() const; |
32 | 36 | |
33 | 37 | void cmd_Wait( u32 in_uSec ); |
38 | + void cmd_MessageByIdx( u32 in_uMsgIdx ); | |
34 | 39 | void cmd_Message( const TCHAR* const in_szMsg ); |
35 | 40 | void cmd_NextPage(); |
36 | 41 | void cmd_NextScene(); |
@@ -50,5 +55,8 @@ | ||
50 | 55 | |
51 | 56 | u32 m_uScene, m_uPage; |
52 | 57 | s32 m_sTimerWait; |
58 | + | |
59 | + TCHAR m_szMessagePool_tbl[64][256]; | |
60 | + u32 m_uIdxMessagePool; | |
53 | 61 | ///-- |
54 | 62 | }; |
@@ -0,0 +1,6 @@ | ||
1 | +Id,Message | |
2 | +10,うっそうと茂った森を前に立つシャーマンのハラと鷲のギルゲン. | |
3 | +20,ハラはすでに,精霊の宿る衣装を身につけ,呪器を手にしている. | |
4 | +30,ギルゲン:「先の道を確認する」 | |
5 | +40,ギルゲンは空高く飛び立った. | |
6 | +50,ハラは,森に足を踏み入れる. |