安装 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(越南语)
Українська(乌克兰语)
报告翻译问题






@skls ultra you have a way to bypass console scripting restrictions? If so do tell.
[Ship Classes]: CubeGridLogic::OnGridClassChanged: Unable to set Class Because:
[Ship Classes]: Exception message = Object reference not set to an instance of an object., Stack trace:
at ShipClassSystem.Utils.GetBlockTypeId(IMyCubeBlock block)
at ShipClassSystem.CubeGridLogic.<>c__DisplayClass31_0.<GridClassHasChanged>b__0(MyCubeBlock b)
at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext()
at System.Collections.Generic.List`1.InsertRange(Int32 index, IEnumerable`1 collection)
at ShipClassSystem.CubeGridLogic.GridClassHasChanged()
I dont think much if any of the scripting logic for this will work with crossplay servers
<IgnoreFactionTags>
<string>SPRT</string>
</IgnoreFactionTags>
<IncludeAiFactions>true</IncludeAiFactions>
for example making a capital class ship cost some platin idk
Torqs idea would be phenomenal! you could place them not only as a buyable option - but some as lootable from bosses only! or even having to get specific ore from a special planet!
i am definitely about to go down the rabbit hole on this one!
1. If you are experiencing bugs, please report them here: https://github.com/OwendB1/SE-Ship_Class_System/issues
When you do, including a crash log is helpful!!
(If we can't reproduce the bug, we can't fix it give us a hand pls.)
2. We have an update coming in the next week, We are currently reviewing it and working with @Skittiz to make sure the GUI configuration tool will be ready. Said tool can be found here: https://github.com/skiittz/Ship-Class-System-Config-Editor/releases/tag/1.2
3. The Next Update includes NoFlyZones, Configurable Ship Class Max Speed, and much much more so get hyped!
Your ship class system is by far the most advanced and user friendly for players and server hosts system I have seen so far! We only need more options on how to apply the limits and its perfect!
What I have in mind is: selling Ship Class Permits (custom component), these are then required to build the class definer block. Depending on which permit and resulting block you build on your grid, it defines what ship class limit is applied.
I just want to include the classes into economy to create a need to deal with economy at all.
2024-05-26 12:33:58.629 - Thread: 1 -> [Ship Classes]: CargoContainer | LargeBlockSmallContainer
2024-05-26 12:33:58.683 - Thread: 1 -> Exception: System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
at System.ThrowHelper.ThrowKeyNotFoundException()
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at ShipClassSystem.CubeGridLogic.OnBlockAdded(IMySlimBlock obj)
at System.Action`1.Invoke(T obj)
at System.DelegateExtensions.InvokeIfNotNull[T1](Action`1 handler, T1 arg1)
at Sandbox.Game.Entities.MyCubeGrid.NotifyBlockAdded_Patch1(MyCubeGrid this, MySlimBlock block)
at Sandbox.Game.Entities.MyCubeGrid.AddCubeBlock_Patch1(MyCubeGrid this, MyObjectBuilder_CubeBlock objectBuilder, Boolean testMerge, MyCubeBlockDefinition blockDefinition)