Exemplo n.º 1
0
 public BurikoMemory()
 {
     memorylist = new Dictionary <string, BurikoMemoryEntry>();
     variableReference.Add("LOCALWORK_NO_RESULT", 0);
     variableReference.Add("TipsMode", 1);
     variableReference.Add("SelectResult", 2);
     variableReference.Add("ChapterNumber", 10);
     variableReference.Add("LOnikakushiDay", 30);
     variableReference.Add("LWatanagashiDay", 32);
     variableReference.Add("LTatarigoroshiDay", 33);
     variableReference.Add("LHimatsubushiDay", 33);
     variableReference.Add("LTextFade", 31);
     variableReference.Add("GFlag_FirstPlay", 0);
     variableReference.Add("GFlag_GameClear", 1);
     variableReference.Add("GQsaveNum", 2);
     variableReference.Add("GOnikakushiDay", 3);
     variableReference.Add("GWatanagashiDay", 4);
     variableReference.Add("GTatarigoroshiDay", 5);
     variableReference.Add("GHimatsubushiDay", 6);
     variableReference.Add("redbox", 7);
     variableReference.Add("bluebox", 8);
     variableReference.Add("GMessageSpeed", 10);
     variableReference.Add("GAutoSpeed", 11);
     variableReference.Add("GAutoAdvSpeed", 12);
     variableReference.Add("GUsePrompts", 13);
     variableReference.Add("GSlowSkip", 14);
     variableReference.Add("GSkipUnread", 15);
     variableReference.Add("GClickDuringAuto", 16);
     variableReference.Add("GRightClickMenu", 17);
     variableReference.Add("GWindowOpacity", 18);
     variableReference.Add("GVoiceVolume", 19);
     variableReference.Add("GBGMVolume", 20);
     variableReference.Add("GSEVolume", 21);
     variableReference.Add("GCutVoiceOnClick", 22);
     variableReference.Add("GUseSystemSound", 23);
     variableReference.Add("GLanguage", 24);
     variableReference.Add("GArtStyle", 50);
     variableReference.Add("GHideButtons", 51);
     SetGlobalFlag("GMessageSpeed", 50);
     SetGlobalFlag("GAutoSpeed", 50);
     SetGlobalFlag("GAutoAdvSpeed", 50);
     SetGlobalFlag("GWindowOpacity", 50);
     SetGlobalFlag("GUsePrompts", 1);
     SetGlobalFlag("GSlowSkip", 0);
     SetGlobalFlag("GSkipUnread", 0);
     SetGlobalFlag("GClickDuringAuto", 0);
     SetGlobalFlag("GRightClickMenu", 1);
     SetGlobalFlag("GVoiceVolume", 75);
     SetGlobalFlag("GBGMVolume", 50);
     SetGlobalFlag("GSEVolume", 50);
     SetGlobalFlag("GCutVoiceOnClick", 0);
     SetGlobalFlag("GUseSystemSound", 1);
     SetGlobalFlag("GLanguage", 1);
     SetGlobalFlag("GArtStyle", 1);
     SetGlobalFlag("GHideButtons", 0);
     SetFlag("LTextFade", 1);
     Instance = this;
     LoadGlobals();
 }
Exemplo n.º 2
0
 public void Initialize(GameSystem gameSystem)
 {
     Logger.Log("Preparing BurikoScriptSystem.");
     LoadGameScripts();
     saveManager   = new BurikoSaveManager();
     memoryManager = new BurikoMemory();
     Instance      = this;
     JumpToScript("init");
 }
