Factorio global Variable Viewer mod.
https://mods.factorio.com/mod/gvv
- Type /gvv or press CTRL+SHIFT+V (you can change key bindings) to open GUI. Only admins can use the mod if it is multiplay game.
To allow gvv to access global table of mod, savefile or scenario(start from beginning), you need to modify "control.lua" file of demand mod or map.
Input following code at first line or last line of "control.lua" file of the mod or map.
remote.add_interface("__"..script.mod_name.."__gvv",{global=function() return global end})
- In case of savefile, extract "control.lua" from it first. Then, edit code and overwrite it at same location of "control.lua" inside of the zipped file.
- Most of other helpful words are inside of Helper tab in gvv in-game GUI.
- 모드, 세이브파일, 또는 시나리오(처음부터 시작)의 global 테이블에 gvv가 액세스할 수 있게 하려면 해당 지도 또는 모드의 "control.lua" 파일을 변경해야 합니다.
- 지도 또는 모드의 "control.lua" 파일의 첫 줄 또는 마지막 줄에 다음의 코드를 삽입하세요.
remote.add_interface("__"..script.mod_name.."__gvv",{global=function() return global end})
- 세이브파일의 경우에는 압축파일에서 "control.lua"만 꺼낸 뒤, 편집하고 압축파일 내부의 같은 위치에 "control.lua"를 덮어쓰세요.
- 다른 도움말은 게임 내 gvv GUI의 도움 기능 탭에서 확인할 수 있습니다.
- /gvv : Opens/closes gvv main GUI window. Only admins or player in singleplay can use this command.
- /gmods : Prints loaded mod list and global accessible mod list.
- /gdump : Same as /gdump-luaon
- /gdump-luaon <mod_name>(optional) : Prints global data of accessible mod in lua object notation format.
If no <mod_name> is given, level(current map) will be used. - /gdump-json <mod_name>(optional) : Prints global data of accessible mod in js object notation format.
If no <mod_name> is given, level(current map) will be used.