LuaS  xV(w@a@C:\REAPERDEV\Scripts\LKC-ReaScripts-DEV\RenderBlocks\GrimSync\_source\lkc_grimsync_designer.lua @A@@䀀A$AA$ A AB B@C@CKJADJDJňJŊJƋJČJƉJǍJǎJȏJȐJɑJɒJIJAJJJJAKJAEJ̗J̘J͙J͚JΛJΜJϝJϞJJB@FPGd@FAP@FAQQRFBRRdAFRAӦJFRAASJl@FTdAlA@l@l@FTd@FUURABAdd@FUURFBRRddAl@lA@l@F@G@dٱٲAAAAAAA¬¬ ìA ì Ĭ Ĭ ŬA Ŭ Ƭ Ƭ ǬA Ǭ ȆAdddB%@eAddeAB%@fˆAdfAdB'A''͆AdfAd(A()ІAdfAd)A)*҆Addd&@eAddeA&͆AdfƁf͆AdddB(@eAddeAB(ІAdfAhІAdddB)@eAddeAB)҆AdfAiԆAddd*Adfd*k@@k׆Addd+Adfd+lj@؆Addd,Adfd,l@نAddd-Adfd-l@چAddd-Adfd-l@ۆAddd.Adfd.l@܆Addd.Adfd.l܆AdoA/e݆AdonAAdopB0Fp0݁e߆AdooAdqAdqrA&reaperp$ImGui_WindowFlags_NoScrollWithMouseImGui_WindowFlags_NoScrollbarImGui_WindowFlags_NoCollapse1Commercial License2Personal LicenseEEducation License log_info about_infoiconswuafbcrpsqeswgsfxhvoimswjmplkmsglmtrmnlinkor2dheartqcheckr3s questiontwarningubulletv playbulletwb2xmsg2ymsg3ze2 grimlogo starttimeostime lasttimedofile script_pathData separatorbinlkc_render_controller.dll KONTROLER CONTEXT_ID GrimSync CONTEXT_NAME CheckLicenseReadClipboardEnterLicenseKey GetVersionGRIMSYNC_VERSIONjson loadfile script_path json_lua json.lua"lkc_grimsync_shared_functions.dllMsg starts_withGetLogImGui_CreateContext GRIM Manager ImGui_ConfigFlags_DockingEnableASSET_STRUCTUREevent_registerSIMULATE_BUTTON_TEXT Simulate p_visible sorted_iterCreateStructureShowAudioFile file_existsRemoveContainerPrefixesGenerateEventsJSONCreateEventsList STOP_EVENTSLoadLinkedFilesLoadAssetPropertiesevent_registerRefreshClean do_CleanUnlink do_Unlink LinkRegion LinkTrackSyncdo_SyncRenderAndSyncdo_RenderAndSyncStoreSelectionRestoreSelectionRender HelpMarkerSaveProjectSettingsSaveAndSetAsDefaultClearEventListSelectAllEventsClearStopEventListMakeEventsInWwiseSelectAllStopEventsSavePrefsChangesResetPrefsToFactory Validate open_urlUnlockAdvancedSettingsframe contextMenuaboutloopreaper HasExtStateWSHAREDINI_SECTION_NAMEgui_font_size FONT_SIZE tonumber GetExtState  AM_COLORImGui_ColorConvertNativeColorToNative@ IM_COLOR- EV_COLOR VERTICAL_GUIvlayouttrueVERTICAL_GUI_AFFECTS_BUTTONSvlayout_affects_buttonsfalseUSE_CURRENT_SELECTIONuse_current_selectionVALIDATE_SELECTED_BLOCKS_ONLYvalidate_selectedDISPLAY_FILESdisplay_filesDISPLAY_FPATHdisplay_fpathJUMP_TO_REPORTjump_to_reportfontImGui_CreateFontLucida ConsoleImGui_AttachFont icon_font script_pathData separatorgrimsync_icons.ttf cur_settings read_fromGetAllSettingsdeferloop/:C BC$@@@@_@C@CD&LICENSEcontext_name_email _quantity_serial_tier_shit _ret_context_license_file_scope KONTROLER ReadDiskRegisterButtonTextVIf you've already purchased the premium version: - Copy your serial key to clipboard REGISTERED<<<<<<<<<<<<<<>>>??AC_ENVHR@@@A$"@@F@$&@@AA$@&& reaper APIExistsCF_GetClipboardbufShowMessageBoxDYou must install SWS extensions in order to register LKC Grim Sync.SWS NOT FOUNDIIIIIIJJJJJKKMMNOOMPR clipboard _ENVUb@$"F@@Gdb@Cf&ReadClipboard KONTROLER WriteLicenseVVWWXXXXYY[[[]]^``b clipboardvalid_ENVi~(@"@@A@F@Gb@A@f@F@Gdb@@@@@AA]f@ACf& script_path"LKC - GrimSync - Grim Manager.luareaperReaPack_GetOwnerReaPack_GetEntryInfov tostring(jjjjjjkkkkmmmoooopppprrruuuuvvwwwwwwwzz~ file(package'err'ret'repo'cat'pkg'desc'type'ver'author'pinned' fileCount'_ENV F@G@@d@&reaperShowConsoleMsg tostring  param _ENV @A\_@@&sub str start !@@@ƀ@b AA$AALAAd$ B$A@B@& ioopen script_pathrread*allWSHARED PrettyJSONcloseMsgERROR:Log not found!!ff! just_load! log_file!text _ENV K@A@@A@*@@@@&nexttableinsertsort @@@E$_@@f&tableremove k _ENVitti(for generator) (for state) (for control) k _ENVP@@A@ƀ@@e@@$AVCBAABBAAC@@BBAACBAǂA䂀B@CAA@$B@CAA@C$B@CAA@$B@CAA@$B@CAA@$B@CAA@C$B@CAA@$B@CAA@$B@CAA@$B@CAA@C$B@CAA@$B@CAA@$B@CAA@$B@CAA@C$B@CAA@$B@CAA@$B@CAA@$B@CAA@C$B@CAA@$B@CAA@$B@CAA@$B@CAA@C$B@CAA@$HI$ɒFHGH䃀D dCFHG  dCCFCK dbCFCK dbC@FCK dbCbFLHL @DFLGJFHGCdCFHGMdCFHGCNDAA@$dCFHGdCFHGCdCFObFHGCdC@HOA D@O@CHPCHCPC FPGbFHGdbFBIbFQB@dBFQB@dBFRMB@FBIbFQ@dBFQ@dBj&K sorted_itertypetablestringmatch\Actor%-Mixer Hierarchy\Interactive Music Hierarchy_LINKED ASSETS%[[^fa]%].*%[[fa]%]%[sw%].*%[[fa]%]%[sq%].*%[[fa]%]%[^fa%].*%[wu%]%[sw%].*%[wu%]%[sq%].*%[wu%]#Interactive Music Hierarchy.*%[r%]#Interactive Music Hierarchy.*%[b%]$Interactive Music Hierarchy.*%[sq%]$Interactive Music Hierarchy.*%[sw%]#Interactive Music Hierarchy.*%[a%] Actor%-Mixer Hierarchy.*%[msw%] Actor%-Mixer Hierarchy.*%[msg%] Actor%-Mixer Hierarchy.*%[mpl%]%[mpl%].*%[wu%]%[mpl%].*%[f%]%[mpl%].*%[a%]%[mpl%].*%[r%]%[mpl%].*%[sq%]%[mpl%].*%[sw%]%[mpl%].*%[b%]%[mpl%].*%[msw%]%[mpl%].*%[mpl%]%[msg%].*%[.-%]reaper ImGui_TreeNodeFlags_DefaultOpenIMPOSSIBLE_STRUCTUREImGui_PushStyleColorImGui_Col_TextumImGui_TextColored8ERROR: Impossible structure starts_with[f][a][wu]retvalevent_registerImGui_Checkbox##ImGui_SameLineImGui_PushFont icon_font ImGui_Texticons %[(%a+)%]ImGui_PopFontREFRESH_ACTIVEImGui_SetNextItemOpenImGui_TreeNodeCreateStructureImGui_TreePopImGui_PopStyleColorLIST_OF_LINKED_ITEMS file_existsShowAudioFileexists bad_struct good_structMISSING_FILE_COUNTERmissing                            #####$$$$$$$$$$$%%%%&&&&((()))))-//////////0000011114444444677777999999:::;;;;;;;;;========>AAAEEEFFFFFFFFFHHHHHHHHPtableidroot_of_the_path(for generator)  (for state) (for control) k v guidgchow_checkboxgguid_to_check6gerror;g open_flagg locationNg is_linkedi_ENVctxSAAABƂA]bƒAB@"ABCCC@CCǃ$BƂCBBD ƂCFCEBƂCǂ@EFBƂCBBƂCBBƂCǂ@AƃAB@BƂCǂFAdB@BƂCFCEBƂCǂ@EFBƂCBBƂCBBƂCǂ@AƃAB@BƂCFCEBƂCǂFEGBƂCBBƂCBBƂCǂFAA]ÃB@B& PropTooltip3DISPLAY_FPATH:  tostring link_prefixLINKED:BBDISPLAY_FILESretvalevent_registerreaperImGui_Checkbox##ImGui_SameLineexists good_structImGui_PushFont icon_fontImGui_TextColorediconssfxImGui_PopFont ImGui_Text: (file missing)T_ ,F@db@ F@@@dA@@E$]@AA@A@Ƃ@]*A@B@& ImGui_IsItemHoveredRemoveContainerPrefixes tostringFile:  Export Path: ASSET_PROPERTIESpairs : ImGui_SetTooltip,UUUUUVVVVVVWWWWWWWWWXXXXYYYYYZZZZZZZZYY]]]]_ filename, properties+(for generator)' (for state)'(for control)' property%value%rctx_ENVv_Tbcdeeeeeeeeghhijknnnppprrrrrrrssrssttttvvwwxxxxxyyyyyyyzzzz{{{{|||||||||||}}}} existsgood_structurectxkv is_linkedchow_checkboxcolorcolor2fpath event_name_ENVrF@G@d_@A@@&ioopenrclosenamef_ENVG@@d&&gsub%[%a+%]string @@ @K @ƒF@BBdbBCǁ AAAAFCGGCǂCFCGG݁ECBEAAAAFCGGCǂCFCGG݁FAAABiF@Aƃ@GFGG@HGdb@DLHd@LId@FGG@HG@ db@D"@FIG @JG d@AfLHAd@FGGd@&+typeFolderonNameConflictmerge childrenevents_to_create tsv_textAudio File Object Path Event pairsevent_registerRemoveContainerPrefixes EVENT_DATA targetfinal_event_path\play_event_display_name@Play  STOP_EVENTSevent_display_namestop_event_display_name@Stop stringgsub\\+events_tsv_filenamegrim_events_to_create.tsverrioopenGRIM_SYNC_EXE_PATHw+writeclosea+reaperShowMessageBox'Couldn't open the events json. Error:  tostringWhoops events_tsv(for generator) J (for state) J(for control) Jk Hv HeventH_ENV\G@F@@$O"@OF@d@AMAAAAAAAFBBGAABAACAAƁCAADAjƁCǁA䁀ADEBE@D@C"FCG@dFCGCdFCGdFCGdAEG@D@BBG_E@BBGB]CEAC@CEACCEAEHBACEHEBIBACEICEBHACCEIACCEBHACEIACEBH ACEI A@BƂCǂ@CJA@BƂCǂ@CJAC @B@BBH‚@BIKBKA CH]KCBAAFCHBKLC F@GCG @CBKABAABAA FCBGBABBACBABMBBK CBAMBACBAA FIBKLC F@GCG @CB)@&8 sorted_iterevent_registerRemoveContainerPrefixes EVENT_DATAreaperImGui_PushFont icon_fontImGui_TextColorediconseImGui_PopFontImGui_SameLinestringgmatch%(.-%)match%(.-%)$ cur_settingspath_only_affects_eventsgsub(_+)_%(%)dyn_subpath_in_event_nameevents_wwise_subpath\(%s+)(_+)$play_event_display_name event_prefixplay_event_suffixstop_event_display_namestop_event_prefixstop_event_suffix^(_*)final_event_path\+event_display_nameretval STOP_EVENTSImGui_Checkbox##ImGui_IsItemHoveredImGui_SetTooltip Location: Target:targetImGui_BeginDisabled##dummyImGui_EndDisabledG         """""""#######%%%%&&&&&'''(())()+++++++,,,,,,,.......///////111111122222226677777777788999999999;;;<<<<====?@@@@@AA@AABBBCCCCCCDDDDDEEEEEEFFFFFEIIIIJJJJJKKKKKKKLLLLMMMMNNNNOOOOOPPPPQQQQRRRRRRSSSSSTTTTTTUUUUUT\(for generator)F (for state)F(for control)FkDvDevent D pOnly_count"D(for generator)'+ (for state)'+(for control)'+path_only_folder()event_display_name4Dcheck6D dyn_part\D_ENVctxral@@@F@]@$"LAdb@@BB@& ioopen script_pathbin\grim_linked_items.jsonrread*allLIST_OF_LINKED_ITEMSjsondecodebbbbbbbbccdddeeffffffhhlavsoutput3 _ENVoz@@@F@]@$"LAdb@@BB@& ioopen script_pathbin\grim_asset_properties.jsonrread*allASSET_PROPERTIESjsondecodeppppppppqqrrrssttttttvvzavsoutput3 _ENV~XF@@@@FA@Ad@FAG@@@d@FAbFAL@d@FBbFCGBd@FAG@@d@F@DbF@DL@d@FDbFCGDd@F@Ed@FEd@FC@K@"@F@FGd@ǍǎǏFB_@FB_@FBǏFHd@&#dofile script_pathData separatorbinlkc_grimsync_generate_data.dlllogioopenbin\grim_rpp_structure.jsonroutputread*allASSET_STRUCTUREjsondecodeevlbin\grim_phantom_events.jsonoutput2 EVENT_DATALoadLinkedFilesLoadAssetPropertiesFOCUS_EVENT_DESIGNERreaperImGui_TabItemFlags_SetSelectedREFRESH_ACTIVEIMPOSSIBLE_STRUCTUREEMPTY_STRUCTURE[]StoreSelectionX dont_focusX_ENV@@@A$@A"@A$@A@B$@& reaperMain_OnCommandbUSE_CURRENT_SELECTIONRefreshDO_CLEAN_ON_NEXT_FRAME do_Clean_ENV@$@@@F@]$@&RestoreSelectiondofile script_path)LKC - GrimSync - Clean render folder.lua_ENV@@@A$@A"@A$@A@B$@& reaperMain_OnCommandbUSE_CURRENT_SELECTIONRefreshDO_UNLINK_ON_NEXT_FRAME do_Unlink_ENV @$@@@F@]$@A$@&RestoreSelectiondofile script_pathELKC - GrimSync - RenderBlock - Unlink selected from Wwise object.luaRefresh _ENV@F@@]$@&dofile script_path7LKC - GrimSync - Wwise object - Create link region.lua_ENV@F@@]$@&dofile script_path6LKC - GrimSync - Wwise object - Create link track.lua_ENV @"@@$@@@A$@&USE_CURRENT_SELECTIONRefreshDO_SYNC_ON_NEXT_FRAMEdo_Sync _ENV:@"@@@A@$@ A"@@@A@$@ B@A@B$@BFB]$@CA$D"@@D$D$@E$@@@@A@EB]@$@&IMPOSSIBLE_STRUCTUREreaperShowMessageBoxlThere are errors in the structure of your hierarchy. Please fix the issues first in order to sync properly.ERROREMPTY_STRUCTURENo valid blocks/items selected. You must select at least one item/block that is properly named with @ prefix, or make time selection which includes such items/blocks.MISSING_FILE_COUNTERGenerateEventsJSONdofile script_path.LKC - GrimSync - Import and create events.lua log_infoGetLogbin\GrimSync.logJUMP_TO_REPORT FOCUS_LOGImGui_TabItemFlags_SetSelectedClearEventListRefresh Missing  tostringE audio file(s). Please render files first or press GRIM SYNC button!WARNING:_ENV @"@@$@@A$@@A$@&USE_CURRENT_SELECTIONRefresh!DO_RENDER_AND_SYNC_ON_NEXT_FRAMERestoreSelectiondo_RenderAndSync _ENV+@"@@@A@$@A"@@@A@$@@B$@@BFB]$@@CA$C"@@@D$D$@D$@&IMPOSSIBLE_STRUCTUREreaperShowMessageBoxlThere are errors in the structure of your hierarchy. Please fix the issues first in order to sync properly.ERROREMPTY_STRUCTURENo valid blocks/items selected. You must select at least one item/block that is properly named with @ prefix, or make time selection which includes such items/blocks.GenerateEventsJSONdofile script_path#LKC - GrimSync - Grim Sync now.lua log_infoGetLogbin\GrimSync.logJUMP_TO_REPORT FOCUS_LOGImGui_TabItemFlags_SetSelectedClearEventListRefresh+           _ENV@@@A$@@@@F@G@d$@&reaperMain_OnCommandNamedCommandLookup_SWS_SAVETIME3_ENV @@@F@Gd$@@@@A@$@&reaperMain_OnCommandNamedCommandLookup_SWS_RESTTIME3 _ENV#?(@@@F@Gd$@@@A$A@F@Gdb@F@G@d@F@Gd@&F@CbFCd@@FCd@&reaperMain_OnCommandNamedCommandLookup,_RSf32da68248e18f77d376da6d25c8e4b1ecb00efaGetResourcePathH/Scripts/Premium LKC Tools/RenderBlocks/LKC - RenderBlocks - Render.lua file_existsShowMessageBoxOPlease install 'LKC Render Blocks' package from ReaPack. After that try again.$No Render Blocks installation foundReaPack_BrowsePackagesRender BlocksUSE_CURRENT_SELECTIONRefreshRestoreSelection(******+*---.-111111223442555566888:::<<?rb_path (_ENVBK&F@G@d@F@Gdb@F@Gd@F@G@@ǀd@F@Gd@F@G@d@F@Gd@& reaperImGui_TextDisabled(?)ImGui_IsItemHoveredImGui_BeginTooltipImGui_PushTextWrapPosImGui_GetFontSizeA@ ImGui_TextImGui_PopTextWrapPosImGui_EndTooltip&CCCCCDDDDDDEEEEFFFFFFFFFGGGGGHHHHIIIIKdesc&_ENVctxN[ @@@A$@AFAGBƀA@ABCBd@FCd@F@Cd@@F@G@d@&reaperShowMessageBoxBe very careful about changing these settings in existing projects. All your regions and tracks that link to Wwise objects will have to be validated/updated. This might affect your Originals folders and Wwise hierarchy in a critical way. Are you sure you want to change these?WARNINGWSHAREDSaveAllSettings cur_settingsSETTINGS_KEYSINI_SECTION_NAME script_path ValidateRefreshOld settings are preserved.Info OOPQQORRSSSSSSSSTSUUUVVVVXXXXXX[answer _ENV^l*@@@A$@AFAGBƀA@ABCBd@FAGBƀA@ABCBd@FCd@F@Cd@@F@G@d@&reaperShowMessageBoxBe very careful about changing these settings in existing projects. All your regions and tracks that link to Wwise objects will have to be validated/updated. This might affect your Originals folders and Wwise hierarchy in a critical way. Are you sure you want to change these?WARNINGWSHAREDSaveAllSettings cur_settingsSETTINGS_KEYSINI_SECTION_NAME script_path ValidateRefreshOld settings are preserved.Info*__`aa_bbcccccccddceeeeeeeefeggghhhhjjjjjjlanswer*_ENVor @@$@&event_registerClearStopEventListppqqr_ENVu{ @F@@$@FA@J)&pairsevent_register wwwwyyww{(for generator) (for state)(for control)kv_ENV~~ & STOP_EVENTS~~~_ENV@$@F@@AǀABF@@$@BA$C"CC$&GenerateEventsJSONcommand" script_pathbin\GrimSync.exe" --tsv  CUR_SETTINGSwaapi_connection_linkosexecute log_infoGetLogbin\GrimSync.logJUMP_TO_REPORT FOCUS_LOGreaperImGui_TabItemFlags_SetSelected_ENV @F@@$@FA@J)&pairs STOP_EVENTS (for generator) (for state)(for control)kv_ENV|@@@F@G@A$@@@@F@GAB$@@@@F@G@AB$@@@@F@GAC$@@@@F@G@AC$@@@@F@GAD$@@@@F@G@AD$@@@@F@GA@EFD$$@@@@F@G@A@EFAE$$@@@@F@GA@EFE$$@@@@F@GAF$@@@FA$@&reaper SetExtStateWSHAREDINI_SECTION_NAMEgui_font_size FONT_SIZEvlayout tostring VERTICAL_GUIvlayout_affects_buttonsVERTICAL_GUI_AFFECTS_BUTTONSdisplay_filesDISPLAY_FILESdisplay_fpathDISPLAY_FPATHuse_current_selectionUSE_CURRENT_SELECTIONvalidate_selectedVALIDATE_SELECTED_BLOCKS_ONLY AM_COLORImGui_ColorConvertNative EV_COLOR IM_COLORjump_to_reportJUMP_TO_REPORTShowMessageBox=You must restart the tool for all the changes to be visible.INFO|_ENV\@@@A$@AF@GAB@d@F@GABd@F@GABd@F@GABd@F@GAB@d@F@GABd@F@GABd@F@GABd@F@GAB@d@F@GABd@F@GABd@F@G@@d@&reaperShowMessageBoxMAre you sure you want to do this? You will lose all your custom preferences?Grim Sync PreferencesDeleteExtStateWSHAREDINI_SECTION_NAMEgui_font_sizevlayoutvlayout_affects_buttonsdisplay_filesdisplay_fpathuse_current_selectionvalidate_selected AM_COLOR EV_COLOR IM_COLORjump_to_report=You must restart the tool for all the changes to be visible.INFO\answer\_ENVF@@@@FA@Ad@FAGd@FBGd@& dofile script_pathData separatorbinlkc_grimsync_update_links.dll log_info UPDATE_LINKSUpdate FOCUS_LOGreaperImGui_TabItemFlags_SetSelected validate_all_ENV&F@_@F@_@F@_F@F@AGd@F@@F@AGd@@F@AGd@&  platformOSX32OSX64OSX macOS-arm64osexecuteopen ""Other xdg-open "start &url&_ENV@@@A$@AA@A@B„& reaperShowMessageBox5Make sure that you understand the effects of advanced settings before using them. Features like Smart Subpaths give you great flexibility, but if you are not aware of the implications of those features you might end up making mistakes hard to find and detect. Are you sure you want to enable these settings?Grim Sync Advanced Settings<Unlocked Advanced Settings: - Import Language - Import Operation - Link blocks to Wwise objects - Play Event Prefix - Stop Event Prefix - Smart Events Subpath - Smart Originals Subpath - (Path Only) containers are ignored for event names - Smart Events Subpath affects event nameShowConsoleMsg cur_settingsadvanced_optionsanswerlist _ENVqF@G@db@F@d@F@Gd@F@G@d@F@Gd@F@G@db@FBd@F@BdbFBd@F@Gd@F@G@d@F@Gd@F@G@db@F@Cd@F@Gd@F@G@db@FCd@F@Gd@FD_@FDd@F@Gd@F@G@d@F@Gd@F@G@db@F@Ed@F@BdbFBd@FD_@FEd@F@Gd@F@G@d@F@Gd@FFb@F@FbF@G@d@F@G@d@F@Gd@F@G@db@FFd@F@BdbFBd@F@Gd@F@G@d@F@Gd@F@G@@db@FGd@F@BdbFBd@F@Gd@F@G@d@F@Gd@F@G@db@F@Hd@F@BdbFBd@F@Gd@F@G@db@FId@F@BdbFB@ d@F@G@ d@FI AJ$dbFJ FKdb@\FKb@KF@Gd@KUF@@LL@@M FM@A@@@MFM@A@@@MAFF@NF@GdLO/D_@D@@@OA@P@@OAA@@A@P@@Q@@Q@Q$A@@@OAA@@R@@SAC@S@BB@T@AA@@@T@U@@@AU@U@U@@VLVV@F@@SAC@S@BB@T @AA@@@W@U@@@AW@U@@A @@@@X@U@U@L@X@@X@F@Gd@F@Gd@KU@NF@GdF@Y@@SAC@S@BB@T @AA@@@W@U@@@AW@U@@A @@@@X@U@U@L@X@@X@F@Gd@FJdb@F@A@ZA@d@F@A d@F@@db@F@[d@FAd@F@@db@F[d@FZFAd@F@Ad@FAd@F@@@dbF\G\]d@FBd@F@d@F@G@ d@F@Gd@KU@NF@Gd@@]]@V@@A @@Q@]$A@@Q@A^$A@D_@DD@@@@_@D_@DA@E@P@@@R@@@A @@_ F@Gd@]@ǀA A]A`A@P!@@@A @@]]@L@]@ǀA!A]AaA@P!@@]@ab\@b@V"\AbALA"@@]cEA#A]$@A@P#@@]]@L#@]cEA$A]$@A@P$@@]@@A%A]dA@P@%@@]]@L@@]@@A%A]e@A @Y@@_&F@Gd@@AA&@@@&@f@A'A@@A @@Y@@_'F@Gd8@]]@L@]@ǀA(A]g@]@ǀA(A]Ah@A @@]@ǀA)A]h@]@ǀA)A]Ai@]@@A*A]iA@P@*@@]@@A*A]j@@A @@]]@L@@A+@@]ƀkA+A]AkAA@@]ƀkA,A]AkA @]@k@V@@]@@A,@@A @@@]@@A-A]l@]@@A-A]Am@]@@A.A]m@]@@A.A]An@]@@A/A]n@]@@A/A]Ao@]@@A0A]o@]@@A0A]Ap@]@@A1A]p@A @@Y@@_A1F@Gd#@]]@L@@A1@@]ƀkA2A]qAA@@]ƀkA,A]qA @]q@V@@]ƀ`A2A]Ar@]@@A-A]r@]@@A-A]s@]@@A.A]As@]@@A.A]s@]@@A/A]s@]@@A/A]t@]@@A0A]At@]@@A0A]t@]@@A1A]t@@A @Y@X@u@FJ@5db;F@A5d@F@A d@F@@5db@Fvd@F@A d@F@Gd@NF@Gd1@_A6F@Gd&@@6@v@@A @@@M FM@A@P7@@A@@@MFM@A@P7@A@@@MAFFA@P7@@@MA7FAF@@M7FwA@P8@@@M8FxA@P9@@@M9FAy@A @zA:Fy::@A @@A;@{;FA{{A<F|{<F|@A @Y@_=F@Gd@AA=@@@=@f@=A@Y@X@u@FJ>FA~dbF@A>d@F@@>dbF@?d@FAd@F@@?dbF@@d@FAd@F@@@@dbF@@d@FAd@F@@@dbF@Ad@F@G@OE$ALDAAdb@AAF$@@~@@AA @X@u@@FJBdb@3F@A@BBd@F@A d@F@@Bdb@AC@@CFAd@F@@Cdb@AC@CFAd@F@@DdbA@DF@Dd@F@A d@FDb@@F@ADd@F@@EdbA@DF@@Ed@F@A d@F@AEd@FDbF@@Edb@AFF@@FGdF@FGAFDGFAGAŁACFAd@F@@Gdb@F@HG@HHHdIF@III@J@F@A d@F@A@Jd@FAd@F@@Jdb@AJF@d@AJF@d@F@G@OE$ALDAAdb@AAACFA$@@~@@AA @X@u@AKF@d@A@KF@bA@K@AKF@d@AKF@bAK@ALF@d@A@LF@bA@L@ALF@d@ALF@bAL@AMF@d@A@M@&6reaper ImGui_ButtonREFRESHRefreshImGui_SameLine ImGui_Text  VALIDATE ValidateImGui_IsItemHoveredImGui_SetTooltip(Validate and update link regions/tracksRENDERRender SYNC SyncLICENSEImGui_BeginDisabled  GRIM SYNC RenderAndSyncRender + Sync selected filesImGui_EndDisabled VERTICAL_GUIVERTICAL_GUI_AFFECTS_BUTTONS CLEAN CleanCDelete rendered files of selected blocks from REAPER export folder UNLINK Unlink*Unlink selected blocks from Wwise objectsFTRACK LinkTrack-Create link track from selected folder trackREGION LinkRegionCreate new link regionImGui_BeginTabBar MyTabBarImGui_TabBarFlags_NoneImGui_BeginTabItem Event PickerFOCUS_EVENT_DESIGNER&ImGui_WindowFlags_HorizontalScrollbar$ImGui_WindowFlags_NoScrollWithMouseGUI_MODE_FACTOR?retvalDISPLAY_FILESImGui_Checkbox Show filesDISPLAY_FPATHShow filepathsVertical LayoutImGui_BeginChildChildLImGui_GetContentRegionAvailImGui_TextColored8/WARNING: Free version is limited to 10 sounds!EMPTY_STRUCTURE)WARNING: No valid blocks/items selected. HelpMarkerYou must select at least one item/block that is properly named with @ prefix, or make time selection which includes such items/blocks.IMPOSSIBLE_STRUCTUREImGui_PushStyleColorImGui_Col_Textum7ERROR: There are problems with your structural design!ImGui_PopStyleColor p_visibleImGui_CollapsingHeader Asset List ImGui_TreeNodeFlags_DefaultOpenRight-click to open popupImGui_BeginPopupContextItemAsset List options: Select allSelectAllEventsImGui_CloseCurrentPopup Clear allClearEventListImGui_EndPopupMISSING_FILE_COUNTERCreateStructureASSET_STRUCTURE p_visible2 Event ListSelectAllStopEventsClearStopEventListCreate EventsMakeEventsInWwiseCreateEventsListImGui_EndChildChildR SYNC EVENTSImGui_TreePopProject Project related options (Using  read_from settings)Save to projectSaveProjectSettingsSave & Set as defaultSaveAndSetAsDefaultprojectRevert to defaultWSHAREDRevertProjectSettingsToGlobalINI_SECTION_NAME cur_settingsadvanced_optionsImGui_Col_ButtonImGui_Col_ButtonHovered Unlock Advanced Settings UnlockAdvancedSettings4Advanced options are not available in Free version.ImGui_TreeNodeWwise Import Settingswaapi_connection_linkImGui_InputTextWAAPI Connection Link[Leave empty to use default url: ws://127.0.0.1:8080/waapi This should work for most cases.import_languageSFX/Import LanguageWDetermines audio asset type to be created inside Wwise. Use 'SFX' for SoundSFX objects, or language, i.e. 'English(US)' for SoundVoices. WARNING: If you encounter voice import errors like 'Only audio file addition is supported during localization, other operations will be ignored', try using 'createNew' as import operation to avoid errors.SFXDEFAULT_CONTAINER_PATHSdefault_hierarchy ImGui_ComboDefault HierarchyDetermines if default import path is for sfx or music. You can still import both sfx and music from one session using multiple region/track links, but it is not recommended.'createNewuseExistingreplaceExistingimport_operationImport OperationuseExisting is advised for most cases. createNew is maybe better vor voices. replaceExisting is not advised when 'Link blocks' option is enabled.add_to_source_controlAdd to source controlGIf no source control protocol connected in Wwise this will be ignored. link_blocksLink blocks to Wwise objectsAutoname/Structure SettingseNote: Render Blocks Autoname Formula affects the structure for Grim Sync and it is saved separately. Edit Formula Settings Main_OnCommandNamedCommandLookup,_RSf5562746f8a44bcaec498b8f33c9fb154bb79ae4Event Settings event_prefixPlay Event Prefixplay_event_suffixPlay Event Suffixstop_event_prefixStop Event Prefixstop_event_suffixStop Event Suffixpath_only_affects_events3(Path Only) containers are ignored for event namesContainers defined within tracks/regions that are encapsulated in braces, i.e. [r](SignalTones) will not be part of event name, unless they are the last thing in hierarchy.dyn_subpath_in_event_name(Smart Events Subpath affects event nameEvent Subpath:event_path_typeImGui_RadioButtonExNoneSmartevent_fixed_pathlEvents will be created in Default Work Unit, or in location specified in region/track links (if any exist).event_work_unit Work Unitevent_v_folderVirtual Folderevent_actor_mixer Actor-Mixerevent_random_sequenceRandom/Sequence Container event_switchSwitch Container event_blendBlend Containerevent_music_switchMusic Switch Containerevent_music_playlistMusic Playlist Containerevent_music_segmentMusic SegmentOriginals SubpathSubpath Type:orig_path_typeFixedorig_fixed_pathFixed Subpathorig_work_unitorig_v_folderorig_actor_mixerorig_random_sequence orig_switch orig_blendorig_music_switchorig_music_playlistorig_music_segmentImGui_EndTabItem PreferencesLook and feel of the tool Save changesSavePrefsChanges Grim SyncReset to factory settingsResetPrefsToFactory1This is the same option as seen in Event Picker.%Vertical Layout affects main buttonsUSE_CURRENT_SELECTION'Always use current item/time selectionThis setting applies to buttons: RENDER, SYNC, GRIM SYNC, CLEAN, UNLINK. ENABLED: Button actions are applied to the current item/time selection (default value). DISABLED: Button actions are applied to the items listed inside this manager, current item/time selection is ignored.retvaldVALIDATE_SELECTED_BLOCKS_ONLYValidate selected blocks onlyADuring manual validation all region and track links are validated. However, using this option you can choose if you want to validate all linked blocks (if any), or just selected. NOTE: Automatic validation, which is done when project settings are changed, is always checking for every link, including all linked blocks.JUMP_TO_REPORTJump to report tab after sync FONT_SIZEImGui_SliderInt Font SizeColor of links to: AM_COLORImGui_ColorEdit3Actor-Mixer Hierarchy IM_COLORInteractive Music Hierarchy EV_COLOREvents HierarchyRender Blocks#NOTE: Grim Sync relies heavily on Render Blocks for building assets. Render Blocks settings are global, meaning - persistent between projects. Recommended settings for workflow with GrimSync: - Export Type: Directory - Post Export: Hide - Overwrite: Always - Reimport: Disabled Render Blocks Settings ,_RS2d95a289c8495b7081d24aa3fe4610f3e6f15a12Log FOCUS_LOGOperations log Sync Log log_infoGetLogbin\GrimSync.log Wwise JSONbin\grim_audio_to_import.json Structurebin\grim_master_structure.jsonValidation Logbin\grim_validation_report.txt window_flags tostringImGui_SetScrollHereYAboutLKC GRIM SYNC GRIMSYNC_VERSION EULA  about_info EULA.txt CREDITS  CREDITS.txt HELP  open_url+http://premium.lkc.tools/grimsync_help.php#NOT REGISTERED, USING FREE VERSION PURCHASE"https://www.lkctools.com/grimsyncRegisterButtonText LICENSE INFO KONTROLER ReadDiskLKC GRIM SYNC License Holder: Email: Quantity:Tier:REMOVE LICENSEShowMessageBoxCAre you sure you want to remove the license from this environment?LICENSE REMOVALRemoveLicense_license_file_scope CheckLicense - Press the button: REGISTEREnterLicenseKeyImGui_EndTabBarDO_SYNC_ON_NEXT_FRAMEdo_SyncDO_CLEAN_ON_NEXT_FRAME do_Clean!DO_RENDER_AND_SYNC_ON_NEXT_FRAMEdo_RenderAndSyncDO_UNLINK_ON_NEXT_FRAME do_UnlinkREFRESH_ACTIVE          !!!!!!!!!"""""####%%%%'''''((((*********+++++,,,,..../////////111111111555558888888899999999::::===>>>????BBBCCEGGGGGGGGHHHHIIIIIIIIJJJJKKKKKKKKMMMMMMMMNMNNNMNNRRRSSSSTSVVVWWWWXWYYYYZ[Z^^^________````a`bbbbdddddeeedeefffffggggiiiiijjjjkkkkkkllmmmooooooppqqqsssvxxxxxxxzzz|||||}}}|}}~~~~~                  !!!"#"$$$$%&&&&''&''))))***,,,,---,--.../.111111222232325555AAAACCCCDDDCDDEEEEFGGGGHHGHHJKKKKLLKLLMMMMNOOOOPPOPPRSSSSTTSTTVWWWXYYWYY[[[\]\^____``_``aaaaaccccdddddefffffffffggghiiiiiiiiikkkklmmmnmnnooooooqrrrrrrrrrstttttttttuvvvvvvvvvwxxxxyyxyyz{{{{{{{{{|}}}}}}}}}~               !!!""""""####%%%%'''(((())))))****,,,,/////1112222224444455566666777777788:::;;;;;;<<<=>><???@@@@@@@@@AAADDDDDFFFFGGGHHHHHHIIIJJJMMMMNNNNNNOOOMPPPPPPPPPPQQQRRRRRRUUUVVVXXXX\\\\]]^^^aaaabbcccffffgghhhkkkkllmmmppqrv window_flags window_flags  window_flagsbdefault_pathsfvitems{ window_flagsWretvalLICENSE 1context 1_name 1_email 1 _quantity 1_serial 1_tier 1_shit 1 _ret_context 1_license_file 1_scope 1 license_info/1retAPretvalv_ENVctxrlicense_typest V@E$@@E$"@&E@$" E@_BA$"„A(@EAC @Z_@B$"@'E$@E$@E@FCAC$"@E$@E@$"Ƌ@E$@&dock_idImGui_GetWindowDockIDreaperImGui_BeginPopupContextWindowImGui_BeginMenu Dock windowImGui_MenuItem Floating set_dock_id Docker %dformatImGui_EndMenuImGui_SeparatorAboutReaPack_GetOwneraboutCloseEscapeexitImGui_EndPopupVuuuuwwwwwwwxxxxxxyyyyyyyyyyyyyzzzz{{{{{{{{{{{{{{{{||z (for index)!5 (for limit)!5 (for step)!5i"4_ENVrctx @@@A@]@$@&reaperShowMessageBoxLKC Grim Sync GRIMSYNC_VERSION9 Advanced REAPER to Wwise bridge system www.lkctools.comINFO _ENV@@@$F@G@d@FA@F@@F@G@d@FB@FB@FBBF@A_FCGd@FB@F@@F@䀀d@F䀀d@F䀀d@F@@䀀d@F@G@䀀d@F@G@@䀀d@F@G@䀀d@F@G@@䀀d@F@G@䀀d@F@G@@䀀d@F@G@䀀 d@F@G@@䀀 d@F@G@䀀d@F@G@䀀A d@F@G@ǀ䀀 d@F@G@䀀A d@F@G@ǀ䀀d@F@G@@䀀 d@F@G@䀀A d@F@G@ǀ䀀 d@F@G@䀀A d@F@G@@䀀A d@F@G@ǀ䀀 d@F@G@䀀d@F@G@䀀d@F@G@@䀀d@F@G@䀀d@F@G@@䀀d@F@G@䀀d@F@G@@䀀d@F@G@䀀A d@F@G@@䀀Ad@F@G@䀀Ad@F@G@@䀀d@F@G@䀀Ad@F@G@@䀀AAd@F@G@䀀Ad@F@GSd@F@G@F@Gdd@FUbF@Ud@AF@GEdb@V@V@VV@W@@@@@ǀA@@AA@@ǀ@E䀀@Y@@Y@@@&hostime PROJ_STATEreaperGetProjectStateChangeCountLAST_PROJ_STATECUR_REAPROJECT EnumProjectsLAST_REAPROJECT cur_settings read_fromWSHAREDGetAllSettingsImGui_PushStyleColorImGui_Col_ChildBg333ImGui_Col_WindowBgImGui_Col_PopupBgImGui_Col_TitleBgActiveGO-ImGui_Col_ResizeGripHoveredBImGui_Col_ResizeGripActiveBImGui_Col_ResizeGrip3BImGui_Col_TabOBImGui_Col_TabHovered3ImGui_Col_TabActive;ImGui_Col_TabUnfocused"&ImGui_Col_TabUnfocusedActive\l#ImGui_Col_ButtonHoveredImGui_Col_ButtonActiveImGui_Col_FrameBghz)ImGui_Col_FrameBgHoveredfBImGui_Col_FrameBgActivehz)ImGui_Col_CheckMarkBImGui_Col_SliderGrab=ImGui_Col_SliderGrabActiveImGui_Col_ButtonImGui_Col_HeaderImGui_Col_HeaderHoveredImGui_Col_HeaderActiveImGui_Col_Separator|nImGui_Col_SeparatorHoveredǚImGui_Col_SeparatorActiveImGui_Col_DockingPreviewBImGui_Col_TextSelectedBgYBImGui_Col_NavHighlightImGui_PushStyleVarImGui_StyleVar_FramePaddingImGui_StyleVar_ItemSpacingImGui_StyleVar_FrameRoundingImGui_StyleVar_WindowPaddingImGui_PushFontfontImGui_SetNextWindowSizeImGui_Cond_FirstUseEver set_dock_idImGui_SetNextWindowDockID ImGui_BeginGRIM SYNC Managerfirst_load_completedRefreshframe contextMenu ImGui_EndImGui_PopStyleVarImGui_PopStyleColorImGui_PopFontImGui_IsKeyPressedexitdeferloopImGui_DestroyContextnewtimevisiblekopenk_ENVrctx WND_FLAGS KEY_ESCAPE  !"#$%&'()*+,-./022223366666666677778888C:FFRHbU~iPS\__lazo}}~ ?#KB[Nl^ro{u~~qt                                !!!!!!!!""""""###&''''''''(((((())),--------......///233333333444444555899999999::::::;;;>????????@@@@@@AAADDDDDDEEEEEGGGGGGGHGHIIIIIKKKKKLLLLL r KEY_ESCAPEKEY_F1 WND_FLAGS license_typesctxsvsRUvsdgvsvyvsvsvsvs_ENV