Exemplo n.º 3
0
 public BurikoMemory()
 {
     memorylist        = new Dictionary <string, BurikoMemoryEntry>();
     variableReference = new Dictionary <string, int>();
     flags             = new Dictionary <int, int>();
     globalFlags       = new Dictionary <int, int>();
     readText          = new Dictionary <string, List <int> >();
     cgflags           = new List <string>();
     memorylist        = new Dictionary <string, BurikoMemoryEntry>();
     variableReference.Add("LOCALWORK_NO_RESULT", 0);
     variableReference.Add("TipsMode", 1);
     variableReference.Add("ChapterNumber", 10);
     variableReference.Add("LOnikakushiDay", 30);
     variableReference.Add("LWatanagashiDay", 32);
     variableReference.Add("LTatarigoroshiDay", 33);
     variableReference.Add("LTextFade", 31);
     variableReference.Add("GFlag_FirstPlay", 0);
     variableReference.Add("GFlag_GameClear", 1);
     variableReference.Add("GQsaveNum", 2);
     variableReference.Add("GOnikakushiDay", 3);
     variableReference.Add("GWatanagashiDay", 4);
     variableReference.Add("GTatarigoroshiDay", 5);
     variableReference.Add("GMessageSpeed", 10);
     variableReference.Add("GAutoSpeed", 11);
     variableReference.Add("GAutoAdvSpeed", 12);
     variableReference.Add("GUsePrompts", 13);
     variableReference.Add("GSlowSkip", 14);
     variableReference.Add("GSkipUnread", 15);
     variableReference.Add("GClickDuringAuto", 16);
     variableReference.Add("GRightClickMenu", 17);
     variableReference.Add("GWindowOpacity", 18);
     variableReference.Add("GVoiceVolume", 19);
     variableReference.Add("GBGMVolume", 20);
     variableReference.Add("GSEVolume", 21);
     variableReference.Add("GCutVoiceOnClick", 22);
     variableReference.Add("GUseSystemSound", 23);
     variableReference.Add("GLanguage", 24);
     variableReference.Add("GArtStyle", 50);
     variableReference.Add("GHideButtons", 51);
     variableReference.Add("GADVMode", 52);
     variableReference.Add("GLinemodeSp", 53);
     variableReference.Add("GCensor", 54);
     variableReference.Add("GEffectExtend", 55);
     variableReference.Add("GAltBGM", 56);
     variableReference.Add("GAltSE", 57);
     variableReference.Add("GAltBGMflow", 58);
     variableReference.Add("GAltSEflow", 59);
     variableReference.Add("GAltVoice", 60);
     variableReference.Add("GAltVoicePriority", 61);
     variableReference.Add("GCensorMaxNum", 62);
     variableReference.Add("GEffectExtendMaxNum", 63);
     variableReference.Add("GAltBGMflowMaxNum", 64);
     variableReference.Add("GAltSEflowMaxNum", 65);
     variableReference.Add("GMOD_SETTING_LOADER", 66);
     variableReference.Add("GFlagForTest1", 67);
     variableReference.Add("GFlagForTest2", 68);
     variableReference.Add("GFlagForTest3", 69);
     variableReference.Add("NVL_in_ADV", 70);
     variableReference.Add("GFlagMonitor", 71);
     variableReference.Add("DisableModHotkey", 72);
     variableReference.Add("GMOD_DEBUG_MODE", 73);
     variableReference.Add("GLipSync", 74);
     SetGlobalFlag("GMessageSpeed", 50);
     SetGlobalFlag("GAutoSpeed", 50);
     SetGlobalFlag("GAutoAdvSpeed", 50);
     SetGlobalFlag("GWindowOpacity", 50);
     SetGlobalFlag("GUsePrompts", 1);
     SetGlobalFlag("GSlowSkip", 0);
     SetGlobalFlag("GSkipUnread", 0);
     SetGlobalFlag("GClickDuringAuto", 0);
     SetGlobalFlag("GRightClickMenu", 1);
     SetGlobalFlag("GVoiceVolume", 75);
     SetGlobalFlag("GBGMVolume", 50);
     SetGlobalFlag("GSEVolume", 50);
     SetGlobalFlag("GCutVoiceOnClick", 0);
     SetGlobalFlag("GUseSystemSound", 1);
     SetGlobalFlag("GLanguage", 1);
     SetGlobalFlag("GArtStyle", 1);
     SetGlobalFlag("GHideButtons", 0);
     SetGlobalFlag("GLipSync", 1);
     SetFlag("LTextFade", 1);
     SetFlag("NVL_in_ADV", 0);
     SetFlag("DisableModHotkey", 0);
     Instance = this;
     LoadGlobals();
 }
