Space Engineers

Space Engineers

评价数不足
FSD Example
   
奖励
收藏
已收藏
取消收藏
Type: World
Mod category: Experimental
标签: other_world
文件大小
发表于
更新日期
7.152 MB
2022 年 4 月 30 日 下午 2:50
2024 年 12 月 29 日 上午 3:58
22 项改动说明 ( 查看 )

订阅以下载
FSD Example

描述
You can't put a price tag on peace of mind. We have rifles, pistols, ammunition, and all other security needs.
15 条留言
Ekuah  [作者] 2024 年 12 月 29 日 上午 4:12 
@Alfafiles
Okay. I found the issue, fixed the bug and published it here.
Have fun.
P.S.
Please notice us if it works or if you have further problems.
Ekuah  [作者] 2024 年 12 月 25 日 下午 1:29 
@Alfafiles
I will try it as soon as I'm back home on 28th or 29th.
By the way, did you know that you can publish your world via the load menu?
Alfafiles 2024 年 12 月 25 日 上午 10:35 
If you are interested - my saved world. Please note that when loading the world - the correct information will appear on the screens. but the screens freeze and it is just a frozen picture.
The error is not visible in the programmable block menu. You need to restart the program and DO NOT EXIT the block menu, then it is displayed in the right corner.

https://drive.google.com/file/d/1k_m-VHNqnVp-4abkugrYDyb39HKfxOcQ/view?usp=sharing
Alfafiles 2024 年 12 月 25 日 上午 10:33 
I got an interesting and even unexpected result.
As a result, I turned off all monitors using "Show Stats", the message "0 LCD panels" literally appeared on the screen of the programmable unit, but still after running the script I see "/" spinning for 1-2 seconds and then STILL this error appears.

I switched the game to English - there is still an error
(I decided that maybe the problem is in the current blocks that are already saved in the world in my language)
I launched your sandbox with examples - no error
I installed different blocks and screens in your sandbox, and called them with long names in Russian - no error.
I ran out of ideas....
Ekuah  [作者] 2024 年 12 月 24 日 上午 12:50 
@Alfafiles
It is not so much the script, it more the API.
It works "different" in some languages.
As an example: I had to put in exceptions for Chinese and Russian when accessing data from oxygen tanks.
Can you check which of the displays causes the crash?
You could just by change "ShowStats" into "Show Stats" in two of the displays.
Or you could publish the world, where you experience the crash.
It would make the bug hunt much more convenient.
P.S. I will be on the road till 28. or 29. So I won't have access to my gaming rig right now.
Alfafiles 2024 年 12 月 23 日 下午 8:37 
I have 3 displays,
1.
ShowStats
Battery ,Addinfo
,Text:Ветрогенераторы
Wind_Turbine, WideBar, NoScrolling, NoNames

2.
ShowStats
Большой контейнер Слитки, SmallBar, NoScrolling, NoNames, Text: Всего:
Большой контейнер Слитки, Weight NoIcons NoScrolling NoNames Filter(+Iron) Text: Железо:
3.
ShowStats
Большой контейнер Руда, SmallBar, NoScrolling, NoNames, Text: Всего:
Большой контейнер Руда, NoIcons NoScrolling NoNames Filter(+Ice) Text: Лёд:

--------------
***Большой контейнер Слитки
***Большой контейнер Руда
(name of large containers for ore and ingots, perhaps this version of the script is allergic to names in another language, although I repeat, the old version works fine.)
Ekuah  [作者] 2024 年 12 月 23 日 下午 12:26 
@Alfafiles
Can you send me the CustomData field of the display that causes FSD to throw a exception?
Alfafiles 2024 年 12 月 23 日 上午 7:11 
I downloaded this literally for the "weight" option, launched this script in my usual survival world, but after a second of work in the programmable block (bottom right, where the inscription "F.S.D. active" is usually) a lot of text appears on the error in the script, I do not understand how to copy it to show you ... If instead of this script I launch the old one (the usual version 37u) it works fine.

https://psteamcommunity.yuanyoumao.com/sharedfiles/filedetails/?id=3390237800
Ekuah  [作者] 2022 年 6 月 2 日 上午 7:16 
Well they are convenient for this type of display.
By the way the other two displays use them too.
cheerkin 2022 年 6 月 2 日 上午 7:09 
SemiCircles? Haha, you are probably the first person to use them ever)