general:playertips

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
general:playertips [2024/07/24 23:12] – [Grid optimization] gurpadmingeneral:playertips [2024/09/03 17:21] (current) – [To Recap:] gurpadmin
Line 2: Line 2:
 ===== BuildAndRepair Issues and best practices===== ===== BuildAndRepair Issues and best practices=====
 Note: BuildAndRepair will henceforth be shortened to "BAR" Note: BuildAndRepair will henceforth be shortened to "BAR"
-==== General best practices ====+=== General best practices ===
 This section describes general best practices to allow seamless BARing! This section describes general best practices to allow seamless BARing!
   * Do not include limited blocks in the blueprint! Before you take the final version, remove any limited blocks (especially refineries, assemblers and H2/O2 Generators) from the grid. If structurally necessary, add a brightly colored light armor scaffolding to be ground off afterwards.    * Do not include limited blocks in the blueprint! Before you take the final version, remove any limited blocks (especially refineries, assemblers and H2/O2 Generators) from the grid. If structurally necessary, add a brightly colored light armor scaffolding to be ground off afterwards. 
Line 8: Line 8:
   * Subgrids are best separated, connected to main grid via brightly colored sprues and then attached with a tug. The "Multigrid projector" plugin will not work on the server.    * Subgrids are best separated, connected to main grid via brightly colored sprues and then attached with a tug. The "Multigrid projector" plugin will not work on the server. 
  
-==== How to get your BAR stuck, and how to fix common issues ====+=== How to get your BAR stuck, and how to fix common issues ===
 Any of the following will prevent the BAR from working fully or will get it stuck. A good way to tell a BAR is stuck is when the main block plays the welding animation and sound, yet no blocks get added to the grid/welded up. Any of the following will prevent the BAR from working fully or will get it stuck. A good way to tell a BAR is stuck is when the main block plays the welding animation and sound, yet no blocks get added to the grid/welded up.
  
Line 25: Line 25:
   * Running "Multigrid Projector": While it looks like it will save you time, this is actually another great way to get a BAR stuck. This script will almost never work on the server!   * Running "Multigrid Projector": While it looks like it will save you time, this is actually another great way to get a BAR stuck. This script will almost never work on the server!
  
-==== General fixing steps should none of the above work====+=== General fixing steps should none of the above work===
   Credit: @jonasfors on GURP Discord   Credit: @jonasfors on GURP Discord
  
Line 48: Line 48:
  
 ===== Plugin Launcher setup and getting it to launch from the steam game ===== ===== Plugin Launcher setup and getting it to launch from the steam game =====
-==== Setup ====+=== Setup ===
 [[https://github.com/sepluginloader/SpaceEngineersLauncher| Project Github Page with setup instructions]] [[https://github.com/sepluginloader/SpaceEngineersLauncher| Project Github Page with setup instructions]]
  
-==== Inject into steam launch ====+=== Inject into steam launch ===
   Credit: @mommyraven on GURP Discord   Credit: @mommyraven on GURP Discord
 Find Space Engineers in your steam library, and right click > properties. Find Space Engineers in your steam library, and right click > properties.
Line 62: Line 62:
 Please note that shortcuts that directly connect to GURP will not work with this.  Please note that shortcuts that directly connect to GURP will not work with this. 
  
-===== Whitelisted scripts ===== +
-  * Vector Thrust OS [[https://steamcommunity.com/sharedfiles/filedetails/?id=2831096030|Documentation]] +
-  * Automatic LCDs 2 [[https://steamcommunity.com/sharedfiles/filedetails/?id=822950976|Documentation]] +
-  * Hugo [[https://steamcommunity.com/sharedfiles/filedetails/?id=2806539837|Documentation]] +
-  * S.C.A.M - Simple Concurrent Adaptive Min3r [[https://steamcommunity.com/sharedfiles/filedetails/?id=2572154209|Documentation]] +
-  * ExcavOS [[https://steamcommunity.com/sharedfiles/filedetails/?id=2093241754|Documentation]] +
-  * RDAV Weaponcore [[https://steamcommunity.com/sharedfiles/filedetails/?id=2768882039|Documentation]] +
-  * CRIS [[https://steamcommunity.com/sharedfiles/filedetails/?id=2843106169|Documentation]] +
-  * Tree menu Command NET [[https://steamcommunity.com/sharedfiles/filedetails/?id=2789500371|Documentation]] +
-  * Nanobot Build And Repair System Queueing [[https://steamcommunity.com/sharedfiles/filedetails/?id=867822734|Documentation]] +
-  * Isy's Simple Doors [[https://steamcommunity.com/sharedfiles/filedetails/?id=1751168996|Documentation]]+
 ===== Grid optimization ===== ===== Grid optimization =====
   Credit: @toluenefennec on GURP Discord   Credit: @toluenefennec on GURP Discord
  
   * Conveyor loops (even really long ones, which are worse) cause lag by the pathing algorithm used for conveyor systems getting confused and will drastically increase lag as more is added to the system.   * Conveyor loops (even really long ones, which are worse) cause lag by the pathing algorithm used for conveyor systems getting confused and will drastically increase lag as more is added to the system.
 +{{ :general:conveyorlooppng.png?400 |}}
   * Cargo and Tank blobs cause the same issues as loops and lag from the pathing check looking into each connected cargo causing more calculations and lag.   * Cargo and Tank blobs cause the same issues as loops and lag from the pathing check looking into each connected cargo causing more calculations and lag.
 +{{ :general:cargospampng.png?400 |}}{{ :general:tankspampng.png?400 |}}
   * Refinery and assembler blobs are notably much worse, Due to their constant pulling and pushing of components it does hundreds of calculations a second and since it checks all things in the path to it, it will create exponentially more lag per machine in the path of the check. This applies to h2 gens as well.   * Refinery and assembler blobs are notably much worse, Due to their constant pulling and pushing of components it does hundreds of calculations a second and since it checks all things in the path to it, it will create exponentially more lag per machine in the path of the check. This applies to h2 gens as well.
 +{{ :general:assemblerspam.png?400 |}}{{ :general:refineryspam.png?400 |}}
   * Dry pulling when you run out of materials is in a similar vein as this, due to it checking every frame to check if it has more materials it causes a large amount of lag, try to turn off your assemblers when you run out of materials.   * Dry pulling when you run out of materials is in a similar vein as this, due to it checking every frame to check if it has more materials it causes a large amount of lag, try to turn off your assemblers when you run out of materials.
   * Extremely long conveyor lines just increase the base calculations the check has to do, It's generally a bad idea to have a conveyor length of more than 75 or so blocks on a station due to how much it will be used. This isn't quite a problem on a lesser used ship like a fighting craft.   * Extremely long conveyor lines just increase the base calculations the check has to do, It's generally a bad idea to have a conveyor length of more than 75 or so blocks on a station due to how much it will be used. This isn't quite a problem on a lesser used ship like a fighting craft.
 +{{ :general:longline.png?400 |}}
   * A good setup would have nothing having to link through another machine nor any loops in the conveyor system (If you can go in a circle without going to the same place twice, you have a loop).   * A good setup would have nothing having to link through another machine nor any loops in the conveyor system (If you can go in a circle without going to the same place twice, you have a loop).
  
-{{:general:bestpracticepng.png?200|}}+{{ :general:bestpracticepng.png?400 |}}
  
-==== To Recap: ====+=== To Recap: ===
   * Do not leave large ships connected for extended periods of time, it increases the size of your conveyor network and causes more checks and lag.   * Do not leave large ships connected for extended periods of time, it increases the size of your conveyor network and causes more checks and lag.
   * Do not have large spread out docking lines   * Do not have large spread out docking lines
Line 103: Line 97:
   * [[https://steamcommunity.com/sharedfiles/filedetails/?id=2129594594|Armor Replacer]]   * [[https://steamcommunity.com/sharedfiles/filedetails/?id=2129594594|Armor Replacer]]
  
 +===== How to get logs =====
 +-> Open Windows Run (Win+R)
  
 +-> Enter:
 +  %appdata%/SpaceEngineers
  
 +-> Search for the file called "SpaceEngineers_YYYYMMDD_xxxxxxxxx.log
 +(Replace YYYYMMDD with the date of when the event you get the log for happened, xxxxxxxxx will be a random string of numbers)
  
  • general/playertips.1721862725.txt.gz
  • Last modified: 2024/07/24 23:12
  • by gurpadmin