Exemplo n.º 4
0
 public BurikoMemory()
 {
     memorylist        = new Dictionary <string, BurikoMemoryEntry>();
     variableReference = new Dictionary <string, int>();
     flags             = new Dictionary <int, int>();
     globalFlags       = new Dictionary <int, int>();
     readText          = new Dictionary <string, List <int> >();
     cgflags           = new List <string>();
     memorylist        = new Dictionary <string, BurikoMemoryEntry>();
     variableReference.Add("LOCALWORK_NO_RESULT", 0);
     variableReference.Add("TipsMode", 1);
     variableReference.Add("SelectResult", 2);
     variableReference.Add("s_jump", 3);
     variableReference.Add("ChapterNumber", 10);
     variableReference.Add("LOnikakushiDay", 30);
     variableReference.Add("LWatanagashiDay", 32);
     variableReference.Add("LTatarigoroshiDay", 33);
     variableReference.Add("LHimatsubushiDay", 33);
     variableReference.Add("LTextFade", 31);
     variableReference.Add("LTextColor", 40);
     variableReference.Add("NewTipsStart", 50);
     variableReference.Add("NewTipsCount", 51);
     variableReference.Add("TipsCount", 52);
     variableReference.Add("GFlag_FirstPlay", 0);
     variableReference.Add("GFlag_GameClear", 1);
     variableReference.Add("GQsaveNum", 2);
     variableReference.Add("GOnikakushiDay", 3);
     variableReference.Add("GWatanagashiDay", 4);
     variableReference.Add("GTatarigoroshiDay", 5);
     variableReference.Add("GHimatsubushiDay", 6);
     variableReference.Add("redbox", 7);
     variableReference.Add("bluebox", 8);
     variableReference.Add("GTotalTips", 9);
     variableReference.Add("GHighestChapter", 28);
     variableReference.Add("GMessageSpeed", 10);
     variableReference.Add("GAutoSpeed", 11);
     variableReference.Add("GAutoAdvSpeed", 12);
     variableReference.Add("GUsePrompts", 13);
     variableReference.Add("GSlowSkip", 14);
     variableReference.Add("GSkipUnread", 15);
     variableReference.Add("GClickDuringAuto", 16);
     variableReference.Add("GRightClickMenu", 17);
     variableReference.Add("GWindowOpacity", 18);
     variableReference.Add("GVoiceVolume", 19);
     variableReference.Add("GBGMVolume", 20);
     variableReference.Add("GSEVolume", 21);
     variableReference.Add("GCutVoiceOnClick", 22);
     variableReference.Add("GUseSystemSound", 23);
     variableReference.Add("GLanguage", 24);
     variableReference.Add("GLastSavePage", 26);
     variableReference.Add("GArtStyle", 50);
     variableReference.Add("GHideButtons", 51);
     variableReference.Add("GADVMode", 101);
     variableReference.Add("GLinemodeSp", 102);
     variableReference.Add("GCensor", 103);
     variableReference.Add("GEffectExtend", 104);
     variableReference.Add("GAltBGM", 105);
     variableReference.Add("GAltSE", 106);
     variableReference.Add("GAltBGMflow", 107);
     variableReference.Add("GAltSEflow", 108);
     variableReference.Add("GAltVoice", 109);
     variableReference.Add("GAltVoicePriority", 110);
     variableReference.Add("GCensorMaxNum", 111);
     variableReference.Add("GEffectExtendMaxNum", 112);
     variableReference.Add("GAltBGMflowMaxNum", 113);
     variableReference.Add("GAltSEflowMaxNum", 114);
     variableReference.Add("GMOD_SETTING_LOADER", 115);
     variableReference.Add("GFlagForTest1", 116);
     variableReference.Add("GFlagForTest2", 117);
     variableReference.Add("GFlagForTest3", 118);
     variableReference.Add("GFlagMonitor", 119);
     variableReference.Add("GMOD_DEBUG_MODE", 120);
     variableReference.Add("GLipSync", 121);
     variableReference.Add("NVL_in_ADV", 122);
     variableReference.Add("DisableModHotkey", 123);
     SetGlobalFlag("GMessageSpeed", 50);
     SetGlobalFlag("GAutoSpeed", 50);
     SetGlobalFlag("GAutoAdvSpeed", 50);
     SetGlobalFlag("GWindowOpacity", 50);
     SetGlobalFlag("GUsePrompts", 1);
     SetGlobalFlag("GSlowSkip", 0);
     SetGlobalFlag("GSkipUnread", 0);
     SetGlobalFlag("GClickDuringAuto", 0);
     SetGlobalFlag("GRightClickMenu", 1);
     SetGlobalFlag("GVoiceVolume", 75);
     SetGlobalFlag("GBGMVolume", 50);
     SetGlobalFlag("GSEVolume", 50);
     SetGlobalFlag("GCutVoiceOnClick", 0);
     SetGlobalFlag("GUseSystemSound", 1);
     SetGlobalFlag("GLanguage", 1);
     SetGlobalFlag("GArtStyle", 1);
     SetGlobalFlag("GHideButtons", 0);
     SetGlobalFlag("GLastSavePage", 0);
     SetFlag("LTextFade", 1);
     SetFlag("LTextColor", new Color32(byte.MaxValue, byte.MaxValue, byte.MaxValue, byte.MaxValue).ToInt());
     SetFlag("NVL_in_ADV", 0);
     SetFlag("DisableModHotkey", 0);
     Instance = this;
     LoadGlobals();
 }
