一、Terraria文件结构树
说明:
- {}内为变量,其他固定的字符为一般常量,即在一般情况下不会变动
- 本树为dir的结果,树样本是Terraria 1.3.4+tmodloader+mods
-
根目录
C:\Users\{UserName}\Documents\My Games\Terraria\Captures #截图文件夹 C:\Users\{UserName}\Documents\My Games\Terraria\config.json #配置文件 C:\Users\{UserName}\Documents\My Games\Terraria\favorites.json #标记的“收藏”配置 C:\Users\{UserName}\Documents\My Games\Terraria\input profiles.json #控制配置 C:\Users\{UserName}\Documents\My Games\Terraria\ModLoader #Tmodloader文件夹 C:\Users\{UserName}\Documents\My Games\Terraria\Players #存档-玩家 C:\Users\{UserName}\Documents\My Games\Terraria\TEditLog.txt #Tedit软件的日志 C:\Users\{UserName}\Documents\My Games\Terraria\Worlds #存档-世界
-
截图文件
C:\Users\{UserName}\Documents\My Games\Terraria\Captures\Capture {Date}.png
截图文件以 Capture {Date}.png 命名
-
Tmodloader的文件,该文件夹下替换了原terraria的所有内容
C:\Users\{UserName}\Documents\My Games\Terraria\ModLoader\config.json C:\Users\{UserName}\Documents\My Games\Terraria\ModLoader\favorites.json C:\Users\{UserName}\Documents\My Games\Terraria\ModLoader\input profiles.json C:\Users\{UserName}\Documents\My Games\Terraria\ModLoader\Logs #日志 C:\Users\{UserName}\Documents\My Games\Terraria\ModLoader\Mod Reader #由部分特殊mod创建的文件夹,不予解析。(样本中由RecipeBrowser创建) C:\Users\{UserName}\Documents\My Games\Terraria\ModLoader\Mod Sources #未编译的mod文件夹,你可以把cs项目放在这里等待编译 C:\Users\{UserName}\Documents\My Games\Terraria\ModLoader\Mods #已编译的mod文件夹 C:\Users\{UserName}\Documents\My Games\Terraria\ModLoader\Players C:\Users\{UserName}\Documents\My Games\Terraria\ModLoader\servers.dat #服务器数据文件 C:\Users\{UserName}\Documents\My Games\Terraria\ModLoader\Worlds
-
Mods文件夹
C:\Users\{UserName}\Documents\My Games\Terraria\ModLoader\Mods\Cache #部分mod创建的临时数据文件夹 C:\Users\{UserName}\Documents\My Games\Terraria\ModLoader\Mods\enabled.json #mod开关配置 C:\Users\{UserName}\Documents\My Games\Terraria\ModLoader\Mods\{mod}.tmod #mod文件
-
Tmodloader下的玩家数据文件夹
C:\Users\{UserName}\Documents\My Games\Terraria\ModLoader\Players\{PlayerName}.plr #玩家的人物文件
C:\Users\{UserName}\Documents\My Games\Terraria\ModLoader\Players\{PlayerName}.plr.bak #玩家人物文件的备份
C:\Users\{UserName}\Documents\My Games\Terraria\ModLoader\Players\{PlayerName}.tplr #tmod加载后的玩家文件,一般来说含有一些原游戏没有的内容
C:\Users\{UserName}\Documents\My Games\Terraria\ModLoader\Players\{PlayerName}.tplr.bak
-
Tmodloader下的世界数据文件夹
C:\Users\{UserName}\Documents\My Games\Terraria\ModLoader\Worlds\{WorldName}.twld #tmod加载后的世界文件 C:\Users\{UserName}\Documents\My Games\Terraria\ModLoader\Worlds\{WorldName}.twld.bak C:\Users\{UserName}\Documents\My Games\Terraria\ModLoader\Worlds\{WorldName}.wld C:\Users\{UserName}\Documents\My Games\Terraria\ModLoader\Worlds\{WorldName}.wld.{Date&TimeStamp}.TEdit #Tedit编辑的世界文件的存档 C:\Users\{UserName}\Documents\My Games\Terraria\ModLoader\Worlds\{WorldName}.wld.bak
-
原游戏下的玩家数据文件夹
C:\Users\{UserName}\Documents\My Games\Terraria\Players\{PlayerName}.plr C:\Users\{UserName}\Documents\My Games\Terraria\Players\{PlayerName}.plr.bak
-
原游戏下的世界数据文件夹
C:\Users\{UserName}\Documents\My Games\Terraria\Worlds\{WorldName}.wld C:\Users\{UserName}\Documents\My Games\Terraria\Worlds\{WorldName}.wld.{Date&TimeStamp}.TEdit C:\Users\{UserName}\Documents\My Games\Terraria\Worlds\{WorldName}.wld.bak
二、部分文件内容解析
1.config.json
Terraria游戏运行的必需文件,其内容表示了游戏项目的配置
示例文件如下
复制时请删除//后的内容,因为JSON不包含注释句语法
{ "SmartCursorToggle": {bool}, //智能鼠标开关 "MapEnabled": {bool}, //小地图开关 "InvasionBarMode": {int}, //入侵事件(如海盗入侵)时显示右下角的进度条 "AutoSave": {bool}, //自动保存 "AutoPause": {bool}, //自动暂停 "Language": "en-US", //语言 "PlacementPreview": {bool}, //放置前预览 "GoreVisualsAllowed": {bool}, //血腥视觉的开关 "VolumeSound": {double}, //音效音量,范围是0~1.0 "VolumeAmbient": {double}, //环境音量 "VolumeMusic": {double}, //音乐音量 "UseExperimentalFeatures": {bool}, //实验玩法 "Fullscreen": {bool}, //全屏 "WindowMaximized": {bool}, //默认启动最大化窗口 "WindowBorderless": {bool}, //无边框窗口 "DisplayWidth": {int}, //显示宽(指游戏界面宽度) "DisplayHeight": {int}, //显示高 "GraphicsQuality": {int}, //游戏画质 "BackgroundEnabled": {bool}, //背景开关 "FrameSkipMode": {int}, //跳帧(用于适配低帧率显示器) "LightingMode": {int}, //光照模式 "LightingThreads": {int}, "Parallax": {float}, //视差 "ShowItemText": {bool}, //物品文字 "LastLaunchedVersion": {int}, //上一次打开的版本 "ClientUUID": {string@UUID}, //客户端UUID "UseSmartCursorForCommonBlocks": {bool}, //智能鼠标配置 "UseSmartAxeAfterSmartPickaxe": {bool}, //智能斧子砍树 "UseSmartWallReplacement": {bool}, //智能墙壁替换 "DisableLeftShiftTrashCan": {bool}, //禁用左Shift删除 "HighlightNewItems": {bool}, //高亮新物品 "HidePasswords": {bool}, //掩码 "ReverseUpDownForArmorSetBonuses": {bool}, //? "MouseShowBuildingGrid": {bool}, //鼠标周围出现建筑网格 "AllowUnfocusedInputOnGamepad": {bool}, "LockOnPriority": {int}, //锁定优先级 "InvisibleCursorForGamepad": {bool}, //使用GamePad游玩时隐藏鼠标 "GamepadDisableInstructionsDisplay": {bool}, //使用GamePad游玩时不展示说明文本 "SettingsUnlock_WorldEvil": {bool}, //允许设定世界邪恶类型,一般来说玩家通过第一次Hardmode之后该选项才会打开 "SettingsEnabled_MinersWobble": {bool}, "UseStormEffect": {bool}, //暴风雪效果 "UseHeatDistortion": {bool}, //热流效果 "WaveQuality": {int}, //水波的质量 "Support4K": {bool}, //支持4K显示 "MouseColor": { "R": {int}, "G": {int}, "B": {int} }, //鼠标颜色 "MouseBorderColor": { "R": {int}, "G": {int}, "B": {int}, "A": {int} //透明度 }, //鼠标边框颜色 "QuickLaunch": {bool}, //快速启动 "Zoom": {float}, //视角缩放 "UIScale": {float}, //界面(UI)缩放 //Modloader独有配置 "ModBrowserPassphrase": "", "SteamID64": "", "DownloadModsFromServers": {bool}, "OnlyDownloadSignedModsFromServers": {bool}, "DontRemindModBrowserUpdateReload": {bool}, "DontRemindModBrowserDownloadEnable": {bool}, "MusicStreamMode": {int}, "AlwaysLogExceptions": {bool}, "RemoveForcedMinimumZoom": {bool}, "AllowGreaterResolutions": {bool}, "RunningAchievementEnabled": {bool}, "CloudSavingDefault": {bool}, //默认存储到云端 "FilterLimit": {int}, "FilterPriorityThreshold": {string} }
2.favorites.json
Terraria游戏运行的必需文件,其内容表示了游戏中收藏的世界/人物
{ "World": { //可列举多个 {WorldName}: {bool} //世界收藏选项,true时为收藏 }, "Player": { //可列举多个 {PlayerName}: {bool} //人物收藏 } }
3.input profiles.json
Terraria游戏运行的必需文件,其内容表示了游戏控制方法

{ "Selected Profile": "Custom", "Redigit's Pick": { "Last Launched Version": 194, "Settings": { "Edittable": true, "Gamepad - HotbarRadialHoldTime": 16, "Gamepad - LeftThumbstickDeadzoneX": 0.25, "Gamepad - LeftThumbstickDeadzoneY": 0.4, "Gamepad - RightThumbstickDeadzoneX": 0.0, "Gamepad - RightThumbstickDeadzoneY": 0.0, "Gamepad - LeftThumbstickInvertX": false, "Gamepad - LeftThumbstickInvertY": false, "Gamepad - RightThumbstickInvertX": false, "Gamepad - RightThumbstickInvertY": false, "Gamepad - TriggersDeadzone": 0.3, "Gamepad - InterfaceDeadzoneX": 0.2, "Gamepad - InventoryMoveCD": 6 }, "Mouse And Keyboard": { "MouseLeft": ["Mouse1"], "MouseRight": ["Mouse2"], "Up": ["W"], "Down": ["S"], "Left": ["A"], "Right": ["D"], "Jump": ["Space"], "Inventory": ["Escape"], "Grapple": ["E"], "SmartSelect": ["LeftShift"], "SmartCursor": ["LeftControl"], "QuickMount": ["R"], "QuickHeal": ["H"], "QuickMana": ["J"], "QuickBuff": ["B"], "MapZoomIn": ["Add"], "MapZoomOut": ["Subtract"], "MapAlphaUp": ["PageUp"], "MapAlphaDown": ["PageDown"], "MapFull": ["M"], "MapStyle": ["Tab"], "Hotbar1": ["D1"], "Hotbar2": ["D2"], "Hotbar3": ["D3"], "Hotbar4": ["D4"], "Hotbar5": ["D5"], "Hotbar6": ["D6"], "Hotbar7": ["D7"], "Hotbar8": ["D8"], "Hotbar9": ["D9"], "Hotbar10": ["D0"], "ViewZoomIn": ["OemPlus"], "ViewZoomOut": ["OemMinus"] }, "Gamepad": { "MouseLeft": ["RightTrigger"], "MouseRight": ["B"], "Up": ["LeftThumbstickUp"], "Down": ["LeftThumbstickDown"], "Left": ["LeftThumbstickLeft"], "Right": ["LeftThumbstickRight"], "Jump": ["LeftTrigger"], "Inventory": ["Y"], "Grapple": ["B"], "SmartSelect": ["LeftStick"], "SmartCursor": ["RightStick"], "QuickMount": ["A"], "MapFull": ["Start"], "MapStyle": ["Back"], "HotbarMinus": ["LeftShoulder"], "HotbarPlus": ["RightShoulder"], "DpadSnap1": ["DPadUp"], "DpadSnap2": ["DPadRight"], "DpadSnap3": ["DPadDown"], "DpadSnap4": ["DPadLeft"], "LockOn": ["X"] }, "Mouse And Keyboard UI": { "MouseLeft": ["Mouse1", "Space"], "MouseRight": ["Mouse2"], "Up": ["W", "Up"], "Down": ["S", "Down"], "Left": ["A", "Left"], "Right": ["D", "Right"], "Inventory": ["Escape"], "MenuUp": ["DPadUp"], "MenuDown": ["DPadDown"], "MenuLeft": ["DPadLeft"], "MenuRight": ["DPadRight"] }, "Gamepad UI": { "MouseLeft": ["A"], "MouseRight": ["LeftShoulder"], "Up": ["LeftThumbstickUp"], "Down": ["LeftThumbstickDown"], "Left": ["LeftThumbstickLeft"], "Right": ["LeftThumbstickRight"], "Inventory": ["B", "Y"], "Grapple": ["X"], "SmartSelect": ["Back"], "SmartCursor": ["RightShoulder"], "QuickMount": ["RightStick"], "MapFull": ["Start"], "HotbarMinus": ["LeftTrigger"], "HotbarPlus": ["RightTrigger"], "DpadSnap1": ["DPadUp"], "DpadSnap2": ["DPadRight"], "DpadSnap3": ["DPadDown"], "DpadSnap4": ["DPadLeft"], "MenuUp": ["DPadUp"], "MenuDown": ["DPadDown"], "MenuLeft": ["DPadLeft"], "MenuRight": ["DPadRight"] } }, "Yoraiz0r's Pick": { "Last Launched Version": 194, "Settings": { "Edittable": true, "Gamepad - HotbarRadialHoldTime": 16, "Gamepad - LeftThumbstickDeadzoneX": 0.25, "Gamepad - LeftThumbstickDeadzoneY": 0.4, "Gamepad - RightThumbstickDeadzoneX": 0.0, "Gamepad - RightThumbstickDeadzoneY": 0.0, "Gamepad - LeftThumbstickInvertX": false, "Gamepad - LeftThumbstickInvertY": false, "Gamepad - RightThumbstickInvertX": false, "Gamepad - RightThumbstickInvertY": false, "Gamepad - TriggersDeadzone": 0.3, "Gamepad - InterfaceDeadzoneX": 0.2, "Gamepad - InventoryMoveCD": 6 }, "Mouse And Keyboard": { "MouseLeft": ["Mouse1"], "MouseRight": ["Mouse2"], "Up": ["W"], "Down": ["S"], "Left": ["A"], "Right": ["D"], "Jump": ["Space"], "Inventory": ["Escape"], "Grapple": ["E"], "SmartSelect": ["LeftShift"], "SmartCursor": ["LeftControl"], "QuickMount": ["R"], "QuickHeal": ["H"], "QuickMana": ["J"], "QuickBuff": ["B"], "MapZoomIn": ["Add"], "MapZoomOut": ["Subtract"], "MapAlphaUp": ["PageUp"], "MapAlphaDown": ["PageDown"], "MapFull": ["M"], "MapStyle": ["Tab"], "Hotbar1": ["D1"], "Hotbar2": ["D2"], "Hotbar3": ["D3"], "Hotbar4": ["D4"], "Hotbar5": ["D5"], "Hotbar6": ["D6"], "Hotbar7": ["D7"], "Hotbar8": ["D8"], "Hotbar9": ["D9"], "Hotbar10": ["D0"], "ViewZoomIn": ["OemPlus"], "ViewZoomOut": ["OemMinus"] }, "Gamepad": { "MouseLeft": ["RightTrigger"], "MouseRight": ["B"], "Up": ["LeftThumbstickUp"], "Down": ["LeftThumbstickDown"], "Left": ["LeftThumbstickLeft"], "Right": ["LeftThumbstickRight"], "Jump": ["LeftTrigger"], "Inventory": ["Y"], "Grapple": ["LeftShoulder"], "SmartSelect": ["LeftStick"], "SmartCursor": ["RightStick"], "QuickMount": ["X"], "QuickHeal": ["A"], "MapFull": ["Start"], "MapStyle": ["Back"], "RadialHotbar": ["RightShoulder"], "DpadSnap1": ["DPadUp"], "DpadSnap2": ["DPadRight"], "DpadSnap3": ["DPadDown"], "DpadSnap4": ["DPadLeft"] }, "Mouse And Keyboard UI": { "MouseLeft": ["Mouse1", "Space"], "MouseRight": ["Mouse2"], "Up": ["W", "Up"], "Down": ["S", "Down"], "Left": ["A", "Left"], "Right": ["D", "Right"], "Inventory": ["Escape"], "MenuUp": ["DPadUp"], "MenuDown": ["DPadDown"], "MenuLeft": ["DPadLeft"], "MenuRight": ["DPadRight"] }, "Gamepad UI": { "MouseLeft": ["A"], "MouseRight": ["LeftShoulder"], "Up": ["LeftThumbstickUp"], "Down": ["LeftThumbstickDown"], "Left": ["LeftThumbstickLeft"], "Right": ["LeftThumbstickRight"], "Inventory": ["Y"], "Grapple": ["X"], "SmartSelect": ["Back"], "SmartCursor": ["RightShoulder"], "QuickMount": ["RightStick"], "MapFull": ["Start"], "HotbarMinus": ["LeftTrigger"], "HotbarPlus": ["RightTrigger"], "DpadSnap1": ["DPadUp"], "DpadSnap2": ["DPadRight"], "DpadSnap3": ["DPadDown"], "DpadSnap4": ["DPadLeft"], "MenuUp": ["DPadUp"], "MenuDown": ["DPadDown"], "MenuLeft": ["DPadLeft"], "MenuRight": ["DPadRight"], "LockOn": ["B"] } }, "Console (Playstation)": { "Last Launched Version": 194, "Settings": { "Edittable": true, "Gamepad - HotbarRadialHoldTime": 16, "Gamepad - LeftThumbstickDeadzoneX": 0.25, "Gamepad - LeftThumbstickDeadzoneY": 0.4, "Gamepad - RightThumbstickDeadzoneX": 0.0, "Gamepad - RightThumbstickDeadzoneY": 0.0, "Gamepad - LeftThumbstickInvertX": false, "Gamepad - LeftThumbstickInvertY": false, "Gamepad - RightThumbstickInvertX": false, "Gamepad - RightThumbstickInvertY": false, "Gamepad - TriggersDeadzone": 0.3, "Gamepad - InterfaceDeadzoneX": 0.2, "Gamepad - InventoryMoveCD": 6 }, "Mouse And Keyboard": { "MouseLeft": ["Mouse1"], "MouseRight": ["Mouse2"], "Up": ["W"], "Down": ["S"], "Left": ["A"], "Right": ["D"], "Jump": ["Space"], "Inventory": ["Escape"], "Grapple": ["E"], "SmartSelect": ["LeftShift"], "SmartCursor": ["LeftControl"], "QuickMount": ["R"], "QuickHeal": ["H"], "QuickMana": ["J"], "QuickBuff": ["B"], "MapZoomIn": ["Add"], "MapZoomOut": ["Subtract"], "MapAlphaUp": ["PageUp"], "MapAlphaDown": ["PageDown"], "MapFull": ["M"], "MapStyle": ["Tab"], "Hotbar1": ["D1"], "Hotbar2": ["D2"], "Hotbar3": ["D3"], "Hotbar4": ["D4"], "Hotbar5": ["D5"], "Hotbar6": ["D6"], "Hotbar7": ["D7"], "Hotbar8": ["D8"], "Hotbar9": ["D9"], "Hotbar10": ["D0"], "ViewZoomIn": ["OemPlus"], "ViewZoomOut": ["OemMinus"] }, "Gamepad": { "MouseLeft": ["RightShoulder"], "MouseRight": ["B"], "Up": ["LeftThumbstickUp"], "Down": ["LeftThumbstickDown"], "Left": ["LeftThumbstickLeft"], "Right": ["LeftThumbstickRight"], "Jump": ["A"], "Inventory": ["Y"], "Grapple": ["LeftShoulder"], "SmartSelect": ["LeftStick"], "SmartCursor": ["RightStick"], "QuickMount": ["Back"], "MapFull": ["Start"], "HotbarMinus": ["LeftTrigger"], "HotbarPlus": ["RightTrigger"], "DpadRadial1": ["DPadUp"], "DpadRadial2": ["DPadRight"], "DpadRadial3": ["DPadDown"], "DpadRadial4": ["DPadLeft"], "LockOn": ["X"] }, "Mouse And Keyboard UI": { "MouseLeft": ["Mouse1", "Space"], "MouseRight": ["Mouse2"], "Up": ["W", "Up"], "Down": ["S", "Down"], "Left": ["A", "Left"], "Right": ["D", "Right"], "Inventory": ["Escape"], "MenuUp": ["DPadUp"], "MenuDown": ["DPadDown"], "MenuLeft": ["DPadLeft"], "MenuRight": ["DPadRight"] }, "Gamepad UI": { "MouseLeft": ["A"], "MouseRight": ["LeftShoulder"], "Up": ["LeftThumbstickUp"], "Down": ["LeftThumbstickDown"], "Left": ["LeftThumbstickLeft"], "Right": ["LeftThumbstickRight"], "Inventory": ["B", "Y"], "Grapple": ["X"], "SmartSelect": ["Back"], "SmartCursor": ["RightShoulder"], "QuickMount": ["RightStick"], "MapFull": ["Start"], "HotbarMinus": ["LeftTrigger"], "HotbarPlus": ["RightTrigger"], "DpadRadial1": ["DPadUp"], "DpadRadial2": ["DPadRight"], "DpadRadial3": ["DPadDown"], "DpadRadial4": ["DPadLeft"], "MenuUp": ["DPadUp"], "MenuDown": ["DPadDown"], "MenuLeft": ["DPadLeft"], "MenuRight": ["DPadRight"] } }, "Console (Xbox)": { "Last Launched Version": 194, "Settings": { "Edittable": true, "Gamepad - HotbarRadialHoldTime": 16, "Gamepad - LeftThumbstickDeadzoneX": 0.25, "Gamepad - LeftThumbstickDeadzoneY": 0.4, "Gamepad - RightThumbstickDeadzoneX": 0.0, "Gamepad - RightThumbstickDeadzoneY": 0.0, "Gamepad - LeftThumbstickInvertX": false, "Gamepad - LeftThumbstickInvertY": false, "Gamepad - RightThumbstickInvertX": false, "Gamepad - RightThumbstickInvertY": false, "Gamepad - TriggersDeadzone": 0.3, "Gamepad - InterfaceDeadzoneX": 0.2, "Gamepad - InventoryMoveCD": 6 }, "Mouse And Keyboard": { "MouseLeft": ["Mouse1"], "MouseRight": ["Mouse2"], "Up": ["W"], "Down": ["S"], "Left": ["A"], "Right": ["D"], "Jump": ["Space"], "Inventory": ["Escape"], "Grapple": ["E"], "SmartSelect": ["LeftShift"], "SmartCursor": ["LeftControl"], "QuickMount": ["R"], "QuickHeal": ["H"], "QuickMana": ["J"], "QuickBuff": ["B"], "MapZoomIn": ["Add"], "MapZoomOut": ["Subtract"], "MapAlphaUp": ["PageUp"], "MapAlphaDown": ["PageDown"], "MapFull": ["M"], "MapStyle": ["Tab"], "Hotbar1": ["D1"], "Hotbar2": ["D2"], "Hotbar3": ["D3"], "Hotbar4": ["D4"], "Hotbar5": ["D5"], "Hotbar6": ["D6"], "Hotbar7": ["D7"], "Hotbar8": ["D8"], "Hotbar9": ["D9"], "Hotbar10": ["D0"], "ViewZoomIn": ["OemPlus"], "ViewZoomOut": ["OemMinus"] }, "Gamepad": { "MouseLeft": ["RightTrigger"], "MouseRight": ["B"], "Up": ["LeftThumbstickUp"], "Down": ["LeftThumbstickDown"], "Left": ["LeftThumbstickLeft"], "Right": ["LeftThumbstickRight"], "Jump": ["A"], "Inventory": ["Y"], "Grapple": ["LeftTrigger"], "SmartSelect": ["LeftStick"], "SmartCursor": ["RightStick"], "QuickMount": ["Back"], "MapFull": ["Start"], "HotbarMinus": ["LeftShoulder"], "HotbarPlus": ["RightShoulder"], "DpadRadial1": ["DPadUp"], "DpadRadial2": ["DPadRight"], "DpadRadial3": ["DPadDown"], "DpadRadial4": ["DPadLeft"], "LockOn": ["X"] }, "Mouse And Keyboard UI": { "MouseLeft": ["Mouse1", "Space"], "MouseRight": ["Mouse2"], "Up": ["W", "Up"], "Down": ["S", "Down"], "Left": ["A", "Left"], "Right": ["D", "Right"], "Inventory": ["Escape"], "MenuUp": ["DPadUp"], "MenuDown": ["DPadDown"], "MenuLeft": ["DPadLeft"], "MenuRight": ["DPadRight"] }, "Gamepad UI": { "MouseLeft": ["A"], "MouseRight": ["LeftShoulder"], "Up": ["LeftThumbstickUp"], "Down": ["LeftThumbstickDown"], "Left": ["LeftThumbstickLeft"], "Right": ["LeftThumbstickRight"], "Inventory": ["B", "Y"], "Grapple": ["X"], "SmartSelect": ["Back"], "SmartCursor": ["RightShoulder"], "QuickMount": ["RightStick"], "MapFull": ["Start"], "HotbarMinus": ["LeftTrigger"], "HotbarPlus": ["RightTrigger"], "DpadRadial1": ["DPadUp"], "DpadRadial2": ["DPadRight"], "DpadRadial3": ["DPadDown"], "DpadRadial4": ["DPadLeft"], "MenuUp": ["DPadUp"], "MenuDown": ["DPadDown"], "MenuLeft": ["DPadLeft"], "MenuRight": ["DPadRight"] } }, "Custom": { "Last Launched Version": 194, "Settings": { "Edittable": true, "Gamepad - HotbarRadialHoldTime": 16, "Gamepad - LeftThumbstickDeadzoneX": 0.25, "Gamepad - LeftThumbstickDeadzoneY": 0.4, "Gamepad - RightThumbstickDeadzoneX": 0.0, "Gamepad - RightThumbstickDeadzoneY": 0.0, "Gamepad - LeftThumbstickInvertX": false, "Gamepad - LeftThumbstickInvertY": false, "Gamepad - RightThumbstickInvertX": false, "Gamepad - RightThumbstickInvertY": false, "Gamepad - TriggersDeadzone": 0.3, "Gamepad - InterfaceDeadzoneX": 0.2, "Gamepad - InventoryMoveCD": 6 }, "Mouse And Keyboard": { "MouseLeft": ["Mouse1"], "MouseRight": ["Mouse2"], "Up": ["W"], "Down": ["S"], "Left": ["A"], "Right": ["D"], "Jump": ["Space"], "Inventory": ["Escape"], "Grapple": ["E"], "SmartSelect": ["LeftShift"], "SmartCursor": ["LeftControl"], "QuickMount": ["R"], "QuickHeal": ["H"], "QuickMana": ["J"], "QuickBuff": ["B"], "MapZoomIn": ["Add"], "MapZoomOut": ["Subtract"], "MapAlphaUp": ["PageUp"], "MapAlphaDown": ["PageDown"], "MapFull": ["M"], "MapStyle": ["Tab"], "Hotbar1": ["D1"], "Hotbar2": ["D2"], "Hotbar3": ["D3"], "Hotbar4": ["D4"], "Hotbar5": ["D5"], "Hotbar6": ["D6"], "Hotbar7": ["D7"], "Hotbar8": ["D8"], "Hotbar9": ["D9"], "Hotbar10": ["D0"], "ViewZoomIn": ["OemPlus"], "ViewZoomOut": ["OemMinus"] }, "Gamepad": { "MouseLeft": ["RightTrigger"], "MouseRight": ["B"], "Up": ["LeftThumbstickUp"], "Down": ["LeftThumbstickDown"], "Left": ["LeftThumbstickLeft"], "Right": ["LeftThumbstickRight"], "Jump": ["LeftTrigger"], "Inventory": ["Y"], "Grapple": ["B"], "SmartSelect": ["LeftStick"], "SmartCursor": ["RightStick"], "QuickMount": ["A"], "MapFull": ["Start"], "MapStyle": ["Back"], "HotbarMinus": ["LeftShoulder"], "HotbarPlus": ["RightShoulder"], "DpadSnap1": ["DPadUp"], "DpadSnap2": ["DPadRight"], "DpadSnap3": ["DPadDown"], "DpadSnap4": ["DPadLeft"], "LockOn": ["X"] }, "Mouse And Keyboard UI": { "MouseLeft": ["Mouse1", "Space"], "MouseRight": ["Mouse2"], "Up": ["W", "Up"], "Down": ["S", "Down"], "Left": ["A", "Left"], "Right": ["D", "Right"], "Inventory": ["Escape"], "MenuUp": ["DPadUp"], "MenuDown": ["DPadDown"], "MenuLeft": ["DPadLeft"], "MenuRight": ["DPadRight"] }, "Gamepad UI": { "MouseLeft": ["A"], "MouseRight": ["LeftShoulder"], "Up": ["LeftThumbstickUp"], "Down": ["LeftThumbstickDown"], "Left": ["LeftThumbstickLeft"], "Right": ["LeftThumbstickRight"], "Inventory": ["B", "Y"], "Grapple": ["X"], "SmartSelect": ["Back"], "SmartCursor": ["RightShoulder"], "QuickMount": ["RightStick"], "MapFull": ["Start"], "HotbarMinus": ["LeftTrigger"], "HotbarPlus": ["RightTrigger"], "DpadSnap1": ["DPadUp"], "DpadSnap2": ["DPadRight"], "DpadSnap3": ["DPadDown"], "DpadSnap4": ["DPadLeft"], "MenuUp": ["DPadUp"], "MenuDown": ["DPadDown"], "MenuLeft": ["DPadLeft"], "MenuRight": ["DPadRight"] } } }
三、Hex内容下对文件的初级解析
内容正在研究
来源:https://www.cnblogs.com/holittech/p/12216092.html