安装 Steam
登录
|
语言
繁體中文(繁体中文)
日本語(日语)
한국어(韩语)
ไทย(泰语)
български(保加利亚语)
Čeština(捷克语)
Dansk(丹麦语)
Deutsch(德语)
English(英语)
Español-España(西班牙语 - 西班牙)
Español - Latinoamérica(西班牙语 - 拉丁美洲)
Ελληνικά(希腊语)
Français(法语)
Italiano(意大利语)
Bahasa Indonesia(印度尼西亚语)
Magyar(匈牙利语)
Nederlands(荷兰语)
Norsk(挪威语)
Polski(波兰语)
Português(葡萄牙语 - 葡萄牙)
Português-Brasil(葡萄牙语 - 巴西)
Română(罗马尼亚语)
Русский(俄语)
Suomi(芬兰语)
Svenska(瑞典语)
Türkçe(土耳其语)
Tiếng Việt(越南语)
Українська(乌克兰语)
报告翻译问题






2014035735 is problematic: Mod 'Scaling Turret System' [2014035735]'s base game requirement (0.33.5 to 2.0.) doesn't match version 2.3 of the game.
Object: N2cp13ServerScriptsE
Execution Context (inner to outer):
#0: getEnergy D:\Program Files (x86)\Steam\steamapps\workshop\content\445220\2014035735\data/scripts/systems/scalingturretsystem.lua
could not execute function 'getEnergy' in '"D:\Program Files (x86)\Steam\steamapps\workshop\content\445220\2014035735\data/scripts/systems/scalingturretsystem.lua"':
data/scripts/lib/utility.lua:103: bad argument #1 to 'pairs' (table expected, got nil)
stack traceback:
[C]: in function 'pairs'
data/scripts/lib/utility.lua:103: in function 'getValueFromDistribution'
D:\Program Files (x86)\Steam\steamapps\workshop\content\445220\2014035735\data/scripts/systems/scalingturretsystem.lua:60: in function <D:\Program Files (x86)\Steam\steamapps\workshop\content\445220\2014035735\data/scripts/systems/scalingturretsystem.lua:59>
doesnt apply that 533k math, 1998k needed for 3 slots with 666k per slot... with 533k needs only 533k means 1599k means display is not right
Object: Unknown
Execution Context (inner to outer):
#0: getName
C:\Users\xxxx\AppData\Roaming\Avorion\galaxies\serv2\workshop\content\445220\2014035735\data/scripts/systems/scalingturretsystem.lua
Error constructing Entity: Entities can only be created in context of a scene
stack traceback:
[C]:-1: in function Entity
...tent/445220/2003555597/data/scripts/lib/ConfigLoader.lua:58 : in function ?
[C]:-1: in function pcall
...tent/445220/2003555597/data/scripts/lib/ConfigLoader.lua:58 : in function getConfig
...tent/445220/2003555597/data/scripts/lib/ConfigLoader.lua:80 : in function _updateConfig
...tent/445220/2003555597/data/scripts/lib/ConfigLoader.lua:86 : in function index
...\2014035735\data/scripts/systems/scalingturretsystem.lua:73: in function ?
I think he means a soft cap on the scaling,
For example for every 100 volume up to 1000 you gain 1 turret,
After 1000 you gain 1 turret every 200 volume up to 2000,
After 2000 you gain 1 turret every 300 volume up to 3000,
and so on... ect... ect...
Basically I think @darkracer125 means diminishing returns to balance out large ships without making the scaling system useless on small ships.
This is similar to how the upgrade slot system works, with more processor power being required for the next slot exponentially.
it's either usefull for small ships. and hella overpowered for big ships.
or it's useless for small ships. and still hella overpowered for big ships.
as soon as you get to a certain size, then only a 1% scale up will give you several hundred turret slots.
it would be better if this increases the amount needed for extra slots every time you get bigger.
which value do I edit?
(is it the one i've added an arrow to the end of the line?)
local config = {
stats = { -- stat followed by weight for weighted average
volume = 0.0025 -- can be anything that returns double in BlockStatistics <------
},
units = {
volume = "k m³"
},
probabilities = {
[StatsBonuses.ArmedTurrets] = 1,
[StatsBonuses.UnarmedTurrets] = 1,
[StatsBonuses.ArbitraryTurrets] = 0.75,
},
stattypes = {
[StatsBonuses.ArbitraryTurrets] = "Arbitrary Turret",
[StatsBonuses.UnarmedTurrets] = "Unarmed Turret",
[StatsBonuses.ArmedTurrets] = "Armed Turret",
},
}
return config