LGTuner
Fine tune your LevelGeneration! [Early Access 2]
模組介紹 作者原文
This Mod is for Rundown Developer, not user
LGTuner is plugin that adds support to modify result of LevelGeneration by their swapping their tile and plugs.
As doing this you could do:
- Modify Rotation of specific geomorph
- Directly Specify list of geomorphs/plugs/altitudes that can be used on zones
- Extends altitudes by depth numbers! (0 = mid / 1 = high / -1 = low / and so on!)
- And many things!
0.9999~.2 Update
- Resolved Skill Issue - Thanks Endskill for compile it for me!
How To use it?
- Install Plugin
- Run the game once
- Open YourRundownFolder/Custom/LGTuner folder
- Create json or jsonc file with any name!
- Write down config with following format
Formatting
{
"LevelLayoutID": 1, //Layout PersistentID
"ExtraComplexResourceToLoad": [ //Load "Extra" Complex Shard so you could use it on this config file! (Yes multi-complex type in same level is allowed)
"Tech",
"Mining",
"Service"
],
"ZoneOverrides": [
{
"LocalIndex": 0, //Local Index for zone
"OverrideGeomorphs": true, //Override Geomorphs?
"Geomorphs": [
//first
{
"Geomorph": "Assets/AssetPrefabs/Complex/Mining/Geomorphs/Refinery/geo_64x64_mining_refinery_X_HA_04.prefab",
"Direction": "Forward" //Unchanged, Random, Forward, Backward, Left, Right
},
//second
{
"Geomorph": "Assets/AssetPrefabs/Complex/Mining/Geomorphs/Refinery/geo_64x64_mining_refinery_L_HA_01.prefab",
"Direction": "Forward" //Unchanged, Random, Forward, Backward, Left, Right
}
//if still needed, it will return to first one and repeat...
],
"OverridePlugs": true, //Override Plug transition?
"Plugs": [
//Same behaviour as Geomorphs
"Assets/AssetPrefabs/Complex/Generic/Plugs/env_plug_8mheight_elev6m_03_with_gate.prefab",
"Assets/AssetPrefabs/Complex/Generic/Plugs/env_plug_8mheight_elev6m_03_with_gate.prefab"
],
"OverrideAltitudes": true, //Override Altitude?
"Altitudes": [
//Same behaviour as Geomorphs, 0 = Mid, 1 = High, -1 = Low and so on!
0,
1,
2,
3
],
"OverridePlugWithNoGateChance": true, //Override chance of spawning "no gate" plugs within this zone?
"PlugWithNoGatechance": 1.0
}
],
//When you want to edit specific tile position instead of editing via zone numbers
"TileOverrides": [
{
"X": 0, //Grid X Position, East-West (0,0 is elevator tile!)
"Z": 1, //Grid Z Position, North-South
"Rotation": "Flip", //None, Flip, MoveTo_Left, MoveTo_Right, Towards_Random, Towards_Forward, Towards_Backward, Towards_Left, Towards_Right
"Geomorph": "Assets/AssetPrefabs/Complex/Mining/Geomorphs/Refinery/geo_64x64_mining_refinery_X_HA_04.prefab", //Geomorph you want to override (empty = don't alter)
"OverrideAltitude": false, //Override Altitude?
"Altitude": 0, //Wanted Altitude for this tile
"ForwardPlug": "Assets/AssetPrefabs/Complex/Generic/Plugs/env_plug_8mheight_elev6m_03_with_gate.prefab", //South Direction Plug Prefab (empty = don't alter)
"BackwardPlug": "Assets/AssetPrefabs/Complex/Generic/Plugs/env_plug_8mheight_elev6m_03_with_gate.prefab", //North Direction Plug Prefab
"LeftPlug": "Assets/AssetPrefabs/Complex/Generic/Plugs/env_plug_8mheight_elev6m_03_with_gate.prefab", //West Direction Plug Prefab
"RightPlug": "Assets/AssetPrefabs/Complex/Generic/Plugs/env_plug_8mheight_elev6m_03_with_gate.prefab", //East Direction Plug Prefab
"OverridePlugWithNoGateChance": false, //Override Chance of Plugs out from this tile has "no gate"
"PlugWithNoGateChance": 0.5
}
]
}
Supports PartialData
You could use layout GUID for LevelLayoutID field!
安裝與使用 安裝:按包內說明操作
- 解壓本站下載的壓縮包,先讀包內的 readme / 說明檔案。
- 多數模組依賴遊戲的模組載入器:常見做法是用社群模組管理器(如 r2modman)選中本遊戲安裝,由管理器自動處理載入器與依賴。
- 手動安裝時,把模組檔案放進遊戲目錄下對應的 Mod / plugins 資料夾。
- 啟動遊戲確認載入成功;帶「前置依賴」的模組需要把依賴一併安裝。
不同模組的安裝位置差異較大,包內說明是最可靠的依據。
下面這些內容需要先安裝,否則該模組不會生效: