Space Engineers

Space Engineers

InfoGraphx
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日 15時06分
< >
1-7 / 7 のコメントを表示
amount of hydrogen inside a hydrogen engine
SwiftyTheFox  [開発者] 2019年7月23日 13時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日 22時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)
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分
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 :)
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日 16時13分
< >
1-7 / 7 のコメントを表示
ページ毎: 1530 50