Space Engineers

Space Engineers

InfoGraphx
Vortek Gamer 2019년 7월 17일 오후 2시 26분
Suggestion
list and comments of Suggestions

Tank Stockpile [By: VirtualGaming]
O2 Pressure level from AirVent [By: VirtualGaming]
Doors (Open/Close) [By: blu3poin7]
Sensor Detecting [By: epflederer]
Seeing Hydrogen with in Hydro Engine [By: Octavius]

By SwiftyTheFox:
Update Type:
COUNTWORKING -> same as COUNT, but excludes not working (off, incomplete) blocks

ANTENNARANGE -> Shows selected antenna Range in % to max
COUNTITEM -> add also tools and other items that are not included yet

Graphs:
Horizontal Bar, alternative designs (segmented etc), Percentage as Text

Others:
Fix Text alignment...

Adding more Symbols:
Radiation, Antenna, Landing Gear, Jump Drive

Fixing the "WORKING" to work with not only IMyFunctionalBlock but all IMyCubeBlock types (where it inherits from)
Vortek Gamer 님이 마지막으로 수정; 2019년 8월 1일 오후 3시 06분
< >
전체 댓글 7개 중 1~7개 표시 중
Octavius 2019년 7월 18일 오후 3시 58분 
amount of hydrogen inside a hydrogen engine
SwiftyTheFox  [개발자] 2019년 7월 23일 오후 1시 53분 
Update Type:
COUNTWORKING -> same as COUNT, but excludes not working (off, incomplete) blocks

ANTENNARANGE -> Shows selected antenna Range in % to max
COUNTITEM -> add also tools and other items that are not included yet

Graphs:
Horizontal Bar, alternative designs (segmented etc), Percentage as Text

Others:
Fix Text alignment...
SwiftyTheFox  [개발자] 2019년 7월 24일 오후 10시 20분 
Adding more Symbols:
Radiation, Antenna, Landing Gear, Jump Drive

Fixing the "WORKING" to work with not only IMyFunctionalBlock but all IMyCubeBlock types (where it inherits from)
Boldtaar 2019년 7월 27일 오후 5시 59분 
Add support for ammunition types as TypeID and icons for the different types of ammo.
Also if a weapons or cargo container is damage beyond functionality should show inventory as zero. Maybe you can add a bool value to enable or disable the feature.

I missing the ability text from other scrips on the same display as the graphs from InfoGraphx. Example: I like to have flights speed, breaking speed on my flight seat https://ibb.co/JsNxP8j
Boldtaar 님이 마지막으로 수정; 2019년 7월 28일 오전 10시 02분
Vortek Gamer 2019년 8월 1일 오후 3시 05분 
One thing im just thought about is Air Pressure level (0 as empty(vacume) and 1 as fully pressurize)
SwiftyTheFox  [개발자] 2019년 8월 10일 오전 1시 08분 
@Boldtaar: If you mean "Numbers as text", this is planned for 2.0. I just have to clean up the script a bit first so that it does not get to large for a programmable block.
@VirtualGaming: Airpressure is lready built in. UPDATE:AIRPRESSURE:.... does the trick. read the manual for the different states represented by the %.

PS: I have already implemented a few things like items and update modes, but I need a bit more time for the rest of the features. A release is likely for next weekend - but that's not a promise :)
DMOrigin 2019년 10월 3일 오후 1시 20분 
I took a look over your source code and checked the execution time. The execution time is hight. Up to 7ms / frame. This equals around 42% of available time, at 3 displays. It looks like you update every single lcd on every single execute. I add a quick and dirty version to prevent this problem.

private int tick = 0; public void Update() {/* int i; foreach (GraphBroker broker in GraphBrokers) { for (i = 0; i < broker.UpdateDefs.Count(); i++) { broker.UpdateGraph(i); } broker.Draw(); }*/ if (GraphBrokers.Count == 0) return; GraphBroker broker = GraphBrokers[tick]; for (int i = 0; i < broker.UpdateDefs.Count(); i++) { broker.UpdateGraph(i); } broker.Draw(); if (++tick >= GraphBrokers.Count) tick = 0; }

In this variation, only one display will update per execute. This result in a latenz by the visualization. But it safes a lot of execution time. Now the execution time is only by up to 1ms/frame. And the execution time is undependend from the amount of used lcds.

Maybe it helps :)
DMOrigin 님이 마지막으로 수정; 2019년 10월 3일 오후 4시 13분
< >
전체 댓글 7개 중 1~7개 표시 중
페이지당 표시 개수: 1530 50