Exemplo n.º 5
0
 public BurikoMemory()
 {
     memorylist = new Dictionary <string, BurikoMemoryEntry>();
     variableReference.Add("LOCALWORK_NO_RESULT", 0);
     variableReference.Add("TipsMode", 1);
     variableReference.Add("ChapterNumber", 10);
     variableReference.Add("LOnikakushiDay", 30);
     variableReference.Add("LTextFade", 31);
     variableReference.Add("GFlag_FirstPlay", 0);
     variableReference.Add("GFlag_GameClear", 1);
     variableReference.Add("GQsaveNum", 2);
     variableReference.Add("GOnikakushiDay", 3);
     variableReference.Add("GMessageSpeed", 10);
     variableReference.Add("GAutoSpeed", 11);
     variableReference.Add("GAutoAdvSpeed", 12);
     variableReference.Add("GUsePrompts", 13);
     variableReference.Add("GSlowSkip", 14);
     variableReference.Add("GSkipUnread", 15);
     variableReference.Add("GClickDuringAuto", 16);
     variableReference.Add("GRightClickMenu", 17);
     variableReference.Add("GWindowOpacity", 18);
     variableReference.Add("GVoiceVolume", 19);
     variableReference.Add("GBGMVolume", 20);
     variableReference.Add("GSEVolume", 21);
     variableReference.Add("GCutVoiceOnClick", 22);
     variableReference.Add("GUseSystemSound", 23);
     variableReference.Add("GLanguage", 24);
     variableReference.Add("GVChie", 30);
     variableReference.Add("GVEiji", 31);
     variableReference.Add("GVKana", 32);
     variableReference.Add("GVKira", 33);
     variableReference.Add("GVMast", 34);
     variableReference.Add("GVMura", 35);
     variableReference.Add("GVRiho", 36);
     variableReference.Add("GVRmn_", 37);
     variableReference.Add("GVSari", 38);
     variableReference.Add("GVTika", 39);
     variableReference.Add("GVYayo", 40);
     variableReference.Add("GVOther", 41);
     variableReference.Add("GArtStyle", 50);
     variableReference.Add("GHideButtons", 51);
     SetGlobalFlag("GMessageSpeed", 50);
     SetGlobalFlag("GAutoSpeed", 50);
     SetGlobalFlag("GAutoAdvSpeed", 50);
     SetGlobalFlag("GWindowOpacity", 50);
     SetGlobalFlag("GUsePrompts", 1);
     SetGlobalFlag("GSlowSkip", 0);
     SetGlobalFlag("GSkipUnread", 0);
     SetGlobalFlag("GClickDuringAuto", 0);
     SetGlobalFlag("GRightClickMenu", 1);
     SetGlobalFlag("GVoiceVolume", 75);
     SetGlobalFlag("GBGMVolume", 50);
     SetGlobalFlag("GSEVolume", 50);
     SetGlobalFlag("GCutVoiceOnClick", 0);
     SetGlobalFlag("GUseSystemSound", 1);
     SetGlobalFlag("GLanguage", 1);
     SetGlobalFlag("GVChie", 1);
     SetGlobalFlag("GVEiji", 1);
     SetGlobalFlag("GVKana", 1);
     SetGlobalFlag("GVKira", 1);
     SetGlobalFlag("GVMast", 1);
     SetGlobalFlag("GVMura", 1);
     SetGlobalFlag("GVRiho", 1);
     SetGlobalFlag("GVRmn_", 1);
     SetGlobalFlag("GVSari", 1);
     SetGlobalFlag("GVTika", 1);
     SetGlobalFlag("GVYayo", 1);
     SetGlobalFlag("GVOther", 1);
     SetGlobalFlag("GArtStyle", 1);
     SetGlobalFlag("GHideButtons", 0);
     SetFlag("LTextFade", 1);
     Instance = this;
     LoadGlobals();
 }