<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.starbasegame.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=ZiGGy</id>
	<title>Starbase wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.starbasegame.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=ZiGGy"/>
	<link rel="alternate" type="text/html" href="https://wiki.starbasegame.com/index.php?title=Special:Contributions/ZiGGy"/>
	<updated>2026-06-05T02:29:21Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.37.1</generator>
	<entry>
		<id>https://wiki.starbasegame.com/index.php?title=YOLOL_Tricks&amp;diff=29433</id>
		<title>YOLOL Tricks</title>
		<link rel="alternate" type="text/html" href="https://wiki.starbasegame.com/index.php?title=YOLOL_Tricks&amp;diff=29433"/>
		<updated>2021-10-07T11:50:36Z</updated>

		<summary type="html">&lt;p&gt;ZiGGy: /* Don't have professional chips? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Otherlang2&lt;br /&gt;
|ru=Фишки YOLOL&lt;br /&gt;
|ua=Особливості YOLOL&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[YOLOL]] is a rather constrained language. The line and chip length limits and slow execution speed incentivize clever shortcuts. The small math library and limited operation space require building larger operations from smaller building blocks. To those ends, this page serves to catalog a variety of things you can accomplish with YOLOL that might not be obvious from the main [YOLOL] documentation.&lt;br /&gt;
&lt;br /&gt;
== General tips ==&lt;br /&gt;
Anything that accept numbers also accept something that represents a number. For example if you wanted to use a button to turn something on instead of doing&lt;br /&gt;
 if :Button then :Device=1 else :Device=0 end&lt;br /&gt;
You can achieve the same thing by simply doing&lt;br /&gt;
 :Device=:Button&lt;br /&gt;
&amp;quot;:Button&amp;quot; is actually just a value, most buttons are either 0 (not clicked) or 1 (clicked) so setting :Device to be :Button is really no different from setting it to 0 and 1, its just that our number is now &amp;quot;dynamic&amp;quot; in the sense that it is directly tied to the value of the :Button.&lt;br /&gt;
Understanding this can be used for many things, we can incorporate this into our goto# by simply doing something like &amp;quot;goto:Button+1&amp;quot; which will goto1 if :Button is 0 and goto2 if :Button is 1.&lt;br /&gt;
So that means we can both use something that has the value of a number instead of a number as well as carry out math to determine what the number actually should be.&lt;br /&gt;
Assume we want :Device to get the value 100 if :Button is pressed, and have the value 0 if it is not pressed. We can do that like this:&lt;br /&gt;
 :Device=:Button*100&lt;br /&gt;
It is also useful to know that if a line contains a runtime error then this line will be skipped entirely. This means you can skip lines by dividing by 0. Just directly dividing by 0 is of course not helpful but if we use a &amp;quot;dynamic value&amp;quot; in the sense that we are dividing by a variable, such as :Button, that means we sometimes will have a line containing no errors so it runs and sometimes it contains an error and will be skipped.&lt;br /&gt;
 goto2/:Button&lt;br /&gt;
If our :Button is 0 this is dividing by zero so the entire line is skipped, if :Button is 1 we are instead dividing 2 with 1 which returns 2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Need more decimals? ===&lt;br /&gt;
YOLOL supports 3 decimal places, 1.234, which may cause you some issues. If your final number however isn't the one that needs a higher amount of accuracy than this but rather the requirement for more than 3 decimals is somewhere in the equation giving you your number then you can solve this issue by multiplying your numbers used during the equation and then dividing the final number. For example if you need to multiply x with 1.2345 and .234 simply is not accurate enough you could instead multiply x with 12.345 and then divide the result by the same amount, in this case 10.&lt;br /&gt;
&lt;br /&gt;
=== Don't have professional chips? ===&lt;br /&gt;
Trigonometric functions are locked behind [[Professional YOLOL chip|professional chips]], which you can't build at the moment (there is a few chips left from alpha that circulate the market). Here is solution:&lt;br /&gt;
&lt;br /&gt;
polynomial approximations for sin/cos functions '''''(!! for sin/cos make sure -180&amp;lt;:x&amp;lt;180 !!)'''&amp;lt;ref&amp;gt;[https://www.reddit.com/r/starbase/comments/puz32d/extremely_unprofessional_sinusoidal_approximations/ Extremely unprofessional sinusoidal approximations]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''sin(x):'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;i=:x/180 :sinx=4*i*(1-ABS i)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''cos(x):'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;i=:x/180 i+=.5-2*(i&amp;gt;.5) :cosx1=4*i*(1-ABS i)&amp;lt;/code&amp;gt; (using the cos(x)=sin(x+90) identity)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;i=:x/180 :cosx2=i^2*(-6+4*ABS i)+1&amp;lt;/code&amp;gt; (standalone derivation; slightly shorter but different error bars so ymmv when using it with sin)&lt;br /&gt;
&lt;br /&gt;
'''asin(y):'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;:asiny=40*:y^3+50*:y&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''acos(y):'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;:acosy=-40*:y^3-50*:y+90&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''atan(y):'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;i=:y/SQRT(1+:y^2) :atany=40*i^3+50*i&amp;lt;/code&amp;gt; (using the asin identity)&lt;br /&gt;
&lt;br /&gt;
== String Manipulation ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Nickname !! Code !! Explanation&lt;br /&gt;
|-&lt;br /&gt;
| If Empty || '''string-(string+otherstring)''' || If '''otherstring''' is empty then this evaluates to an empty string, else it evaluates to '''string''' &lt;br /&gt;
|-&lt;br /&gt;
| Select || '''a=&amp;quot;foo1&amp;quot; b=&amp;quot;bar2&amp;quot; c=&amp;quot;meh3&amp;quot;&amp;lt;br/&amp;gt;x=2&amp;lt;br/&amp;gt;s=a+b+c-x-a-b-c&amp;lt;br/&amp;gt;s==&amp;quot;bar&amp;quot;''' || One string from a set can be selected by concatenating them with indices, then removing an index, then removing all the strings which will fail for the un-indexed one. If one index is a substring of another then the order of the strings will matter.&lt;br /&gt;
|-&lt;br /&gt;
| Contains || '''s=&amp;quot;~meh~foo~bar~&amp;quot;&amp;lt;br/&amp;gt;t=&amp;quot;foo&amp;quot;&amp;lt;br/&amp;gt;c=s!=s-(&amp;quot;~&amp;quot;+t+&amp;quot;~&amp;quot;)''' || Evaluates to 1 if '''t''' is present in test set '''s''', and 0 if not&amp;lt;br/&amp;gt;Alternatively, if the values in the string to test ('''s''') are arranged in alphabetically descending order, '''s&amp;gt;s-(&amp;quot;~&amp;quot;+t+&amp;quot;~&amp;quot;)''' can also be used.&amp;lt;br/&amp;gt;For non-distinct values, (for example searching for '''&amp;quot;tin&amp;quot;''' in the string '''&amp;quot;non-distinct values&amp;quot;''') the delimiter ('''&amp;quot;~&amp;quot;''') can be omitted. &amp;lt;br/&amp;gt;Depending on the values that can occur in '''s''' and '''t''', some or all of the delimiters ('''&amp;quot;~&amp;quot;''') can be omitted, or changed into other values, such as numbers.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Number tricks ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Nickname !! Code !! Explanation&lt;br /&gt;
|-&lt;br /&gt;
| Not || '''0^b'''&amp;lt;br/&amp;gt;'''1-b'''&amp;lt;br/&amp;gt;'''b==0''' || Used to negate a '''0''' or '''1''' value.&amp;lt;br/&amp;gt;'''0^b''': Does not need parenthesis when used in a multiplication. Works any non-negative input value, not only '''0''' and '''1'''. Requires an Advanced or Professional chip&amp;lt;br/&amp;gt;'''1-b''': Works '''only''' with '''0''' and '''1'''. Works on all chips.&amp;lt;br/&amp;gt;'''b==0''': Works with all input values, not only '''0''' and '''1'''. Works on all chips.&lt;br /&gt;
|-&lt;br /&gt;
| Select || '''a+(b-a)*s'''&amp;lt;br/&amp;gt;'''a*0^s+b*s''' || Select one of '''a''' or '''b''' based on a '''0''' or '''1''', '''s''' select signal.&amp;lt;br/&amp;gt;Equivalent to '''if s then result=b else result=a end'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Skipping IF Statements==&lt;br /&gt;
If statements can in many cases be avoided which can save us a considerable amount of characters, as we will no longer waste characters on &amp;quot;if&amp;quot;, &amp;quot;then&amp;quot;, and &amp;quot;end&amp;quot;. Multiplication (*) works as a replacement for AND while addition (+) works as a replacement for OR in many scenarios.&lt;br /&gt;
&lt;br /&gt;
 if :ButtonState==1 and :DoorState==1 then :LampOn=1 end&lt;br /&gt;
&lt;br /&gt;
While this if statement could be made shorter by skipping out on unnecessary spaces and removing the unnecessary &amp;quot;==1&amp;quot; part of the comparison we could also skip out on using an if statement entirely.&lt;br /&gt;
&lt;br /&gt;
 :LampOn=:ButtonState*:DoorState&lt;br /&gt;
&lt;br /&gt;
This will assign LampOn the value of ButtonState multiplied with DoorState. if both are 1 that returns a 1, if either one (or both) of them is zero then it returns zero, making this a functional replacement for an if statement containing AND. We could do the same thing for OR by instead using addition.&lt;br /&gt;
&lt;br /&gt;
Using math to avoid the necessity of IF statements works in many cases and tend to be easy to do when the values involved are 0 and 1, such as for anything which is either on or off. If you need to shorten down your code for one reason or the other this is a good venue to explore. Lets finish this section with a slightly beefier example of this in use.&lt;br /&gt;
&lt;br /&gt;
 if :One and :Two then :LampOn=1 goto2 end if :One&amp;lt;1 and :Three then :LampOn=1 end &lt;br /&gt;
&lt;br /&gt;
Here we are checking if :One and :Two are true (equal to 1) and if they are we change :LampOn to 1 and move to line 2. IF they are not we check if One is False (0) and Three is true (1) and in that case we still turn on the lamp.&lt;br /&gt;
However if we skip out on using if statements to approach this we could shorten it to this:&lt;br /&gt;
&lt;br /&gt;
 :LampOn=(:One*:Two)+((1-:One)*:Three)&lt;br /&gt;
&lt;br /&gt;
Keep this in mind when writing your yolol and you will find yourself saving a lot of characters and fitting more things on the same line and even more things on the same chip!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When you need to disable whole script with one button and squeeze-in some variables initialisation:&lt;br /&gt;
 if :Button != 1 then goto1 end a = 123 b = 456 c = 789&lt;br /&gt;
This can be shortened to:&lt;br /&gt;
 a=123 b=456 c=789 goto1+:Button&lt;br /&gt;
When '''Button''' disabled '''goto''' will jump to line 1, otherwise it will jump to line 2.&lt;br /&gt;
&lt;br /&gt;
== Code Golf ==&lt;br /&gt;
If you want to develop readable code and only shorten it for deployment, consider using [https://github.com/dbaumgarten/yodk yodk] or [https://github.com/martindevans/Yolol Yololc] which can minify your code for you.&lt;br /&gt;
&lt;br /&gt;
Shortening identifiers to one character saves bytes, use '''f=b''' rather than '''foo=bar'''.&lt;br /&gt;
&lt;br /&gt;
Reassigning fields to identifiers saves bytes if you use them more than a few times. '''f=:f f f f f f f f f''' is shorter than ''':f :f :f :f :f :f :f :f '''.&lt;br /&gt;
&lt;br /&gt;
Most whitespace is optional. You only actually need a space when code would be ambiguous without it. Spaces can almost always be omitted before ''':''', after '''if''' or '''then''' or '''end''', between a number or symbol and a letter, and in various other places.&lt;br /&gt;
&lt;br /&gt;
[[Category:Networks|YOLOL]]&lt;/div&gt;</summary>
		<author><name>ZiGGy</name></author>
	</entry>
	<entry>
		<id>https://wiki.starbasegame.com/index.php?title=YOLOL_Tricks&amp;diff=29432</id>
		<title>YOLOL Tricks</title>
		<link rel="alternate" type="text/html" href="https://wiki.starbasegame.com/index.php?title=YOLOL_Tricks&amp;diff=29432"/>
		<updated>2021-10-07T11:46:59Z</updated>

		<summary type="html">&lt;p&gt;ZiGGy: /* General tips */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Otherlang2&lt;br /&gt;
|ru=Фишки YOLOL&lt;br /&gt;
|ua=Особливості YOLOL&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[YOLOL]] is a rather constrained language. The line and chip length limits and slow execution speed incentivize clever shortcuts. The small math library and limited operation space require building larger operations from smaller building blocks. To those ends, this page serves to catalog a variety of things you can accomplish with YOLOL that might not be obvious from the main [YOLOL] documentation.&lt;br /&gt;
&lt;br /&gt;
== General tips ==&lt;br /&gt;
Anything that accept numbers also accept something that represents a number. For example if you wanted to use a button to turn something on instead of doing&lt;br /&gt;
 if :Button then :Device=1 else :Device=0 end&lt;br /&gt;
You can achieve the same thing by simply doing&lt;br /&gt;
 :Device=:Button&lt;br /&gt;
&amp;quot;:Button&amp;quot; is actually just a value, most buttons are either 0 (not clicked) or 1 (clicked) so setting :Device to be :Button is really no different from setting it to 0 and 1, its just that our number is now &amp;quot;dynamic&amp;quot; in the sense that it is directly tied to the value of the :Button.&lt;br /&gt;
Understanding this can be used for many things, we can incorporate this into our goto# by simply doing something like &amp;quot;goto:Button+1&amp;quot; which will goto1 if :Button is 0 and goto2 if :Button is 1.&lt;br /&gt;
So that means we can both use something that has the value of a number instead of a number as well as carry out math to determine what the number actually should be.&lt;br /&gt;
Assume we want :Device to get the value 100 if :Button is pressed, and have the value 0 if it is not pressed. We can do that like this:&lt;br /&gt;
 :Device=:Button*100&lt;br /&gt;
It is also useful to know that if a line contains a runtime error then this line will be skipped entirely. This means you can skip lines by dividing by 0. Just directly dividing by 0 is of course not helpful but if we use a &amp;quot;dynamic value&amp;quot; in the sense that we are dividing by a variable, such as :Button, that means we sometimes will have a line containing no errors so it runs and sometimes it contains an error and will be skipped.&lt;br /&gt;
 goto2/:Button&lt;br /&gt;
If our :Button is 0 this is dividing by zero so the entire line is skipped, if :Button is 1 we are instead dividing 2 with 1 which returns 2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Need more decimals? ===&lt;br /&gt;
YOLOL supports 3 decimal places, 1.234, which may cause you some issues. If your final number however isn't the one that needs a higher amount of accuracy than this but rather the requirement for more than 3 decimals is somewhere in the equation giving you your number then you can solve this issue by multiplying your numbers used during the equation and then dividing the final number. For example if you need to multiply x with 1.2345 and .234 simply is not accurate enough you could instead multiply x with 12.345 and then divide the result by the same amount, in this case 10.&lt;br /&gt;
&lt;br /&gt;
=== Don't have professional chips? ===&lt;br /&gt;
Trigonometric functions are locked behind professional chips, which you can't build at the moment (there is a few chips left from alpha that circulate the market). Here is solution:&lt;br /&gt;
&lt;br /&gt;
polynomial approximations for sin/cos functions '''''(!! for sin/cos make sure -180&amp;lt;:x&amp;lt;180 !!)'''&amp;lt;ref&amp;gt;[https://www.reddit.com/r/starbase/comments/puz32d/extremely_unprofessional_sinusoidal_approximations/ Extremely unprofessional sinusoidal approximations]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''sin(x):'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;i=:x/180 :sinx=4*i*(1-ABS i)&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''cos(x):'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;i=:x/180 i+=.5-2*(i&amp;gt;.5) :cosx1=4*i*(1-ABS i)&amp;lt;/code&amp;gt; (using the cos(x)=sin(x+90) identity)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;i=:x/180 :cosx2=i^2*(-6+4*ABS i)+1&amp;lt;/code&amp;gt; (standalone derivation; slightly shorter but different error bars so ymmv when using it with sin)&lt;br /&gt;
&lt;br /&gt;
'''asin(y):'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;:asiny=40*:y^3+50*:y&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''acos(y):'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;:acosy=-40*:y^3-50*:y+90&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
'''atan(y):'''&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;i=:y/SQRT(1+:y^2) :atany=40*i^3+50*i&amp;lt;/code&amp;gt; (using the asin identity)&lt;br /&gt;
&lt;br /&gt;
== String Manipulation ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Nickname !! Code !! Explanation&lt;br /&gt;
|-&lt;br /&gt;
| If Empty || '''string-(string+otherstring)''' || If '''otherstring''' is empty then this evaluates to an empty string, else it evaluates to '''string''' &lt;br /&gt;
|-&lt;br /&gt;
| Select || '''a=&amp;quot;foo1&amp;quot; b=&amp;quot;bar2&amp;quot; c=&amp;quot;meh3&amp;quot;&amp;lt;br/&amp;gt;x=2&amp;lt;br/&amp;gt;s=a+b+c-x-a-b-c&amp;lt;br/&amp;gt;s==&amp;quot;bar&amp;quot;''' || One string from a set can be selected by concatenating them with indices, then removing an index, then removing all the strings which will fail for the un-indexed one. If one index is a substring of another then the order of the strings will matter.&lt;br /&gt;
|-&lt;br /&gt;
| Contains || '''s=&amp;quot;~meh~foo~bar~&amp;quot;&amp;lt;br/&amp;gt;t=&amp;quot;foo&amp;quot;&amp;lt;br/&amp;gt;c=s!=s-(&amp;quot;~&amp;quot;+t+&amp;quot;~&amp;quot;)''' || Evaluates to 1 if '''t''' is present in test set '''s''', and 0 if not&amp;lt;br/&amp;gt;Alternatively, if the values in the string to test ('''s''') are arranged in alphabetically descending order, '''s&amp;gt;s-(&amp;quot;~&amp;quot;+t+&amp;quot;~&amp;quot;)''' can also be used.&amp;lt;br/&amp;gt;For non-distinct values, (for example searching for '''&amp;quot;tin&amp;quot;''' in the string '''&amp;quot;non-distinct values&amp;quot;''') the delimiter ('''&amp;quot;~&amp;quot;''') can be omitted. &amp;lt;br/&amp;gt;Depending on the values that can occur in '''s''' and '''t''', some or all of the delimiters ('''&amp;quot;~&amp;quot;''') can be omitted, or changed into other values, such as numbers.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Number tricks ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Nickname !! Code !! Explanation&lt;br /&gt;
|-&lt;br /&gt;
| Not || '''0^b'''&amp;lt;br/&amp;gt;'''1-b'''&amp;lt;br/&amp;gt;'''b==0''' || Used to negate a '''0''' or '''1''' value.&amp;lt;br/&amp;gt;'''0^b''': Does not need parenthesis when used in a multiplication. Works any non-negative input value, not only '''0''' and '''1'''. Requires an Advanced or Professional chip&amp;lt;br/&amp;gt;'''1-b''': Works '''only''' with '''0''' and '''1'''. Works on all chips.&amp;lt;br/&amp;gt;'''b==0''': Works with all input values, not only '''0''' and '''1'''. Works on all chips.&lt;br /&gt;
|-&lt;br /&gt;
| Select || '''a+(b-a)*s'''&amp;lt;br/&amp;gt;'''a*0^s+b*s''' || Select one of '''a''' or '''b''' based on a '''0''' or '''1''', '''s''' select signal.&amp;lt;br/&amp;gt;Equivalent to '''if s then result=b else result=a end'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Skipping IF Statements==&lt;br /&gt;
If statements can in many cases be avoided which can save us a considerable amount of characters, as we will no longer waste characters on &amp;quot;if&amp;quot;, &amp;quot;then&amp;quot;, and &amp;quot;end&amp;quot;. Multiplication (*) works as a replacement for AND while addition (+) works as a replacement for OR in many scenarios.&lt;br /&gt;
&lt;br /&gt;
 if :ButtonState==1 and :DoorState==1 then :LampOn=1 end&lt;br /&gt;
&lt;br /&gt;
While this if statement could be made shorter by skipping out on unnecessary spaces and removing the unnecessary &amp;quot;==1&amp;quot; part of the comparison we could also skip out on using an if statement entirely.&lt;br /&gt;
&lt;br /&gt;
 :LampOn=:ButtonState*:DoorState&lt;br /&gt;
&lt;br /&gt;
This will assign LampOn the value of ButtonState multiplied with DoorState. if both are 1 that returns a 1, if either one (or both) of them is zero then it returns zero, making this a functional replacement for an if statement containing AND. We could do the same thing for OR by instead using addition.&lt;br /&gt;
&lt;br /&gt;
Using math to avoid the necessity of IF statements works in many cases and tend to be easy to do when the values involved are 0 and 1, such as for anything which is either on or off. If you need to shorten down your code for one reason or the other this is a good venue to explore. Lets finish this section with a slightly beefier example of this in use.&lt;br /&gt;
&lt;br /&gt;
 if :One and :Two then :LampOn=1 goto2 end if :One&amp;lt;1 and :Three then :LampOn=1 end &lt;br /&gt;
&lt;br /&gt;
Here we are checking if :One and :Two are true (equal to 1) and if they are we change :LampOn to 1 and move to line 2. IF they are not we check if One is False (0) and Three is true (1) and in that case we still turn on the lamp.&lt;br /&gt;
However if we skip out on using if statements to approach this we could shorten it to this:&lt;br /&gt;
&lt;br /&gt;
 :LampOn=(:One*:Two)+((1-:One)*:Three)&lt;br /&gt;
&lt;br /&gt;
Keep this in mind when writing your yolol and you will find yourself saving a lot of characters and fitting more things on the same line and even more things on the same chip!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When you need to disable whole script with one button and squeeze-in some variables initialisation:&lt;br /&gt;
 if :Button != 1 then goto1 end a = 123 b = 456 c = 789&lt;br /&gt;
This can be shortened to:&lt;br /&gt;
 a=123 b=456 c=789 goto1+:Button&lt;br /&gt;
When '''Button''' disabled '''goto''' will jump to line 1, otherwise it will jump to line 2.&lt;br /&gt;
&lt;br /&gt;
== Code Golf ==&lt;br /&gt;
If you want to develop readable code and only shorten it for deployment, consider using [https://github.com/dbaumgarten/yodk yodk] or [https://github.com/martindevans/Yolol Yololc] which can minify your code for you.&lt;br /&gt;
&lt;br /&gt;
Shortening identifiers to one character saves bytes, use '''f=b''' rather than '''foo=bar'''.&lt;br /&gt;
&lt;br /&gt;
Reassigning fields to identifiers saves bytes if you use them more than a few times. '''f=:f f f f f f f f f''' is shorter than ''':f :f :f :f :f :f :f :f '''.&lt;br /&gt;
&lt;br /&gt;
Most whitespace is optional. You only actually need a space when code would be ambiguous without it. Spaces can almost always be omitted before ''':''', after '''if''' or '''then''' or '''end''', between a number or symbol and a letter, and in various other places.&lt;br /&gt;
&lt;br /&gt;
[[Category:Networks|YOLOL]]&lt;/div&gt;</summary>
		<author><name>ZiGGy</name></author>
	</entry>
	<entry>
		<id>https://wiki.starbasegame.com/index.php?title=File:Sin.webp&amp;diff=29431</id>
		<title>File:Sin.webp</title>
		<link rel="alternate" type="text/html" href="https://wiki.starbasegame.com/index.php?title=File:Sin.webp&amp;diff=29431"/>
		<updated>2021-10-07T11:39:20Z</updated>

		<summary type="html">&lt;p&gt;ZiGGy: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>ZiGGy</name></author>
	</entry>
	<entry>
		<id>https://wiki.starbasegame.com/index.php?title=File:Cos.webp&amp;diff=29430</id>
		<title>File:Cos.webp</title>
		<link rel="alternate" type="text/html" href="https://wiki.starbasegame.com/index.php?title=File:Cos.webp&amp;diff=29430"/>
		<updated>2021-10-07T11:39:19Z</updated>

		<summary type="html">&lt;p&gt;ZiGGy: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>ZiGGy</name></author>
	</entry>
	<entry>
		<id>https://wiki.starbasegame.com/index.php?title=File:Arcsin.webp&amp;diff=29429</id>
		<title>File:Arcsin.webp</title>
		<link rel="alternate" type="text/html" href="https://wiki.starbasegame.com/index.php?title=File:Arcsin.webp&amp;diff=29429"/>
		<updated>2021-10-07T11:39:19Z</updated>

		<summary type="html">&lt;p&gt;ZiGGy: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>ZiGGy</name></author>
	</entry>
	<entry>
		<id>https://wiki.starbasegame.com/index.php?title=File:Arccos.webp&amp;diff=29428</id>
		<title>File:Arccos.webp</title>
		<link rel="alternate" type="text/html" href="https://wiki.starbasegame.com/index.php?title=File:Arccos.webp&amp;diff=29428"/>
		<updated>2021-10-07T11:39:19Z</updated>

		<summary type="html">&lt;p&gt;ZiGGy: File uploaded with MsUpload&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;File uploaded with MsUpload&lt;/div&gt;</summary>
		<author><name>ZiGGy</name></author>
	</entry>
	<entry>
		<id>https://wiki.starbasegame.com/index.php?title=YOLOL_Tricks&amp;diff=29427</id>
		<title>YOLOL Tricks</title>
		<link rel="alternate" type="text/html" href="https://wiki.starbasegame.com/index.php?title=YOLOL_Tricks&amp;diff=29427"/>
		<updated>2021-10-07T10:57:31Z</updated>

		<summary type="html">&lt;p&gt;ZiGGy: /* Skipping IF Statements */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Otherlang2&lt;br /&gt;
|ru=Фишки YOLOL&lt;br /&gt;
|ua=Особливості YOLOL&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[YOLOL]] is a rather constrained language. The line and chip length limits and slow execution speed incentivize clever shortcuts. The small math library and limited operation space require building larger operations from smaller building blocks. To those ends, this page serves to catalog a variety of things you can accomplish with YOLOL that might not be obvious from the main [YOLOL] documentation.&lt;br /&gt;
&lt;br /&gt;
== General tips ==&lt;br /&gt;
Anything that accept numbers also accept something that represents a number. For example if you wanted to use a button to turn something on instead of doing&lt;br /&gt;
 if :Button then :Device=1 else :Device=0 end&lt;br /&gt;
You can achieve the same thing by simply doing&lt;br /&gt;
 :Device=:Button&lt;br /&gt;
&amp;quot;:Button&amp;quot; is actually just a value, most buttons are either 0 (not clicked) or 1 (clicked) so setting :Device to be :Button is really no different from setting it to 0 and 1, its just that our number is now &amp;quot;dynamic&amp;quot; in the sense that it is directly tied to the value of the :Button.&lt;br /&gt;
Understanding this can be used for many things, we can incorporate this into our goto# by simply doing something like &amp;quot;goto:Button+1&amp;quot; which will goto1 if :Button is 0 and goto2 if :Button is 1.&lt;br /&gt;
So that means we can both use something that has the value of a number instead of a number as well as carry out math to determine what the number actually should be.&lt;br /&gt;
Assume we want :Device to get the value 100 if :Button is pressed, and have the value 0 if it is not pressed. We can do that like this:&lt;br /&gt;
 :Device=:Button*100&lt;br /&gt;
It is also useful to know that if a line contains a runtime error then this line will be skipped entirely. This means you can skip lines by dividing by 0. Just directly dividing by 0 is of course not helpful but if we use a &amp;quot;dynamic value&amp;quot; in the sense that we are dividing by a variable, such as :Button, that means we sometimes will have a line containing no errors so it runs and sometimes it contains an error and will be skipped.&lt;br /&gt;
 goto2/:Button&lt;br /&gt;
If our :Button is 0 this is dividing by zero so the entire line is skipped, if :Button is 1 we are instead dividing 2 with 1 which returns 2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Need more decimals? ===&lt;br /&gt;
YOLOL supports 3 decimal places, 1.234, which may cause you some issues. If your final number however isn't the one that needs a higher amount of accuracy than this but rather the requirement for more than 3 decimals is somewhere in the equation giving you your number then you can solve this issue by multiplying your numbers used during the equation and then dividing the final number. For example if you need to multiply x with 1.2345 and .234 simply is not accurate enough you could instead multiply x with 12.345 and then divide the result by the same amount, in this case 10.&lt;br /&gt;
&lt;br /&gt;
== String Manipulation ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Nickname !! Code !! Explanation&lt;br /&gt;
|-&lt;br /&gt;
| If Empty || '''string-(string+otherstring)''' || If '''otherstring''' is empty then this evaluates to an empty string, else it evaluates to '''string''' &lt;br /&gt;
|-&lt;br /&gt;
| Select || '''a=&amp;quot;foo1&amp;quot; b=&amp;quot;bar2&amp;quot; c=&amp;quot;meh3&amp;quot;&amp;lt;br/&amp;gt;x=2&amp;lt;br/&amp;gt;s=a+b+c-x-a-b-c&amp;lt;br/&amp;gt;s==&amp;quot;bar&amp;quot;''' || One string from a set can be selected by concatenating them with indices, then removing an index, then removing all the strings which will fail for the un-indexed one. If one index is a substring of another then the order of the strings will matter.&lt;br /&gt;
|-&lt;br /&gt;
| Contains || '''s=&amp;quot;~meh~foo~bar~&amp;quot;&amp;lt;br/&amp;gt;t=&amp;quot;foo&amp;quot;&amp;lt;br/&amp;gt;c=s!=s-(&amp;quot;~&amp;quot;+t+&amp;quot;~&amp;quot;)''' || Evaluates to 1 if '''t''' is present in test set '''s''', and 0 if not&amp;lt;br/&amp;gt;Alternatively, if the values in the string to test ('''s''') are arranged in alphabetically descending order, '''s&amp;gt;s-(&amp;quot;~&amp;quot;+t+&amp;quot;~&amp;quot;)''' can also be used.&amp;lt;br/&amp;gt;For non-distinct values, (for example searching for '''&amp;quot;tin&amp;quot;''' in the string '''&amp;quot;non-distinct values&amp;quot;''') the delimiter ('''&amp;quot;~&amp;quot;''') can be omitted. &amp;lt;br/&amp;gt;Depending on the values that can occur in '''s''' and '''t''', some or all of the delimiters ('''&amp;quot;~&amp;quot;''') can be omitted, or changed into other values, such as numbers.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Number tricks ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Nickname !! Code !! Explanation&lt;br /&gt;
|-&lt;br /&gt;
| Not || '''0^b'''&amp;lt;br/&amp;gt;'''1-b'''&amp;lt;br/&amp;gt;'''b==0''' || Used to negate a '''0''' or '''1''' value.&amp;lt;br/&amp;gt;'''0^b''': Does not need parenthesis when used in a multiplication. Works any non-negative input value, not only '''0''' and '''1'''. Requires an Advanced or Professional chip&amp;lt;br/&amp;gt;'''1-b''': Works '''only''' with '''0''' and '''1'''. Works on all chips.&amp;lt;br/&amp;gt;'''b==0''': Works with all input values, not only '''0''' and '''1'''. Works on all chips.&lt;br /&gt;
|-&lt;br /&gt;
| Select || '''a+(b-a)*s'''&amp;lt;br/&amp;gt;'''a*0^s+b*s''' || Select one of '''a''' or '''b''' based on a '''0''' or '''1''', '''s''' select signal.&amp;lt;br/&amp;gt;Equivalent to '''if s then result=b else result=a end'''&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Skipping IF Statements==&lt;br /&gt;
If statements can in many cases be avoided which can save us a considerable amount of characters, as we will no longer waste characters on &amp;quot;if&amp;quot;, &amp;quot;then&amp;quot;, and &amp;quot;end&amp;quot;. Multiplication (*) works as a replacement for AND while addition (+) works as a replacement for OR in many scenarios.&lt;br /&gt;
&lt;br /&gt;
 if :ButtonState==1 and :DoorState==1 then :LampOn=1 end&lt;br /&gt;
&lt;br /&gt;
While this if statement could be made shorter by skipping out on unnecessary spaces and removing the unnecessary &amp;quot;==1&amp;quot; part of the comparison we could also skip out on using an if statement entirely.&lt;br /&gt;
&lt;br /&gt;
 :LampOn=:ButtonState*:DoorState&lt;br /&gt;
&lt;br /&gt;
This will assign LampOn the value of ButtonState multiplied with DoorState. if both are 1 that returns a 1, if either one (or both) of them is zero then it returns zero, making this a functional replacement for an if statement containing AND. We could do the same thing for OR by instead using addition.&lt;br /&gt;
&lt;br /&gt;
Using math to avoid the necessity of IF statements works in many cases and tend to be easy to do when the values involved are 0 and 1, such as for anything which is either on or off. If you need to shorten down your code for one reason or the other this is a good venue to explore. Lets finish this section with a slightly beefier example of this in use.&lt;br /&gt;
&lt;br /&gt;
 if :One and :Two then :LampOn=1 goto2 end if :One&amp;lt;1 and :Three then :LampOn=1 end &lt;br /&gt;
&lt;br /&gt;
Here we are checking if :One and :Two are true (equal to 1) and if they are we change :LampOn to 1 and move to line 2. IF they are not we check if One is False (0) and Three is true (1) and in that case we still turn on the lamp.&lt;br /&gt;
However if we skip out on using if statements to approach this we could shorten it to this:&lt;br /&gt;
&lt;br /&gt;
 :LampOn=(:One*:Two)+((1-:One)*:Three)&lt;br /&gt;
&lt;br /&gt;
Keep this in mind when writing your yolol and you will find yourself saving a lot of characters and fitting more things on the same line and even more things on the same chip!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
When you need to disable whole script with one button and squeeze-in some variables initialisation:&lt;br /&gt;
 if :Button != 1 then goto1 end a = 123 b = 456 c = 789&lt;br /&gt;
This can be shortened to:&lt;br /&gt;
 a=123 b=456 c=789 goto1+:Button&lt;br /&gt;
When '''Button''' disabled '''goto''' will jump to line 1, otherwise it will jump to line 2.&lt;br /&gt;
&lt;br /&gt;
== Code Golf ==&lt;br /&gt;
If you want to develop readable code and only shorten it for deployment, consider using [https://github.com/dbaumgarten/yodk yodk] or [https://github.com/martindevans/Yolol Yololc] which can minify your code for you.&lt;br /&gt;
&lt;br /&gt;
Shortening identifiers to one character saves bytes, use '''f=b''' rather than '''foo=bar'''.&lt;br /&gt;
&lt;br /&gt;
Reassigning fields to identifiers saves bytes if you use them more than a few times. '''f=:f f f f f f f f f''' is shorter than ''':f :f :f :f :f :f :f :f '''.&lt;br /&gt;
&lt;br /&gt;
Most whitespace is optional. You only actually need a space when code would be ambiguous without it. Spaces can almost always be omitted before ''':''', after '''if''' or '''then''' or '''end''', between a number or symbol and a letter, and in various other places.&lt;br /&gt;
&lt;br /&gt;
[[Category:Networks|YOLOL]]&lt;/div&gt;</summary>
		<author><name>ZiGGy</name></author>
	</entry>
	<entry>
		<id>https://wiki.starbasegame.com/index.php?title=Common_YOLOL&amp;diff=29426</id>
		<title>Common YOLOL</title>
		<link rel="alternate" type="text/html" href="https://wiki.starbasegame.com/index.php?title=Common_YOLOL&amp;diff=29426"/>
		<updated>2021-10-07T10:36:01Z</updated>

		<summary type="html">&lt;p&gt;ZiGGy: /* Pulsed Mining Lasers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A collection of small common scripts meant to be easily copied and understood for the [[YOLOL]] beginner.&lt;br /&gt;
&lt;br /&gt;
''This page is a WIP. Please contribute to it! (Avoid complex scripts and the renaming of fields.)''&lt;br /&gt;
&lt;br /&gt;
==[[Fuel chamber]]==&lt;br /&gt;
Ships will require enough batteries to act as a buffer for the generator spool up time.&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Standard&amp;quot; Generator Script===&lt;br /&gt;
 :FuelChamberUnitRateLimit=100-:StoredBatteryPower/100 goto 1&lt;br /&gt;
&lt;br /&gt;
Makes the fuel chambers' rate limit follow the battery charge inversely.&lt;br /&gt;
''&amp;lt;br/&amp;gt;Note: The [[Laborer Module]] ship rewarded during the tutorial has these fields renamed by default to: &amp;lt;code&amp;gt;Generator&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Battery_1&amp;lt;/code&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Alternative&amp;quot; Generator Script===&lt;br /&gt;
&lt;br /&gt;
An alternative script that will keep the batteries fuller.&lt;br /&gt;
&lt;br /&gt;
 :FuelChamberUnitRateLimit=1000-:StoredBatteryPower/10 goto 1&lt;br /&gt;
&lt;br /&gt;
===Settable on/off Generator flag===&lt;br /&gt;
 c=(c&amp;lt;1)*(:Battery_1&amp;lt;5000)+c*(:Battery_1&amp;lt;9999) :Gen=c*22+0.001 goto 1&lt;br /&gt;
Fitting this code on the Laborer Module requires renaming at least one device. (here the Generator was renamed Gen) &lt;br /&gt;
&lt;br /&gt;
5000 and 9999 are the start-charging and stop-charging levels. 22 is just enough charge to run the stock two box thrusters.&lt;br /&gt;
&lt;br /&gt;
===Generator Script (Basic YOLOL Chip)===&lt;br /&gt;
&lt;br /&gt;
This YOLOL script is inspired by the standard generator script and is further optimized.&lt;br /&gt;
You can set from which amount of stored battery power the generator should generate less compared to the stored battery power.&lt;br /&gt;
&lt;br /&gt;
It is assumed that specific YOLOL fields are renamed:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Ship Part !! Old YOLOL field name !! New YOLOL field name&lt;br /&gt;
|-&lt;br /&gt;
| Every Fuel Chamber || FuelChamberUnitRateLimit || Gen&lt;br /&gt;
|-&lt;br /&gt;
| One Rechargeable Battery || StoredBatteryPower || Bat&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Depending on the amount of batteries and the amount of generators, a higher or lower value can be used for the variable &amp;quot;a&amp;quot; in the script. A too high value leads to the fact that the algorithm cannot find an optimal balance for the FuelChamberUnitRateLimit/Gen.&lt;br /&gt;
&lt;br /&gt;
====Generator Script====&lt;br /&gt;
&lt;br /&gt;
 // Variables for Tweaking&lt;br /&gt;
 a = 9500 // If Battery Amount is lower than this, Gen is 100%&lt;br /&gt;
 // Static variables and precalculation&lt;br /&gt;
 c = 10000 // Max Stored Battery Power&lt;br /&gt;
 d = 100 // 100%&lt;br /&gt;
 e = (c-a)/d&lt;br /&gt;
 // Final Generator Scriptline&lt;br /&gt;
 :Gen=((:Bat&amp;lt;a)*d)+((:Bat&amp;gt;a)*((:Bat-c)*-1)/e) goto 8&lt;br /&gt;
&lt;br /&gt;
====Generator Script with On/Off Button and Minimum Power Production====&lt;br /&gt;
&lt;br /&gt;
If the battery consumption is very high and the amount of rechargeable batteries is not enough until the generator produces enough power, you should consider using the following version of the script.&lt;br /&gt;
&lt;br /&gt;
Use a Hybrid-Button with the following field names and values configured:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Value&lt;br /&gt;
|-&lt;br /&gt;
| On || 0&lt;br /&gt;
|-&lt;br /&gt;
| ButtonOnStateValue || 1&lt;br /&gt;
|-&lt;br /&gt;
| ButtonOffStateValue || 0&lt;br /&gt;
|-&lt;br /&gt;
| ButtonStyle || 1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The variable b can be used to set the minimum amount of power that the generators should generate. A too low value, can lead to the fact that the generators do not provide enough power yet and the batteries are already discharged. A too high value leads to the fuel rod consumption during standstill being too high.&lt;br /&gt;
&lt;br /&gt;
 // Variables for Tweaking&lt;br /&gt;
 a = 9500 // If Battery Amount is lower than this, Gen is 100%&lt;br /&gt;
 b = 10 // If Button is On, Gen will be at least this much&lt;br /&gt;
 // Static variables and precalculation&lt;br /&gt;
 c = 10000 // Max Stored Battery Power&lt;br /&gt;
 d = 100 // 100%&lt;br /&gt;
 e=(c-a)/d f=(d/b)&lt;br /&gt;
 // Final Generator Scriptline&lt;br /&gt;
 :Gen=:On*(((:Bat&amp;lt;a)*d)+((:Bat&amp;gt;a)*(((:Bat-c)*-1)+(:Bat-a)/f)/e)) goto 9&lt;br /&gt;
&lt;br /&gt;
==[[Flight control unit]]==&lt;br /&gt;
===Single lever forward/backward script (Basic YOLOL Chip)===&lt;br /&gt;
&lt;br /&gt;
''Note: This script assumes you have a center lever bound to FcuForward''&lt;br /&gt;
&lt;br /&gt;
====Default device fields====&lt;br /&gt;
&lt;br /&gt;
 :FcuBackward=-:FcuForward goto 1&lt;br /&gt;
&lt;br /&gt;
==[[Material point scanner]]==&lt;br /&gt;
===Material Point Scanner Script===&lt;br /&gt;
''Note: Additionally to two output panels for '''&amp;quot;Material&amp;quot;''' and '''&amp;quot;Volume&amp;quot;''' and two buttons to toggle '''&amp;quot;Active&amp;quot;''' and '''&amp;quot;Scan&amp;quot;''' install a third button and rename '''&amp;quot;ButtonState&amp;quot;''' to '''&amp;quot;Next&amp;quot;''' and set its '''&amp;quot;ButtonStyle&amp;quot;''' to '''1'''.''&lt;br /&gt;
 :Material=:Material :Volume=:Volume&lt;br /&gt;
 :Index=(:Index+:Next)*(:Index&amp;lt;:ScanResults) :Next=0 goto 1&lt;br /&gt;
&lt;br /&gt;
===Continuous Material Point Scanner Script===&lt;br /&gt;
''This is a modified version of the above script so it can be used when the scanner is on without the need of any additional buttons.&lt;br /&gt;
Note: launching a new scan reinitialize the index to 0, so the script had to be changed a bit furthermore.''&lt;br /&gt;
 :Scan=1&lt;br /&gt;
 //Pause&lt;br /&gt;
 :Next=(:Next+1)*(:Next&amp;lt;:ScanResults)&lt;br /&gt;
 :Index=:Next&lt;br /&gt;
 :Material=:Material :Volume=:Volume&lt;br /&gt;
 goto 1&lt;br /&gt;
&lt;br /&gt;
==[[Mining laser]]==&lt;br /&gt;
===Pulsed Mining Lasers===&lt;br /&gt;
Reduces power consumption by pulsing mining lasers on and off while a button is pressed. The duration of the on and off state are each configurable in number of ticks. (One tick is about 0.2 seconds)&lt;br /&gt;
 on=1 off=2 :MiningLaserOn=:ButtonState*(t&amp;lt;on) t++ t*=t&amp;lt;(on+off) goto1&lt;br /&gt;
or even simpler:&lt;br /&gt;
 :Laser=(1-:Laser)*:Mining goto1&lt;br /&gt;
where '''Laser''' - laser name, '''Mining''' - button name to turn on/off laser.&lt;br /&gt;
&lt;br /&gt;
==[[Navigation receivers]]==&lt;br /&gt;
===Receiver Signal Display===&lt;br /&gt;
Using a display named '''Nav'''&lt;br /&gt;
 if :SignalStrength&amp;gt;0 then goto2 else :Nav=&amp;quot;No Signal&amp;quot; goto1 end&lt;br /&gt;
 :Nav=:Message+&amp;quot;\n&amp;quot;+(1000000-:SignalStrength)/1000+&amp;quot; km&amp;quot; goto1&lt;/div&gt;</summary>
		<author><name>ZiGGy</name></author>
	</entry>
	<entry>
		<id>https://wiki.starbasegame.com/index.php?title=Common_YOLOL&amp;diff=29425</id>
		<title>Common YOLOL</title>
		<link rel="alternate" type="text/html" href="https://wiki.starbasegame.com/index.php?title=Common_YOLOL&amp;diff=29425"/>
		<updated>2021-10-07T10:35:19Z</updated>

		<summary type="html">&lt;p&gt;ZiGGy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A collection of small common scripts meant to be easily copied and understood for the [[YOLOL]] beginner.&lt;br /&gt;
&lt;br /&gt;
''This page is a WIP. Please contribute to it! (Avoid complex scripts and the renaming of fields.)''&lt;br /&gt;
&lt;br /&gt;
==[[Fuel chamber]]==&lt;br /&gt;
Ships will require enough batteries to act as a buffer for the generator spool up time.&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Standard&amp;quot; Generator Script===&lt;br /&gt;
 :FuelChamberUnitRateLimit=100-:StoredBatteryPower/100 goto 1&lt;br /&gt;
&lt;br /&gt;
Makes the fuel chambers' rate limit follow the battery charge inversely.&lt;br /&gt;
''&amp;lt;br/&amp;gt;Note: The [[Laborer Module]] ship rewarded during the tutorial has these fields renamed by default to: &amp;lt;code&amp;gt;Generator&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;Battery_1&amp;lt;/code&amp;gt;''&lt;br /&gt;
&lt;br /&gt;
===&amp;quot;Alternative&amp;quot; Generator Script===&lt;br /&gt;
&lt;br /&gt;
An alternative script that will keep the batteries fuller.&lt;br /&gt;
&lt;br /&gt;
 :FuelChamberUnitRateLimit=1000-:StoredBatteryPower/10 goto 1&lt;br /&gt;
&lt;br /&gt;
===Settable on/off Generator flag===&lt;br /&gt;
 c=(c&amp;lt;1)*(:Battery_1&amp;lt;5000)+c*(:Battery_1&amp;lt;9999) :Gen=c*22+0.001 goto 1&lt;br /&gt;
Fitting this code on the Laborer Module requires renaming at least one device. (here the Generator was renamed Gen) &lt;br /&gt;
&lt;br /&gt;
5000 and 9999 are the start-charging and stop-charging levels. 22 is just enough charge to run the stock two box thrusters.&lt;br /&gt;
&lt;br /&gt;
===Generator Script (Basic YOLOL Chip)===&lt;br /&gt;
&lt;br /&gt;
This YOLOL script is inspired by the standard generator script and is further optimized.&lt;br /&gt;
You can set from which amount of stored battery power the generator should generate less compared to the stored battery power.&lt;br /&gt;
&lt;br /&gt;
It is assumed that specific YOLOL fields are renamed:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Ship Part !! Old YOLOL field name !! New YOLOL field name&lt;br /&gt;
|-&lt;br /&gt;
| Every Fuel Chamber || FuelChamberUnitRateLimit || Gen&lt;br /&gt;
|-&lt;br /&gt;
| One Rechargeable Battery || StoredBatteryPower || Bat&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Depending on the amount of batteries and the amount of generators, a higher or lower value can be used for the variable &amp;quot;a&amp;quot; in the script. A too high value leads to the fact that the algorithm cannot find an optimal balance for the FuelChamberUnitRateLimit/Gen.&lt;br /&gt;
&lt;br /&gt;
====Generator Script====&lt;br /&gt;
&lt;br /&gt;
 // Variables for Tweaking&lt;br /&gt;
 a = 9500 // If Battery Amount is lower than this, Gen is 100%&lt;br /&gt;
 // Static variables and precalculation&lt;br /&gt;
 c = 10000 // Max Stored Battery Power&lt;br /&gt;
 d = 100 // 100%&lt;br /&gt;
 e = (c-a)/d&lt;br /&gt;
 // Final Generator Scriptline&lt;br /&gt;
 :Gen=((:Bat&amp;lt;a)*d)+((:Bat&amp;gt;a)*((:Bat-c)*-1)/e) goto 8&lt;br /&gt;
&lt;br /&gt;
====Generator Script with On/Off Button and Minimum Power Production====&lt;br /&gt;
&lt;br /&gt;
If the battery consumption is very high and the amount of rechargeable batteries is not enough until the generator produces enough power, you should consider using the following version of the script.&lt;br /&gt;
&lt;br /&gt;
Use a Hybrid-Button with the following field names and values configured:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Name !! Value&lt;br /&gt;
|-&lt;br /&gt;
| On || 0&lt;br /&gt;
|-&lt;br /&gt;
| ButtonOnStateValue || 1&lt;br /&gt;
|-&lt;br /&gt;
| ButtonOffStateValue || 0&lt;br /&gt;
|-&lt;br /&gt;
| ButtonStyle || 1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The variable b can be used to set the minimum amount of power that the generators should generate. A too low value, can lead to the fact that the generators do not provide enough power yet and the batteries are already discharged. A too high value leads to the fuel rod consumption during standstill being too high.&lt;br /&gt;
&lt;br /&gt;
 // Variables for Tweaking&lt;br /&gt;
 a = 9500 // If Battery Amount is lower than this, Gen is 100%&lt;br /&gt;
 b = 10 // If Button is On, Gen will be at least this much&lt;br /&gt;
 // Static variables and precalculation&lt;br /&gt;
 c = 10000 // Max Stored Battery Power&lt;br /&gt;
 d = 100 // 100%&lt;br /&gt;
 e=(c-a)/d f=(d/b)&lt;br /&gt;
 // Final Generator Scriptline&lt;br /&gt;
 :Gen=:On*(((:Bat&amp;lt;a)*d)+((:Bat&amp;gt;a)*(((:Bat-c)*-1)+(:Bat-a)/f)/e)) goto 9&lt;br /&gt;
&lt;br /&gt;
==[[Flight control unit]]==&lt;br /&gt;
===Single lever forward/backward script (Basic YOLOL Chip)===&lt;br /&gt;
&lt;br /&gt;
''Note: This script assumes you have a center lever bound to FcuForward''&lt;br /&gt;
&lt;br /&gt;
====Default device fields====&lt;br /&gt;
&lt;br /&gt;
 :FcuBackward=-:FcuForward goto 1&lt;br /&gt;
&lt;br /&gt;
==[[Material point scanner]]==&lt;br /&gt;
===Material Point Scanner Script===&lt;br /&gt;
''Note: Additionally to two output panels for '''&amp;quot;Material&amp;quot;''' and '''&amp;quot;Volume&amp;quot;''' and two buttons to toggle '''&amp;quot;Active&amp;quot;''' and '''&amp;quot;Scan&amp;quot;''' install a third button and rename '''&amp;quot;ButtonState&amp;quot;''' to '''&amp;quot;Next&amp;quot;''' and set its '''&amp;quot;ButtonStyle&amp;quot;''' to '''1'''.''&lt;br /&gt;
 :Material=:Material :Volume=:Volume&lt;br /&gt;
 :Index=(:Index+:Next)*(:Index&amp;lt;:ScanResults) :Next=0 goto 1&lt;br /&gt;
&lt;br /&gt;
===Continuous Material Point Scanner Script===&lt;br /&gt;
''This is a modified version of the above script so it can be used when the scanner is on without the need of any additional buttons.&lt;br /&gt;
Note: launching a new scan reinitialize the index to 0, so the script had to be changed a bit furthermore.''&lt;br /&gt;
 :Scan=1&lt;br /&gt;
 //Pause&lt;br /&gt;
 :Next=(:Next+1)*(:Next&amp;lt;:ScanResults)&lt;br /&gt;
 :Index=:Next&lt;br /&gt;
 :Material=:Material :Volume=:Volume&lt;br /&gt;
 goto 1&lt;br /&gt;
&lt;br /&gt;
==[[Mining laser]]==&lt;br /&gt;
===Pulsed Mining Lasers===&lt;br /&gt;
Reduces power consumption by pulsing mining lasers on and off while a button is pressed. The duration of the on and off state are each configurable in number of ticks. (One tick is about 0.2 seconds)&lt;br /&gt;
 on=1 off=2 :MiningLaserOn=:ButtonState*(t&amp;lt;on) t++ t*=t&amp;lt;(on+off) goto1&lt;br /&gt;
or even simpler:&lt;br /&gt;
 :Laser = (1-:Laser)*:Mining goto 1&lt;br /&gt;
where '''Laser''' - laser name, '''Mining''' - button name to turn on/off laser.&lt;br /&gt;
&lt;br /&gt;
==[[Navigation receivers]]==&lt;br /&gt;
===Receiver Signal Display===&lt;br /&gt;
Using a display named '''Nav'''&lt;br /&gt;
 if :SignalStrength&amp;gt;0 then goto2 else :Nav=&amp;quot;No Signal&amp;quot; goto1 end&lt;br /&gt;
 :Nav=:Message+&amp;quot;\n&amp;quot;+(1000000-:SignalStrength)/1000+&amp;quot; km&amp;quot; goto1&lt;/div&gt;</summary>
		<author><name>ZiGGy</name></author>
	</entry>
	<entry>
		<id>https://wiki.starbasegame.com/index.php?title=User:ZiGGy&amp;diff=29419</id>
		<title>User:ZiGGy</title>
		<link rel="alternate" type="text/html" href="https://wiki.starbasegame.com/index.php?title=User:ZiGGy&amp;diff=29419"/>
		<updated>2021-10-06T08:08:49Z</updated>

		<summary type="html">&lt;p&gt;ZiGGy: Created page with &amp;quot;In game whisper Generalkenobi.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In game whisper Generalkenobi.&lt;/div&gt;</summary>
		<author><name>ZiGGy</name></author>
	</entry>
	<entry>
		<id>https://wiki.starbasegame.com/index.php?title=Socket_board&amp;diff=29418</id>
		<title>Socket board</title>
		<link rel="alternate" type="text/html" href="https://wiki.starbasegame.com/index.php?title=Socket_board&amp;diff=29418"/>
		<updated>2021-10-06T07:47:29Z</updated>

		<summary type="html">&lt;p&gt;ZiGGy: typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Otherlang2&lt;br /&gt;
|zh-cn=插座板&lt;br /&gt;
|ua=Плата з роз'ємами для кабелю&lt;br /&gt;
|jp=ソケットボード&lt;br /&gt;
}}{{SB Infobox Begin&lt;br /&gt;
	|{{SB Infobox Header&lt;br /&gt;
	  |image=[[Image:Starbase_generator_socketboard.png]]&lt;br /&gt;
	  |factionLogo=&lt;br /&gt;
	  |caption=&lt;br /&gt;
	  |name=&lt;br /&gt;
	  |border=none&lt;br /&gt;
	}}&lt;br /&gt;
&lt;br /&gt;
	|{{SB Infobox Device General Information&lt;br /&gt;
	  |type=Power device&lt;br /&gt;
	  |function=Connectors [[Generator_(Assembly)|generators]] to the network&lt;br /&gt;
	  &lt;br /&gt;
	  |size=96×96×48 cm&lt;br /&gt;
	  |mass=750.93&lt;br /&gt;
	  |volume=75.47&lt;br /&gt;
	  |corrosionResistance=390&lt;br /&gt;
	  |primaryMaterial=Bastium&lt;br /&gt;
	  |suppressUnitsKg&lt;br /&gt;
	  |suppressUnitsKv&lt;br /&gt;
	  |subComponents=&lt;br /&gt;
	}}&lt;br /&gt;
&lt;br /&gt;
	|{{SB Infobox Device IO&lt;br /&gt;
	  |electricIn=10,000&lt;br /&gt;
	  |electricOut=10,000&lt;br /&gt;
	  |energyCapacity=&lt;br /&gt;
	  |coolantIn=&lt;br /&gt;
	  |coolantOut=&lt;br /&gt;
	  |coolantCapacity=&lt;br /&gt;
	  |coolantRefresh=&lt;br /&gt;
	  |heatGeneration=&lt;br /&gt;
	  |heatDissipation&lt;br /&gt;
	  |propellantIn=&lt;br /&gt;
	  |propellantOut=&lt;br /&gt;
	  |propellantCapacity&lt;br /&gt;
	  |fuelIn=&lt;br /&gt;
	  |fuelOut=&lt;br /&gt;
	  |fuelCapacity&lt;br /&gt;
	  |sockets=4&lt;br /&gt;
	  |YOLOLchips=&lt;br /&gt;
	  |modInterfaces=1&lt;br /&gt;
	  |deviceInterfaces=&lt;br /&gt;
	  |enhancement=&lt;br /&gt;
	}}&lt;br /&gt;
&lt;br /&gt;
	|{{SB Infobox Device Construction&lt;br /&gt;
	  |headerOverride=&lt;br /&gt;
	  |aegisium=&lt;br /&gt;
	  |ajatite=15%&lt;br /&gt;
	  |arkanium=&lt;br /&gt;
	  |bastium=55%&lt;br /&gt;
	  |charodium=&lt;br /&gt;
	  |corazium=&lt;br /&gt;
	  |exorium=&lt;br /&gt;
	  |haderite=&lt;br /&gt;
	  |ice=&lt;br /&gt;
	  |ilmatrium=&lt;br /&gt;
	  |karnite=&lt;br /&gt;
	  |kutonium=&lt;br /&gt;
	  |lukium=&lt;br /&gt;
	  |merkerium=&lt;br /&gt;
	  |nhurgite=&lt;br /&gt;
	  |oninum=&lt;br /&gt;
	  |surtrite=&lt;br /&gt;
	  |tengium=&lt;br /&gt;
	  |ukonium=&lt;br /&gt;
	  |valkite=&lt;br /&gt;
	  |vokarium=30%&lt;br /&gt;
	  |xhalium=&lt;br /&gt;
	}}&lt;br /&gt;
}}&amp;lt;section begin=summary/&amp;gt;The socket board provides an access panel to connect [[Generator_(Assembly)|generators]] to the electricity and data network (cables). Please note that one socket board per 9 tier 1/2 generators (or 3 tier 1/2 fuel chambers) is required. If tier 3 generators are used, one socket board is required per 8 generators since tier 3 generators produce 1250 eps each (8*1,250=10,000).&amp;lt;section end=summary/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Basic Usage ==&lt;br /&gt;
&lt;br /&gt;
* Transforms Local Power into '''Power'''.&lt;br /&gt;
* Connects cables.&lt;br /&gt;
* Distributes '''Power''' to a [[Data networks|data network]].&lt;br /&gt;
* Can distribute a maximum of 10,000 '''Electricity''' per second. &lt;br /&gt;
* Doesn't get any benefits from enhancers.&lt;br /&gt;
&lt;br /&gt;
== Device fields ==&lt;br /&gt;
&amp;lt;section begin=deviceFields/&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! YOLOL field&lt;br /&gt;
! Description&lt;br /&gt;
! Range&lt;br /&gt;
|-&lt;br /&gt;
! '''SocketUnitRateLimit'''&lt;br /&gt;
| Upper limit for conversion rate for this socket&lt;br /&gt;
| 0 - 100 &lt;br /&gt;
|-&lt;br /&gt;
! '''SocketUnitRate'''&lt;br /&gt;
| Current conversion rate for this socket. Output is being calculated at 1 eps * this percentage per second.&lt;br /&gt;
| 0 - 100 (0-10000 eps)&lt;br /&gt;
|-&lt;br /&gt;
|}&amp;lt;section end=deviceFields/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To learn more about how to use fields, consult these wiki pages:&lt;br /&gt;
* [[Universal tool|Universal Tool]]&lt;br /&gt;
* [[Data networks|Data networks]]&lt;br /&gt;
* [[YOLOL|YOLOL]]&lt;br /&gt;
&lt;br /&gt;
== Related Articles ==&lt;br /&gt;
&lt;br /&gt;
* [[Generator (Assembly)]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Devices and machines]]&lt;/div&gt;</summary>
		<author><name>ZiGGy</name></author>
	</entry>
	<entry>
		<id>https://wiki.starbasegame.com/index.php?title=Thrusters&amp;diff=29372</id>
		<title>Thrusters</title>
		<link rel="alternate" type="text/html" href="https://wiki.starbasegame.com/index.php?title=Thrusters&amp;diff=29372"/>
		<updated>2021-09-28T14:23:58Z</updated>

		<summary type="html">&lt;p&gt;ZiGGy: /* Thruster types */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Otherlang2&lt;br /&gt;
|jp=スラスター&lt;br /&gt;
}}{{SB Infobox Begin&lt;br /&gt;
	|{{SB Infobox Header&lt;br /&gt;
	  |image=[[Image:Thrusters_promo.png]]&lt;br /&gt;
	  |factionLogo=&lt;br /&gt;
	  |caption=Box thrusters on an [[OKI Manta]]&lt;br /&gt;
	  |suppressName=1&lt;br /&gt;
	  |border=none&lt;br /&gt;
	}}&lt;br /&gt;
}}&lt;br /&gt;
Thrusters are a mandatory part of spaceships: Not only can a spaceship not move on its own without them, but the game defines a spaceship by their inclusion. Thrusters determine which directions a spaceship can be flown and at what speed, and they require power and propellant to function. Cables and pipes must attach a thrusters [[Hardpoints|hardpoint]] to a network with sufficient power and sufficient [[Propellant tank|propellant]] in order for them to function. The hardpoint '''must''' be bolted '''directly''' to the frame to be seen as a valid thruster hardpoint.&lt;br /&gt;
&lt;br /&gt;
== Basic information ==&lt;br /&gt;
&lt;br /&gt;
* To be able to fly, a spaceship needs at least one thruster.&lt;br /&gt;
** [[Plasma_thruster|Plasma]] Thrusters are the biggest thrusters so far, which can be upgraded to output more thrust. For full thrust they need a warm up time. &lt;br /&gt;
** [[Box_thruster|Box]] and [[Triangle_thruster|triangle]] thrusters are big &amp;quot;main&amp;quot; thrusters and consist of multiple parts that need to be bolted together.&lt;br /&gt;
** [[Maneuver_thruster|Maneuver]] thrusters enable small movements of the ship such as adjusting yaw and pitch, though they can still be used as main thrusters on smaller ships.&lt;br /&gt;
** Thrusters need to be [[Bolt tool|bolted]] to a [[Hardpoints|hardpoint]] that has access to propellant and electricity.&lt;br /&gt;
*** The [[Hardpoints|hardpoint]] has to be [[Bolt tool|bolted]] to the ship's frame with at least two bolts in order for the mounted thruster to properly function or respond to the [[Main flight computer|main flight computer's]] inputs.&lt;br /&gt;
&lt;br /&gt;
* Thrusters need to be in the same [[Data networks|data network]] as both the [[Flight control unit|flight control unit]] and [[Main flight computer|main flight computer]], if they are to be controlled by the main flight computer.&lt;br /&gt;
&lt;br /&gt;
* Thrusters require power to function.&lt;br /&gt;
** To get power, a [[Cable tool|cable]] has to be drawn from a power source, such as a [[Generator]] or [[Battery]] to the [[Hardpoints|hardpoint]]'s socket. &lt;br /&gt;
&lt;br /&gt;
* A thruster also requires [[Propellant tank|propellant]] to function.&lt;br /&gt;
** To get propellant, a [[Pipe tool|pipe]] has to be drawn between the device hardpoint and a propellant container.&lt;br /&gt;
&lt;br /&gt;
* Plasma Thrusters will need an additional type of propellant in the future, called Karnite.&lt;br /&gt;
** This new fuel will come in the same containers as regular propellant does. &lt;br /&gt;
&lt;br /&gt;
== Thruster types ==&lt;br /&gt;
&lt;br /&gt;
There are four different thruster types currently available, with all thrusters except the plasma thruster now having three separate variants outlined as tiers one through three:&lt;br /&gt;
&lt;br /&gt;
{{SB Infobox Compact&lt;br /&gt;
|{{#invoke:Transcluder|main|Box thruster|only=templates|templates=SB Infobox|makeLink=true}}&lt;br /&gt;
|{{#invoke:Transcluder|main|Triangle thruster|only=templates|templates=SB Infobox|makeLink=true}}&lt;br /&gt;
|{{#invoke:Transcluder|main|Plasma thruster|only=templates|templates=SB Infobox|makeLink=true}}&lt;br /&gt;
|{{#invoke:Transcluder|main|Maneuver thruster|only=templates|templates=SB Infobox|makeLink=true|removeSections=SB Infobox Device Construction}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;10&amp;quot;|Thrusters comparison &lt;br /&gt;
|-&lt;br /&gt;
!rowspan=&amp;quot;2&amp;quot;|&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|thrust/electricity&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|thrust/propellant&lt;br /&gt;
!colspan=&amp;quot;3&amp;quot;|thrust/kg&lt;br /&gt;
|-&lt;br /&gt;
!T1&lt;br /&gt;
!T2&lt;br /&gt;
!T3&lt;br /&gt;
!T1&lt;br /&gt;
!T2&lt;br /&gt;
!T3&lt;br /&gt;
!T1&lt;br /&gt;
!T2&lt;br /&gt;
!T3&lt;br /&gt;
|-&lt;br /&gt;
!Box thruster&lt;br /&gt;
|2381&lt;br /&gt;
|style=&amp;quot;background-color: green;&amp;quot;|2996&lt;br /&gt;
|2189&lt;br /&gt;
|16150&lt;br /&gt;
|style=&amp;quot;background-color: green;&amp;quot;|20396&lt;br /&gt;
|16601&lt;br /&gt;
|26,49&lt;br /&gt;
|29,13&lt;br /&gt;
|style=&amp;quot;background-color: green;&amp;quot;|34,43&lt;br /&gt;
|-&lt;br /&gt;
!Triangle thruster&lt;br /&gt;
|3119&lt;br /&gt;
|style=&amp;quot;background-color: green;&amp;quot;|3924&lt;br /&gt;
|2866&lt;br /&gt;
|10767&lt;br /&gt;
|style=&amp;quot;background-color: green;&amp;quot;|13542&lt;br /&gt;
|11067&lt;br /&gt;
|26,06&lt;br /&gt;
|28,67&lt;br /&gt;
|style=&amp;quot;background-color: green;&amp;quot;|33,88&lt;br /&gt;
|-&lt;br /&gt;
!Maneuver thruster&lt;br /&gt;
|1000&lt;br /&gt;
|style=&amp;quot;background-color: green;&amp;quot;|1222&lt;br /&gt;
|867&lt;br /&gt;
|2667&lt;br /&gt;
|1222&lt;br /&gt;
|style=&amp;quot;background-color: green;&amp;quot;|2889&lt;br /&gt;
|89,69&lt;br /&gt;
|98,65&lt;br /&gt;
|style=&amp;quot;background-color: green;&amp;quot;|116,59&lt;br /&gt;
|-&lt;br /&gt;
!Plasma thruster&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot;|4380 + 7955 per ring&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot;|16129 + 18135 per ring&lt;br /&gt;
|colspan=&amp;quot;3&amp;quot;|5,82 + 50,36 per ring&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Device fields ==&lt;br /&gt;
&lt;br /&gt;
Each of the four thrusters share a set of common device fields (below), but the plasma thruster has additional device fields owing to its unique characteristics.&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! YOLOL field&lt;br /&gt;
! description&lt;br /&gt;
! range&lt;br /&gt;
|-&lt;br /&gt;
! '''ThrusterState'''&lt;br /&gt;
| Requested output of the thruster&lt;br /&gt;
| 0 - 10 000&lt;br /&gt;
|-&lt;br /&gt;
! '''ThrusterCurrentThrust'''&lt;br /&gt;
| Current output of the thruster&lt;br /&gt;
| 0 - 10 000&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
In addition to these, the plasma thruster has two extra fields. &lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! YOLOL field&lt;br /&gt;
! description&lt;br /&gt;
! range&lt;br /&gt;
|-&lt;br /&gt;
! '''isactive'''&lt;br /&gt;
| 1 = charge ; 0 = discharge&lt;br /&gt;
| /&lt;br /&gt;
|-&lt;br /&gt;
! '''chargelevel'''&lt;br /&gt;
| the current charge level of the plasma thruster, must be 1 to produce thrust&lt;br /&gt;
| 0 - 1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
To learn more about how to use fields, consult these wiki pages:&lt;br /&gt;
* [[Universal tool|Universal Tool]]&lt;br /&gt;
* [[Data networks|Data networks]]&lt;br /&gt;
* [[YOLOL|YOLOL]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related Content ==&lt;br /&gt;
&amp;lt;!--[[File:Box_thruster_resource_usage_(dark).png|400px]] [[File:Triangle_thruster_resource_usage_(dark).png|400px]] [[File:Maneuver_thruster_resource_usage_(dark).png|400px]]--&amp;gt;[[File:Plasma_thruster_resource_usage_(dark).png|400px]]&lt;br /&gt;
[[File:Thruster_exhaust_1.jpg|400px]]&lt;br /&gt;
[[File:Thruster_exhaust_2.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Devices and machines|Thrusters]]&lt;/div&gt;</summary>
		<author><name>ZiGGy</name></author>
	</entry>
	<entry>
		<id>https://wiki.starbasegame.com/index.php?title=Thrusters&amp;diff=29371</id>
		<title>Thrusters</title>
		<link rel="alternate" type="text/html" href="https://wiki.starbasegame.com/index.php?title=Thrusters&amp;diff=29371"/>
		<updated>2021-09-28T11:25:44Z</updated>

		<summary type="html">&lt;p&gt;ZiGGy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Otherlang2&lt;br /&gt;
|jp=スラスター&lt;br /&gt;
}}{{SB Infobox Begin&lt;br /&gt;
	|{{SB Infobox Header&lt;br /&gt;
	  |image=[[Image:Thrusters_promo.png]]&lt;br /&gt;
	  |factionLogo=&lt;br /&gt;
	  |caption=Box thrusters on an [[OKI Manta]]&lt;br /&gt;
	  |suppressName=1&lt;br /&gt;
	  |border=none&lt;br /&gt;
	}}&lt;br /&gt;
}}&lt;br /&gt;
Thrusters are a mandatory part of spaceships: Not only can a spaceship not move on its own without them, but the game defines a spaceship by their inclusion. Thrusters determine which directions a spaceship can be flown and at what speed, and they require power and propellant to function. Cables and pipes must attach a thrusters [[Hardpoints|hardpoint]] to a network with sufficient power and sufficient [[Propellant tank|propellant]] in order for them to function. The hardpoint '''must''' be bolted '''directly''' to the frame to be seen as a valid thruster hardpoint.&lt;br /&gt;
&lt;br /&gt;
== Basic information ==&lt;br /&gt;
&lt;br /&gt;
* To be able to fly, a spaceship needs at least one thruster.&lt;br /&gt;
** [[Plasma_thruster|Plasma]] Thrusters are the biggest thrusters so far, which can be upgraded to output more thrust. For full thrust they need a warm up time. &lt;br /&gt;
** [[Box_thruster|Box]] and [[Triangle_thruster|triangle]] thrusters are big &amp;quot;main&amp;quot; thrusters and consist of multiple parts that need to be bolted together.&lt;br /&gt;
** [[Maneuver_thruster|Maneuver]] thrusters enable small movements of the ship such as adjusting yaw and pitch, though they can still be used as main thrusters on smaller ships.&lt;br /&gt;
** Thrusters need to be [[Bolt tool|bolted]] to a [[Hardpoints|hardpoint]] that has access to propellant and electricity.&lt;br /&gt;
*** The [[Hardpoints|hardpoint]] has to be [[Bolt tool|bolted]] to the ship's frame with at least two bolts in order for the mounted thruster to properly function or respond to the [[Main flight computer|main flight computer's]] inputs.&lt;br /&gt;
&lt;br /&gt;
* Thrusters need to be in the same [[Data networks|data network]] as both the [[Flight control unit|flight control unit]] and [[Main flight computer|main flight computer]], if they are to be controlled by the main flight computer.&lt;br /&gt;
&lt;br /&gt;
* Thrusters require power to function.&lt;br /&gt;
** To get power, a [[Cable tool|cable]] has to be drawn from a power source, such as a [[Generator]] or [[Battery]] to the [[Hardpoints|hardpoint]]'s socket. &lt;br /&gt;
&lt;br /&gt;
* A thruster also requires [[Propellant tank|propellant]] to function.&lt;br /&gt;
** To get propellant, a [[Pipe tool|pipe]] has to be drawn between the device hardpoint and a propellant container.&lt;br /&gt;
&lt;br /&gt;
* Plasma Thrusters will need an additional type of propellant in the future, called Karnite.&lt;br /&gt;
** This new fuel will come in the same containers as regular propellant does. &lt;br /&gt;
&lt;br /&gt;
== Thruster types ==&lt;br /&gt;
&lt;br /&gt;
There are four different thruster types currently available, with all thrusters except the plasma thruster now having three separate variants outlined as tiers one through three:&lt;br /&gt;
&lt;br /&gt;
{{SB Infobox Compact&lt;br /&gt;
|{{#invoke:Transcluder|main|Box thruster|only=templates|templates=SB Infobox|makeLink=true}}&lt;br /&gt;
|{{#invoke:Transcluder|main|Triangle thruster|only=templates|templates=SB Infobox|makeLink=true}}&lt;br /&gt;
|{{#invoke:Transcluder|main|Plasma thruster|only=templates|templates=SB Infobox|makeLink=true}}&lt;br /&gt;
|{{#invoke:Transcluder|main|Maneuver thruster|only=templates|templates=SB Infobox|makeLink=true|removeSections=SB Infobox Device Construction}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Device fields ==&lt;br /&gt;
&lt;br /&gt;
Each of the four thrusters share a set of common device fields (below), but the plasma thruster has additional device fields owing to its unique characteristics.&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! YOLOL field&lt;br /&gt;
! description&lt;br /&gt;
! range&lt;br /&gt;
|-&lt;br /&gt;
! '''ThrusterState'''&lt;br /&gt;
| Requested output of the thruster&lt;br /&gt;
| 0 - 10 000&lt;br /&gt;
|-&lt;br /&gt;
! '''ThrusterCurrentThrust'''&lt;br /&gt;
| Current output of the thruster&lt;br /&gt;
| 0 - 10 000&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
In addition to these, the plasma thruster has two extra fields. &lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! YOLOL field&lt;br /&gt;
! description&lt;br /&gt;
! range&lt;br /&gt;
|-&lt;br /&gt;
! '''isactive'''&lt;br /&gt;
| 1 = charge ; 0 = discharge&lt;br /&gt;
| /&lt;br /&gt;
|-&lt;br /&gt;
! '''chargelevel'''&lt;br /&gt;
| the current charge level of the plasma thruster, must be 1 to produce thrust&lt;br /&gt;
| 0 - 1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
To learn more about how to use fields, consult these wiki pages:&lt;br /&gt;
* [[Universal tool|Universal Tool]]&lt;br /&gt;
* [[Data networks|Data networks]]&lt;br /&gt;
* [[YOLOL|YOLOL]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related Content ==&lt;br /&gt;
&amp;lt;!--[[File:Box_thruster_resource_usage_(dark).png|400px]] [[File:Triangle_thruster_resource_usage_(dark).png|400px]] [[File:Maneuver_thruster_resource_usage_(dark).png|400px]]--&amp;gt;[[File:Plasma_thruster_resource_usage_(dark).png|400px]]&lt;br /&gt;
[[File:Thruster_exhaust_1.jpg|400px]]&lt;br /&gt;
[[File:Thruster_exhaust_2.jpg|400px]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Devices and machines|Thrusters]]&lt;/div&gt;</summary>
		<author><name>ZiGGy</name></author>
	</entry>
	<entry>
		<id>https://wiki.starbasegame.com/index.php?title=File:Thruster_exhaust_2.jpg&amp;diff=29370</id>
		<title>File:Thruster exhaust 2.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.starbasegame.com/index.php?title=File:Thruster_exhaust_2.jpg&amp;diff=29370"/>
		<updated>2021-09-28T11:23:59Z</updated>

		<summary type="html">&lt;p&gt;ZiGGy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>ZiGGy</name></author>
	</entry>
	<entry>
		<id>https://wiki.starbasegame.com/index.php?title=File:Thruster_exhaust_1.jpg&amp;diff=29369</id>
		<title>File:Thruster exhaust 1.jpg</title>
		<link rel="alternate" type="text/html" href="https://wiki.starbasegame.com/index.php?title=File:Thruster_exhaust_1.jpg&amp;diff=29369"/>
		<updated>2021-09-28T11:12:31Z</updated>

		<summary type="html">&lt;p&gt;ZiGGy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>ZiGGy</name></author>
	</entry>
	<entry>
		<id>https://wiki.starbasegame.com/index.php?title=%D0%A8%D0%B0%D1%85%D1%82%D0%B0%D1%80%D1%81%D1%8C%D0%BA%D0%B8%D0%B9_%D0%BB%D0%B0%D0%B7%D0%B5%D1%80&amp;diff=29207</id>
		<title>Шахтарський лазер</title>
		<link rel="alternate" type="text/html" href="https://wiki.starbasegame.com/index.php?title=%D0%A8%D0%B0%D1%85%D1%82%D0%B0%D1%80%D1%81%D1%8C%D0%BA%D0%B8%D0%B9_%D0%BB%D0%B0%D0%B7%D0%B5%D1%80&amp;diff=29207"/>
		<updated>2021-09-13T14:39:13Z</updated>

		<summary type="html">&lt;p&gt;ZiGGy: /* Основна інформація */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Otherlang2&lt;br /&gt;
|de=Mining_laser:de&lt;br /&gt;
|fr=Mining_laser:fr&lt;br /&gt;
|zh-cn=采矿激光&lt;br /&gt;
|en=Mining laser (Assembly)&lt;br /&gt;
|ru=Шахтерский лазер&lt;br /&gt;
}}&lt;br /&gt;
== Коротко ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Starbase mining laser.png|400px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Шахтарський лазер завдає безперервні пошкодження об'єкту, який потрапив в заданий діапазон променя, що робить його ефективним інструментом в професійному шахтерстві. &amp;lt;br&amp;gt;&lt;br /&gt;
Наприклад, [[Урчін|видобувне судно Урчін]] оснащено Шахтарськими лазерами.&lt;br /&gt;
&lt;br /&gt;
== Основна інформація ==&lt;br /&gt;
Шахтарський лазер використовує поле пристрою для контролю довжини і положення лазера.&amp;lt;br&amp;gt;&lt;br /&gt;
Шахтарський лазер зазвичай підключається до пристроїв, таких як [[Кнопка|Кнопки]] або [[Важелі|Важелі]].&amp;lt;br&amp;gt;&lt;br /&gt;
Шахтарський лазер споживає 6000 електроенергії за секунду під час роботи.&lt;br /&gt;
&lt;br /&gt;
== Поля пристрою ==&lt;br /&gt;
&lt;br /&gt;
Щоб дізнатися більше про використання полів, зверніться до цих вікі-сторінок:&lt;br /&gt;
* [[Універсальний інструмент|Універсальний інструмент]]&lt;br /&gt;
* [[Інформаційна мережа|Інформаційна мережа]]&lt;br /&gt;
* [[YOLOL:ua|YOLOL]]&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! YOLOL поле&lt;br /&gt;
! опис&lt;br /&gt;
! діапазон&lt;br /&gt;
|-&lt;br /&gt;
! '''MiningLaserOn'''&lt;br /&gt;
| Шахтарський лазер вимикається, якщо для цього параметра встановлено значення 0, і включається, якщо для нього встановлено будь-яке інше значення.&lt;br /&gt;
| 0 - 1&lt;br /&gt;
|-&lt;br /&gt;
! '''MiningLaserBeamLength'''&lt;br /&gt;
| Довжина променя. Не може бути перевищена максимальна довжина променя, налаштовується по типу. Вимірюється в метрах.&lt;br /&gt;
| 0 - 20&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Пристрої та механізми]]&lt;/div&gt;</summary>
		<author><name>ZiGGy</name></author>
	</entry>
	<entry>
		<id>https://wiki.starbasegame.com/index.php?title=%D0%A8%D0%B0%D1%85%D1%82%D0%B0%D1%80%D1%81%D1%8C%D0%BA%D0%B8%D0%B9_%D0%BB%D0%B0%D0%B7%D0%B5%D1%80&amp;diff=29206</id>
		<title>Шахтарський лазер</title>
		<link rel="alternate" type="text/html" href="https://wiki.starbasegame.com/index.php?title=%D0%A8%D0%B0%D1%85%D1%82%D0%B0%D1%80%D1%81%D1%8C%D0%BA%D0%B8%D0%B9_%D0%BB%D0%B0%D0%B7%D0%B5%D1%80&amp;diff=29206"/>
		<updated>2021-09-13T14:38:54Z</updated>

		<summary type="html">&lt;p&gt;ZiGGy: /* Основна інформація */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Otherlang2&lt;br /&gt;
|de=Mining_laser:de&lt;br /&gt;
|fr=Mining_laser:fr&lt;br /&gt;
|zh-cn=采矿激光&lt;br /&gt;
|en=Mining laser (Assembly)&lt;br /&gt;
|ru=Шахтерский лазер&lt;br /&gt;
}}&lt;br /&gt;
== Коротко ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Starbase mining laser.png|400px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Шахтарський лазер завдає безперервні пошкодження об'єкту, який потрапив в заданий діапазон променя, що робить його ефективним інструментом в професійному шахтерстві. &amp;lt;br&amp;gt;&lt;br /&gt;
Наприклад, [[Урчін|видобувне судно Урчін]] оснащено Шахтарськими лазерами.&lt;br /&gt;
&lt;br /&gt;
== Основна інформація ==&lt;br /&gt;
Шахтарський лазер використовує поле пристрою для контролю довжини і положення лазера. &amp;lt;br&amp;gt;&lt;br /&gt;
Шахтарський лазер зазвичай підключається до пристроїв, таких як [[Кнопка|Кнопки]] або [[Важелі|Важелі]].&lt;br /&gt;
Шахтарський лазер споживає 6000 електроенергії за секунду під час роботи.&lt;br /&gt;
&lt;br /&gt;
== Поля пристрою ==&lt;br /&gt;
&lt;br /&gt;
Щоб дізнатися більше про використання полів, зверніться до цих вікі-сторінок:&lt;br /&gt;
* [[Універсальний інструмент|Універсальний інструмент]]&lt;br /&gt;
* [[Інформаційна мережа|Інформаційна мережа]]&lt;br /&gt;
* [[YOLOL:ua|YOLOL]]&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! YOLOL поле&lt;br /&gt;
! опис&lt;br /&gt;
! діапазон&lt;br /&gt;
|-&lt;br /&gt;
! '''MiningLaserOn'''&lt;br /&gt;
| Шахтарський лазер вимикається, якщо для цього параметра встановлено значення 0, і включається, якщо для нього встановлено будь-яке інше значення.&lt;br /&gt;
| 0 - 1&lt;br /&gt;
|-&lt;br /&gt;
! '''MiningLaserBeamLength'''&lt;br /&gt;
| Довжина променя. Не може бути перевищена максимальна довжина променя, налаштовується по типу. Вимірюється в метрах.&lt;br /&gt;
| 0 - 20&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Пристрої та механізми]]&lt;/div&gt;</summary>
		<author><name>ZiGGy</name></author>
	</entry>
	<entry>
		<id>https://wiki.starbasegame.com/index.php?title=%D0%A8%D0%B0%D1%85%D1%82%D0%B0%D1%80%D1%81%D1%8C%D0%BA%D0%B8%D0%B9_%D0%BB%D0%B0%D0%B7%D0%B5%D1%80&amp;diff=29205</id>
		<title>Шахтарський лазер</title>
		<link rel="alternate" type="text/html" href="https://wiki.starbasegame.com/index.php?title=%D0%A8%D0%B0%D1%85%D1%82%D0%B0%D1%80%D1%81%D1%8C%D0%BA%D0%B8%D0%B9_%D0%BB%D0%B0%D0%B7%D0%B5%D1%80&amp;diff=29205"/>
		<updated>2021-09-13T14:35:02Z</updated>

		<summary type="html">&lt;p&gt;ZiGGy: /* Поля пристрою */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Otherlang2&lt;br /&gt;
|de=Mining_laser:de&lt;br /&gt;
|fr=Mining_laser:fr&lt;br /&gt;
|zh-cn=采矿激光&lt;br /&gt;
|en=Mining laser (Assembly)&lt;br /&gt;
|ru=Шахтерский лазер&lt;br /&gt;
}}&lt;br /&gt;
== Коротко ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Starbase mining laser.png|400px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Шахтарський лазер завдає безперервні пошкодження об'єкту, який потрапив в заданий діапазон променя, що робить його ефективним інструментом в професійному шахтерстві. &amp;lt;br&amp;gt;&lt;br /&gt;
Наприклад, [[Урчін|видобувне судно Урчін]] оснащено Шахтарськими лазерами.&lt;br /&gt;
&lt;br /&gt;
== Основна інформація ==&lt;br /&gt;
Шахтарський лазер використовує поле пристрою для контролю довжини і положення лазера. &amp;lt;br&amp;gt;&lt;br /&gt;
Шахтарський лазер зазвичай підключається до пристроїв, таких як [[Кнопка|Кнопки]] або [[Важелі|Важелі]].&lt;br /&gt;
&lt;br /&gt;
== Поля пристрою ==&lt;br /&gt;
&lt;br /&gt;
Щоб дізнатися більше про використання полів, зверніться до цих вікі-сторінок:&lt;br /&gt;
* [[Універсальний інструмент|Універсальний інструмент]]&lt;br /&gt;
* [[Інформаційна мережа|Інформаційна мережа]]&lt;br /&gt;
* [[YOLOL:ua|YOLOL]]&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! YOLOL поле&lt;br /&gt;
! опис&lt;br /&gt;
! діапазон&lt;br /&gt;
|-&lt;br /&gt;
! '''MiningLaserOn'''&lt;br /&gt;
| Шахтарський лазер вимикається, якщо для цього параметра встановлено значення 0, і включається, якщо для нього встановлено будь-яке інше значення.&lt;br /&gt;
| 0 - 1&lt;br /&gt;
|-&lt;br /&gt;
! '''MiningLaserBeamLength'''&lt;br /&gt;
| Довжина променя. Не може бути перевищена максимальна довжина променя, налаштовується по типу. Вимірюється в метрах.&lt;br /&gt;
| 0 - 20&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Пристрої та механізми]]&lt;/div&gt;</summary>
		<author><name>ZiGGy</name></author>
	</entry>
	<entry>
		<id>https://wiki.starbasegame.com/index.php?title=%D0%A0%D1%83%D0%B4%D0%BE%D0%B7%D0%B1%D1%96%D1%80%D0%BD%D0%B8%D0%BA&amp;diff=29204</id>
		<title>Рудозбірник</title>
		<link rel="alternate" type="text/html" href="https://wiki.starbasegame.com/index.php?title=%D0%A0%D1%83%D0%B4%D0%BE%D0%B7%D0%B1%D1%96%D1%80%D0%BD%D0%B8%D0%BA&amp;diff=29204"/>
		<updated>2021-09-13T14:30:36Z</updated>

		<summary type="html">&lt;p&gt;ZiGGy: /* Опис */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Otherlang2&lt;br /&gt;
|en=Ore collector&lt;br /&gt;
|de=Mining_laser:de&lt;br /&gt;
|fr=Mining_laser:fr&lt;br /&gt;
|zh-cn=采矿激光&lt;br /&gt;
|ru=Шахтерский лазер&lt;br /&gt;
}}&lt;br /&gt;
== Опис ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Starbase ore collector.png|400px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Рудозбірник функціонує як промислова версія [[Шахтарський ранець|шахтарського ранця]], втягуючи невеликі шматки руди, він часто використовується разом із [[Шахтарський лазер|шахтарськими лазерами]].&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Основна ынформація ==&lt;br /&gt;
&lt;br /&gt;
*Рудозбірник споживає енергію під час збору шматочків [[руди|руди]], рівну полю 'потужності'.&amp;lt;br&amp;gt;&lt;br /&gt;
**На кожну 1000 '''потужності''' рудозбірник встигає збирати руду від 1 гірничого лазера.&amp;lt;br&amp;gt;&lt;br /&gt;
*Рудозбірник повинен бути підключений через [[Мережа труб|мережу труб]] до [[Модульний контейнер для руди|модульного контейнера для руди]], щоб функціонувати, зібрана руда поміщається в підключені контейнери.&amp;lt;br&amp;gt;&lt;br /&gt;
*Площа збору - кубоїдна форма 20х5х5м, що простягається на 20м у напрямку до рудозбірника.&lt;br /&gt;
&lt;br /&gt;
== Поля пристрою ==&lt;br /&gt;
Щоб дізнатися більше про те, як використовувати поля, зверніться до цих вікі-сторінок:&lt;br /&gt;
* [[Універсальний інструмент|Універсальний інструмент]]&lt;br /&gt;
* [[Інформаційна мережа|Інформаційна мережа]]&lt;br /&gt;
* [[YOLOL:ua|YOLOL]]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! YOLOL поля&lt;br /&gt;
! Опис&lt;br /&gt;
! Діапазон&lt;br /&gt;
|-&lt;br /&gt;
! '''ToggleOn'''&lt;br /&gt;
| Рудозбірник вимикається, коли для цього встановлено значення 0, а для будь-чого іншого - увімкнено&lt;br /&gt;
| 0 - 1&lt;br /&gt;
|-&lt;br /&gt;
! '''Power'''&lt;br /&gt;
| Визначає, наскільки швидко колектор збирає руду і скільки енергії він споживає&lt;br /&gt;
| 0 - 6000&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Пристрої та механізми]]&lt;/div&gt;</summary>
		<author><name>ZiGGy</name></author>
	</entry>
	<entry>
		<id>https://wiki.starbasegame.com/index.php?title=Ore_collector&amp;diff=29203</id>
		<title>Ore collector</title>
		<link rel="alternate" type="text/html" href="https://wiki.starbasegame.com/index.php?title=Ore_collector&amp;diff=29203"/>
		<updated>2021-09-13T14:28:58Z</updated>

		<summary type="html">&lt;p&gt;ZiGGy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Otherlang2&lt;br /&gt;
|de=Mining_laser:de&lt;br /&gt;
|fr=Mining_laser:fr&lt;br /&gt;
|zh-cn=采矿激光&lt;br /&gt;
|ua=Рудозбірник&lt;br /&gt;
|ru=Шахтерский лазер&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{SB Infobox Begin&lt;br /&gt;
	|{{SB Infobox Header&lt;br /&gt;
	  |image=[[Image:Ore collector.png]]&lt;br /&gt;
	  |factionLogo=&lt;br /&gt;
	  |caption=&lt;br /&gt;
	  |name=&lt;br /&gt;
	  |border=none&lt;br /&gt;
	}}&lt;br /&gt;
&lt;br /&gt;
	|{{SB Infobox Device General Information&lt;br /&gt;
	  |type=Utility device&lt;br /&gt;
	  |function=Gathers mined ore&lt;br /&gt;
	  &lt;br /&gt;
	  |size=108×84×60 cm&lt;br /&gt;
	  |mass=2,159&lt;br /&gt;
	  |volume=223.2&lt;br /&gt;
	  |corrosionResistance=710&lt;br /&gt;
	  |primaryMaterial=Aegisium&lt;br /&gt;
	  |suppressUnitsKg&lt;br /&gt;
	  |suppressUnitsKv&lt;br /&gt;
	  |subComponents=&lt;br /&gt;
	}}&lt;br /&gt;
&lt;br /&gt;
	|{{SB Infobox Device Construction&lt;br /&gt;
	  |headerOverride=&lt;br /&gt;
	  |aegisium=47%&lt;br /&gt;
	  |ajatite=22%&lt;br /&gt;
	  |arkanium=19%&lt;br /&gt;
	  |bastium=&lt;br /&gt;
	  |charodium=&lt;br /&gt;
	  |corazium=&lt;br /&gt;
	  |exorium=12%&lt;br /&gt;
	  |haderite=&lt;br /&gt;
	  |ice=&lt;br /&gt;
	  |ilmatrium=&lt;br /&gt;
	  |karnite=&lt;br /&gt;
	  |kutonium=&lt;br /&gt;
	  |lukium=&lt;br /&gt;
	  |merkerium=&lt;br /&gt;
	  |nhurgite=&lt;br /&gt;
	  |oninum=&lt;br /&gt;
	  |surtrite=&lt;br /&gt;
	  |tengium=&lt;br /&gt;
	  |ukonium=&lt;br /&gt;
	  |valkite=&lt;br /&gt;
	  |vokarium=&lt;br /&gt;
	  |xhalium=&lt;br /&gt;
	}}&lt;br /&gt;
}}&amp;lt;section begin=summary/&amp;gt;The ore collector is a device that efficiently collects mined ore, and is often used in conjunction with the [[Mining laser (Assembly)|mining laser]]. They are also used in the tutorial halls at the mining job.&amp;lt;section end=summary/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Assembly ==&lt;br /&gt;
A ore collector needs to be attached to several objects to function:&lt;br /&gt;
*[[Utility tool body type 1|Utility Tool Body]] which needs equipped with 2 [[Utility_tool_capacitor|Utility Tool &amp;amp; Rail Cannon Capacitors]]&lt;br /&gt;
*[[Fixed_mount_small_turntable_2|Small Turntable Mount 2]]&lt;br /&gt;
*[[Turntable|Small Turret Base]] or equivalent&lt;br /&gt;
*[[Hardpoints|Device Hardpoint]] or equivalent&lt;br /&gt;
The hardpoint needs connected to power and your ships network via [[Cable_tool|Cable]] or [[Duct]] to supply power. The hardpoint also needs connection via [[Pipe tool|Pipe]] or [[Duct]] to unfilled [[modular ore cargo crate]]. If connected via a [[Resource Bridge]] you can right click and delete any ore to make room for the ore collector to collect more ore.&lt;br /&gt;
&lt;br /&gt;
== Device fields ==&lt;br /&gt;
&amp;lt;section begin=deviceFields/&amp;gt;&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! YOLOL field&lt;br /&gt;
! description&lt;br /&gt;
! range&lt;br /&gt;
|-&lt;br /&gt;
! '''ToggleOn'''&lt;br /&gt;
| Ore collector turns off when this is set to 0 and on when set to anything else&lt;br /&gt;
| 0 - 1&lt;br /&gt;
|-&lt;br /&gt;
! '''Power'''&lt;br /&gt;
| Determines how fast the collector collects ore, and how much power it consumes&lt;br /&gt;
| 0 - 6000&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;section end=deviceFields/&amp;gt;&lt;br /&gt;
To learn more about how to use fields, consult these wiki pages:&lt;br /&gt;
* [[Universal tool|Universal Tool]]&lt;br /&gt;
* [[Data networks|Data networks]]&lt;br /&gt;
* [[YOLOL|YOLOL]]&lt;br /&gt;
&lt;br /&gt;
== Related Pages ==&lt;br /&gt;
&lt;br /&gt;
[[Ore collector (Assembly)]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Devices and machines]]&lt;/div&gt;</summary>
		<author><name>ZiGGy</name></author>
	</entry>
	<entry>
		<id>https://wiki.starbasegame.com/index.php?title=%D0%A0%D1%83%D0%B4%D0%BE%D0%B7%D0%B1%D1%96%D1%80%D0%BD%D0%B8%D0%BA&amp;diff=29202</id>
		<title>Рудозбірник</title>
		<link rel="alternate" type="text/html" href="https://wiki.starbasegame.com/index.php?title=%D0%A0%D1%83%D0%B4%D0%BE%D0%B7%D0%B1%D1%96%D1%80%D0%BD%D0%B8%D0%BA&amp;diff=29202"/>
		<updated>2021-09-13T14:28:00Z</updated>

		<summary type="html">&lt;p&gt;ZiGGy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Otherlang2&lt;br /&gt;
|en=Ore collector&lt;br /&gt;
|de=Mining_laser:de&lt;br /&gt;
|fr=Mining_laser:fr&lt;br /&gt;
|zh-cn=采矿激光&lt;br /&gt;
|ru=Шахтерский лазер&lt;br /&gt;
}}&lt;br /&gt;
== Опис ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Starbase ore collector.png|400px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Рудозбірник функціонує як промислова версія [[Шахтарський ранець|шахтарського ранеця]], втягуючи невеликі шматки руди, він часто використовується разом із [[Шахтарський лазер|шахтарськими лазерами]].&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Основна ынформація ==&lt;br /&gt;
&lt;br /&gt;
*Рудозбірник споживає енергію під час збору шматочків [[руди|руди]], рівну полю 'потужності'.&amp;lt;br&amp;gt;&lt;br /&gt;
**На кожну 1000 '''потужності''' рудозбірник встигає збирати руду від 1 гірничого лазера.&amp;lt;br&amp;gt;&lt;br /&gt;
*Рудозбірник повинен бути підключений через [[Мережа труб|мережу труб]] до [[Модульний контейнер для руди|модульного контейнера для руди]], щоб функціонувати, зібрана руда поміщається в підключені контейнери.&amp;lt;br&amp;gt;&lt;br /&gt;
*Площа збору - кубоїдна форма 20х5х5м, що простягається на 20м у напрямку до рудозбірника.&lt;br /&gt;
&lt;br /&gt;
== Поля пристрою ==&lt;br /&gt;
Щоб дізнатися більше про те, як використовувати поля, зверніться до цих вікі-сторінок:&lt;br /&gt;
* [[Універсальний інструмент|Універсальний інструмент]]&lt;br /&gt;
* [[Інформаційна мережа|Інформаційна мережа]]&lt;br /&gt;
* [[YOLOL:ua|YOLOL]]&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! YOLOL поля&lt;br /&gt;
! Опис&lt;br /&gt;
! Діапазон&lt;br /&gt;
|-&lt;br /&gt;
! '''ToggleOn'''&lt;br /&gt;
| Рудозбірник вимикається, коли для цього встановлено значення 0, а для будь-чого іншого - увімкнено&lt;br /&gt;
| 0 - 1&lt;br /&gt;
|-&lt;br /&gt;
! '''Power'''&lt;br /&gt;
| Визначає, наскільки швидко колектор збирає руду і скільки енергії він споживає&lt;br /&gt;
| 0 - 6000&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Пристрої та механізми]]&lt;/div&gt;</summary>
		<author><name>ZiGGy</name></author>
	</entry>
	<entry>
		<id>https://wiki.starbasegame.com/index.php?title=%D0%A8%D0%B0%D1%85%D1%82%D0%B0%D1%80%D1%81%D1%8C%D0%BA%D0%B8%D0%B9_%D1%80%D0%B0%D0%BD%D0%B5%D1%86%D1%8C&amp;diff=29201</id>
		<title>Шахтарський ранець</title>
		<link rel="alternate" type="text/html" href="https://wiki.starbasegame.com/index.php?title=%D0%A8%D0%B0%D1%85%D1%82%D0%B0%D1%80%D1%81%D1%8C%D0%BA%D0%B8%D0%B9_%D1%80%D0%B0%D0%BD%D0%B5%D1%86%D1%8C&amp;diff=29201"/>
		<updated>2021-09-13T14:18:02Z</updated>

		<summary type="html">&lt;p&gt;ZiGGy: /* Як це працює */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Otherlang2&lt;br /&gt;
|en=Mining backpack&lt;br /&gt;
|fr=Mining_backpack:fr&lt;br /&gt;
|de=Mining_backpack:de&lt;br /&gt;
|zh-cn=采矿背包&lt;br /&gt;
|ru=Шахтерский рюкзак&lt;br /&gt;
}}&lt;br /&gt;
== Коротко ==&lt;br /&gt;
&lt;br /&gt;
Шахтарські ранці - це рюкзаки, спеціально призначені для видобутку астероїдів. &amp;lt;br&amp;gt;&lt;br /&gt;
Шахтарський ранець зберігає сировину і автоматично збирає [[Матеріали|матеріали]].&lt;br /&gt;
&lt;br /&gt;
== Як це працює ==&lt;br /&gt;
Характеристики:&lt;br /&gt;
&lt;br /&gt;
'''Слоти'''&lt;br /&gt;
* Фіксовані слоти для [[Кайло|Кирки]] і [[Будівельний інструмент|Будівельного інструменту]].&lt;br /&gt;
* Фіксовані слоти для сировини.&lt;br /&gt;
** Один слот може витримати 216 кВ будь-якой сировини (або обробленого матеріалу).&lt;br /&gt;
'''Збір матеріалів'''&lt;br /&gt;
* Може автоматично збирати сировину і [[Матеріали | Матеріали]] з двометрового радіусу.&lt;br /&gt;
** Може збирати будь-які шматки сировини, які менше 20 кВ в воксельмасі. Не може зібрати будь-який інший матеріал будь-якого розміру, крім сировини.&lt;br /&gt;
** Поодинокі куски астероїдів можуть бути зруйновані до малих уламків (шматків сировини) за допомогою тупого кінця [[Кайло | Кирки]].&lt;br /&gt;
'''Обробка [[Матеріали|Матеріалів]] '''&lt;br /&gt;
* Може переробляти сировину в будівельні матеріали.&lt;br /&gt;
** При включенні ранець буде автоматично обробляти кожен слот, що містить сировину.&lt;br /&gt;
*** Порядок обробки - від верхнього лівого слота до нижнього правого слота.&lt;br /&gt;
** Процес можна відключити в будь-який час.&lt;br /&gt;
* Також можна вибрати, який слот буде оброблятися.&lt;br /&gt;
** Після закінчення обробка зупиняється автоматично.&lt;br /&gt;
&lt;br /&gt;
== Як отримати ==&lt;br /&gt;
&lt;br /&gt;
На різних [[Станції | Станціях]].&lt;br /&gt;
&lt;br /&gt;
[[Category: Ранці | Шахтарський ранець]]&lt;/div&gt;</summary>
		<author><name>ZiGGy</name></author>
	</entry>
	<entry>
		<id>https://wiki.starbasegame.com/index.php?title=%D0%A8%D0%B0%D1%85%D1%82%D0%B0%D1%80%D1%81%D1%8C%D0%BA%D0%B8%D0%B9_%D1%80%D0%B0%D0%BD%D0%B5%D1%86%D1%8C&amp;diff=29200</id>
		<title>Шахтарський ранець</title>
		<link rel="alternate" type="text/html" href="https://wiki.starbasegame.com/index.php?title=%D0%A8%D0%B0%D1%85%D1%82%D0%B0%D1%80%D1%81%D1%8C%D0%BA%D0%B8%D0%B9_%D1%80%D0%B0%D0%BD%D0%B5%D1%86%D1%8C&amp;diff=29200"/>
		<updated>2021-09-13T14:10:22Z</updated>

		<summary type="html">&lt;p&gt;ZiGGy: /* Коротко */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Otherlang2&lt;br /&gt;
|en=Mining backpack&lt;br /&gt;
|fr=Mining_backpack:fr&lt;br /&gt;
|de=Mining_backpack:de&lt;br /&gt;
|zh-cn=采矿背包&lt;br /&gt;
|ru=Шахтерский рюкзак&lt;br /&gt;
}}&lt;br /&gt;
== Коротко ==&lt;br /&gt;
&lt;br /&gt;
Шахтарські ранці - це рюкзаки, спеціально призначені для видобутку астероїдів. &amp;lt;br&amp;gt;&lt;br /&gt;
Шахтарський ранець зберігає сировину і автоматично збирає [[Матеріали|матеріали]].&lt;br /&gt;
&lt;br /&gt;
== Як це працює ==&lt;br /&gt;
Характеристики:&lt;br /&gt;
# '' 'Слоти' ''&lt;br /&gt;
# * Фіксовані слоти для [[Кайло|Кирки]] і [[Будівельний інструмент|Будівельного інструменту]].&lt;br /&gt;
# * Фіксовані слоти для сировини.&lt;br /&gt;
# ** Один слот може витримати 216 кВ будь-якой сировини (або обробленого матеріалу).&lt;br /&gt;
# '''Збір матеріалів'''&lt;br /&gt;
# * Може автоматично збирати сировину і [[Матеріали | Матеріали]] з двометрового радіусу.&lt;br /&gt;
# ** Може збирати будь-які шматки сировини, які менше 20 кВ в воксельмасі. Не може зібрати будь-який інший матеріал будь-якого розміру, крім сировини.&lt;br /&gt;
# ** Поодинокі куски астероїдів можуть бути зруйновані до малих уламків (шматків сировини) за допомогою тупого кінця [[Кайло | Кирки]].&lt;br /&gt;
# '''Обробка [[Матеріали|Матеріалів]] '''&lt;br /&gt;
#* Може переробляти сировину в будівельні матеріали.&lt;br /&gt;
# ** При включенні ранець буде автоматично обробляти кожен слот, що містить сировину.&lt;br /&gt;
# *** Порядок обробки - від верхнього лівого слота до нижнього правого слота.&lt;br /&gt;
# ** Процес можна відключити в будь-який час.&lt;br /&gt;
# * Також можна вибрати, який слот буде оброблятися.&lt;br /&gt;
# ** Після закінчення обробка зупиняється автоматично.&lt;br /&gt;
&lt;br /&gt;
== Як отримати ==&lt;br /&gt;
&lt;br /&gt;
На різних [[Станції | Станціях]].&lt;br /&gt;
&lt;br /&gt;
[[Category: Ранці | Шахтарський ранець]]&lt;/div&gt;</summary>
		<author><name>ZiGGy</name></author>
	</entry>
	<entry>
		<id>https://wiki.starbasegame.com/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C%D0%BD%D1%96_%D0%B4%D0%B8%D1%81%D0%BF%D0%BB%D0%B5%D1%97&amp;diff=29199</id>
		<title>Модульні дисплеї</title>
		<link rel="alternate" type="text/html" href="https://wiki.starbasegame.com/index.php?title=%D0%9C%D0%BE%D0%B4%D1%83%D0%BB%D1%8C%D0%BD%D1%96_%D0%B4%D0%B8%D1%81%D0%BF%D0%BB%D0%B5%D1%97&amp;diff=29199"/>
		<updated>2021-09-13T14:06:31Z</updated>

		<summary type="html">&lt;p&gt;ZiGGy: /* Коротко */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Otherlang2&lt;br /&gt;
|de=Modular_displays:de&lt;br /&gt;
|zh-cn=模块化显示器&lt;br /&gt;
|en=Modular_displays&lt;br /&gt;
|ru=Модульные дисплеи&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Коротко ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Modular_displays.png|400px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Модульні дисплеї - це дисплеї з підтримкою [[YOLOL:ua | YOLOL]], які найчастіше використовуються в кабінах космічних кораблів в якості інформаційних екранів і вважаються життєво важливими для зручного управління кораблем. &amp;lt;br&amp;gt;&lt;br /&gt;
Модульні дисплеї зазвичай налаштовані на відображення руху (прогресу) від 0 до 100. &amp;lt;br&amp;gt;&lt;br /&gt;
Однак вони можуть бути [[універсальний інструмент | запрограмовані]] для відображення будь-якої необхідної числової інформації. &amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Основна інформація ==&lt;br /&gt;
&lt;br /&gt;
Всі модульні дисплеї повинні бути підключені до [[інформаційна мережа | інформаційної мережі ]] і [[Генератори | Джерела живлення]], щоб вони могли працювати.&lt;br /&gt;
* Модульні дисплеї призначені для відображення інформації.&lt;br /&gt;
* Контент для відображування  встановлен в поле PanelValue.&lt;br /&gt;
* Вони можуть бути підключені до модульної підставки дисплея безпосередньо або через інший модульний дисплей, з'єднуючи їх разом.&lt;br /&gt;
* Вони повинні бути прикріплені болтами до пластини або балки.&lt;br /&gt;
&lt;br /&gt;
== Поля пристрою ==&lt;br /&gt;
&lt;br /&gt;
Щоб дізнатися більше про те, як використовувати поля, зверніться до цих вікі-сторінок:&lt;br /&gt;
*[[Універсальний інструмент | універсальний інструмент]]&lt;br /&gt;
* [[Інформаційна мережа | інформаційна мережа]]&lt;br /&gt;
* [[YOLOL:ua | YOLOL]]&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! YOLOL строка&lt;br /&gt;
! опис&lt;br /&gt;
! значення&lt;br /&gt;
|-&lt;br /&gt;
! '''PanelValue'''&lt;br /&gt;
|Значення відображається на індикаторі виконання. Зверніть увагу, що індикатор виконання заповнений на 100&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Пристрої та механізми]]&lt;/div&gt;</summary>
		<author><name>ZiGGy</name></author>
	</entry>
	<entry>
		<id>https://wiki.starbasegame.com/index.php?title=%D0%86%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D1%96%D0%B9%D0%BD%D0%B8%D0%B9_%D0%B5%D0%BA%D1%80%D0%B0%D0%BD&amp;diff=29198</id>
		<title>Інформаційний екран</title>
		<link rel="alternate" type="text/html" href="https://wiki.starbasegame.com/index.php?title=%D0%86%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D1%96%D0%B9%D0%BD%D0%B8%D0%B9_%D0%B5%D0%BA%D1%80%D0%B0%D0%BD&amp;diff=29198"/>
		<updated>2021-09-13T14:04:30Z</updated>

		<summary type="html">&lt;p&gt;ZiGGy: /* Коротко */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Otherlang2 &lt;br /&gt;
|zh-cn=信息屏幕&lt;br /&gt;
|en=Information screen&lt;br /&gt;
|de=Information screen:de&lt;br /&gt;
|fr=Information screen/fr&lt;br /&gt;
|ru=Информационный экран&lt;br /&gt;
}}&lt;br /&gt;
== Коротко ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Information screen.png|400px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
'''Наразі недоступний у грі'''&amp;lt;br&amp;gt;&lt;br /&gt;
Програмовані інформаційні екрани-це спосіб залишити видиме повідомлення для всесвіту. &amp;lt;br&amp;gt;&lt;br /&gt;
Програмовані інформаційні екрани приймають рядкову змінну, яка потім відображається на панелях. &amp;lt;br&amp;gt;&lt;br /&gt;
Відображуваний контент може бути встановлений і змінений шляхом доступу до поля InfoScreenContent інформаційного екрану за допомогою [[універсальний інструмент | універсального інструменту]].&lt;br /&gt;
&lt;br /&gt;
== Основна інформація == &lt;br /&gt;
&lt;br /&gt;
Інформаційні екрани потребують [[Генератори | електрики]].&lt;br /&gt;
* Інформаційні екрани мають роз'єм [[трубоукладач | для кабелю]] на задній панелі.&lt;br /&gt;
* Вміст, який відображається на інформаційних екранах, автоматично переноситься словами.&lt;br /&gt;
* Зміст скорочується до 364-го символу, так як кількість символів досягнуто.&lt;br /&gt;
** Всього символів на панелі: 364&lt;br /&gt;
** Кількість рядків на панелі: 14&lt;br /&gt;
** символів в рядку: 26&lt;br /&gt;
&lt;br /&gt;
== Поля пристрою ==&lt;br /&gt;
&lt;br /&gt;
Щоб дізнатися більше про те, як використовувати поля, зверніться до цих вікі-сторінок:&lt;br /&gt;
*[[Універсальний інструмент | універсальний інструмент]]&lt;br /&gt;
* [[Інформаційна мережа | інформаційна мережа]]&lt;br /&gt;
* [[YOLOL:ua | YOLOL]]&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! YOLOL строка&lt;br /&gt;
! опис&lt;br /&gt;
! значення&lt;br /&gt;
|-&lt;br /&gt;
! '''InfoScreenContent'''&lt;br /&gt;
| Введіть строку, яка буде відображатися на екрані&lt;br /&gt;
| 364 mark string&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Пристрої та механізми]]&lt;/div&gt;</summary>
		<author><name>ZiGGy</name></author>
	</entry>
	<entry>
		<id>https://wiki.starbasegame.com/index.php?title=%D0%9F%D1%80%D0%B8%D1%81%D1%82%D1%80%D0%BE%D1%97_%D1%82%D0%B0_%D0%BC%D0%B5%D1%85%D0%B0%D0%BD%D1%96%D0%B7%D0%BC%D0%B8&amp;diff=29197</id>
		<title>Пристрої та механізми</title>
		<link rel="alternate" type="text/html" href="https://wiki.starbasegame.com/index.php?title=%D0%9F%D1%80%D0%B8%D1%81%D1%82%D1%80%D0%BE%D1%97_%D1%82%D0%B0_%D0%BC%D0%B5%D1%85%D0%B0%D0%BD%D1%96%D0%B7%D0%BC%D0%B8&amp;diff=29197"/>
		<updated>2021-09-13T13:51:45Z</updated>

		<summary type="html">&lt;p&gt;ZiGGy: /* Ресурсний порт */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Otherlang2&lt;br /&gt;
|en=Devices and machines&lt;br /&gt;
|de=Devices_and_machines:de&lt;br /&gt;
|fr=Devices_and_machines:fr&lt;br /&gt;
|zh-cn=设备和机器&lt;br /&gt;
|pl=Devices_and_machines:pl&lt;br /&gt;
|ru=Устройства и механизмы&lt;br /&gt;
}}&lt;br /&gt;
== Основні встановлювані пристрої ==&lt;br /&gt;
&lt;br /&gt;
===[[Платформа для пристроїв|Платформа для пристроїв]]===&lt;br /&gt;
[[File:DeviceHardpoint.png|300px]]&lt;br /&gt;
{{#lsth:Платформа для пристроїв|Опис}}&lt;br /&gt;
&lt;br /&gt;
===[[Вантажний промінь|Вантажний промінь]]===&lt;br /&gt;
[[File:Starbase cargo beam .png|150px]]&lt;br /&gt;
{{#lsth:Вантажний промінь|Коротко}}&lt;br /&gt;
&lt;br /&gt;
===[[Фіксоване кріплення|Фіксоване кріплення]]===&lt;br /&gt;
[[File:Starbase fixed mount.png|150px]]&lt;br /&gt;
{{#lsth:Фіксоване кріплення|Опис}}&lt;br /&gt;
&lt;br /&gt;
===[[Навісне озброєння]]===&lt;br /&gt;
[[File:Turrets all.png|150px]]&lt;br /&gt;
{{#lsth:Навісне озброєння|Опис}}&lt;br /&gt;
&lt;br /&gt;
===[[Радіопередавач|Радіопередавач]]===&lt;br /&gt;
[[File:Radio Transmitter.png|150px]]&lt;br /&gt;
{{#lsth:Радіопередавач|Коротко}}&lt;br /&gt;
&lt;br /&gt;
===[[Радіоприймач|Радіоприймач]]===&lt;br /&gt;
{{#lsth:Радіоприймач|Коротко}}&lt;br /&gt;
&lt;br /&gt;
===[[Далекомір|Далекомір]]===&lt;br /&gt;
[[File:Starbase rangefinder.png|150px]]&lt;br /&gt;
{{#lsth:Далекомір|Опис}}&lt;br /&gt;
&lt;br /&gt;
===[[Роботизовані маніпулятори|Роботизовані маніпулятори]]===&lt;br /&gt;
{{#lsth:Роботизовані маніпулятори|Коротко}}&lt;br /&gt;
&lt;br /&gt;
===[[Прискорювачі|Прискорювачі]]===&lt;br /&gt;
{{#lsth:Прискорювачі|Коротко}}&lt;br /&gt;
&lt;br /&gt;
===[[Поворотний механізм|Поворотний механізм]]===&lt;br /&gt;
{{#lsth:Поворотний механізм|Коротко}}&lt;br /&gt;
&lt;br /&gt;
== Енергія і паливо ==&lt;br /&gt;
&lt;br /&gt;
===[[Генератори|Генератори]]===&lt;br /&gt;
{{#lsth:Генератори|Опис}}&lt;br /&gt;
&lt;br /&gt;
===[[Батареї]]===&lt;br /&gt;
{{#lsth:Батареї|Коротко}}&lt;br /&gt;
&lt;br /&gt;
===[[Ракетне Паливо|Ракетне Паливо]]===&lt;br /&gt;
{{#lsth:Ракетне Паливо|Коротко}}&lt;br /&gt;
&lt;br /&gt;
===[[Сонячна панель|Сонячна панель]]===&lt;br /&gt;
{{#lsth:Сонячна панель|Опис}}&lt;br /&gt;
&lt;br /&gt;
== Предмети з можливістю взаємодії ==&lt;br /&gt;
&lt;br /&gt;
=== [[Кнопка]] ===&lt;br /&gt;
{{#lsth:Кнопка|Коротко}}&lt;br /&gt;
&lt;br /&gt;
=== [[Крісла|Крісла]] ===&lt;br /&gt;
{{#lsth:Крісла|Коротко}}&lt;br /&gt;
&lt;br /&gt;
===[[Лампи|Лампи]]===&lt;br /&gt;
{{#lsth:Лампи|Коротко}}&lt;br /&gt;
&lt;br /&gt;
===[[Важелі|Важелі]]===&lt;br /&gt;
{{#lsth:Важелі|Коротко}}&lt;br /&gt;
&lt;br /&gt;
===[[Ресурсний міст|Ресурсний міст]]===&lt;br /&gt;
{{#lsth:Ресурсний міст|Коротко}}&lt;br /&gt;
&lt;br /&gt;
== Екрани ==&lt;br /&gt;
&lt;br /&gt;
=== [[Інформаційний екран]] ===&lt;br /&gt;
{{#lsth:Інформаційний екран|Коротко}}&lt;br /&gt;
&lt;br /&gt;
===[[Модульні дисплеї|Модульні дисплеї]]===&lt;br /&gt;
{{#lsth:Модульні дисплеї|Коротко}}&lt;br /&gt;
&lt;br /&gt;
== Рейкові пристрої ==&lt;br /&gt;
&lt;br /&gt;
===[[Рейковий Двигун|Двигун]]===&lt;br /&gt;
{{#lsth:Рейковий Двигун|Коротко}}&lt;br /&gt;
&lt;br /&gt;
===[[Рейкове реле|Технологія реле]]===&lt;br /&gt;
{{#lsth:Рейкове реле|Коротко}}&lt;br /&gt;
&lt;br /&gt;
===[[Сенсорна смуга|Сенсорна смуга]]===&lt;br /&gt;
{{#lsth:Сенсорна смуга|Коротко}}&lt;br /&gt;
&lt;br /&gt;
===[[Рейковий роз'єм|Роз'єм]]===&lt;br /&gt;
{{#lsth:Рейковий роз'єм|Коротко}}&lt;br /&gt;
&lt;br /&gt;
===[[Рейковий датчик|Рейковий датчик]]===&lt;br /&gt;
{{#lsth:Рейковий датчик|Коротко}}&lt;br /&gt;
&lt;br /&gt;
== Пристрої YOLOL ==&lt;br /&gt;
&lt;br /&gt;
===[[Чіп YOLOL]]===&lt;br /&gt;
{{#lsth:Чіп YOLOL|Коротко}}&lt;br /&gt;
&lt;br /&gt;
===[[Роз'єм для чіпа]]===&lt;br /&gt;
{{#lsth:Роз'єм для чіпа|Опис}}&lt;br /&gt;
&lt;br /&gt;
===[[Чіп пам'яті]]===&lt;br /&gt;
{{#lsth:Чіп пам'яті|Коротко}}&lt;br /&gt;
&lt;br /&gt;
===[[Модульна стійка для чіпів]]===&lt;br /&gt;
{{#lsth:Модульна стійка для чіпів|Коротко}}&lt;br /&gt;
&lt;br /&gt;
== Допоміжні пристрої ==&lt;br /&gt;
&lt;br /&gt;
===[[Петлі|Петлі]]===&lt;br /&gt;
{{#lsth:Петлі|Опис}}&lt;br /&gt;
&lt;br /&gt;
===[[Рама закріплення вантажу]]===&lt;br /&gt;
{{#lsth:Рама закріплення вантажу|Коротко}}&lt;br /&gt;
&lt;br /&gt;
===[[Модульний контейнер для руди|Модульний контейнер для руди]]===&lt;br /&gt;
{{#lsth:Модульний контейнер для руди|Коротко}}&lt;br /&gt;
&lt;br /&gt;
===[[Блок управління польотом|Блок управління польотом]]===&lt;br /&gt;
{{#lsth:Блок управління польотом|Коротко}}&lt;br /&gt;
&lt;br /&gt;
===[[Головний Бортовий комп'ютер|Головний Бортовий комп'ютер]]===&lt;br /&gt;
{{#lsth:Головний Бортовий комп'ютер|Коротко}}&lt;br /&gt;
&lt;br /&gt;
===[[Шахтарський лазер|Шахтарський лазер]]===&lt;br /&gt;
{{#lsth:Шахтарський лазер|Коротко}}&lt;br /&gt;
&lt;br /&gt;
===[[Рудозбірник|Рудозбірник]]===&lt;br /&gt;
{{#lsth:Рудозбірник|Опис}}&lt;br /&gt;
&lt;br /&gt;
===[[Тяговий промінь]]===&lt;br /&gt;
{{#lsth:Тяговий промінь|Коротко}}&lt;br /&gt;
&lt;br /&gt;
===[[Мережеве реле]]===&lt;br /&gt;
{{#lsth:Мережеве реле|Коротко}}&lt;br /&gt;
&lt;br /&gt;
===[[Реле пам'яті]]===&lt;br /&gt;
{{#lsth:Реле пам'яті|Коротко}}&lt;br /&gt;
&lt;br /&gt;
===[[Звуковий пристрій Mk1]]===&lt;br /&gt;
{{#lsth:Звуковий пристрій Mk1|Опис}}&lt;br /&gt;
&lt;br /&gt;
[[Category:Збірники|Пристрої та механізми]]&lt;/div&gt;</summary>
		<author><name>ZiGGy</name></author>
	</entry>
	<entry>
		<id>https://wiki.starbasegame.com/index.php?title=%D0%9B%D0%B0%D0%BC%D0%BF%D0%B8&amp;diff=29196</id>
		<title>Лампи</title>
		<link rel="alternate" type="text/html" href="https://wiki.starbasegame.com/index.php?title=%D0%9B%D0%B0%D0%BC%D0%BF%D0%B8&amp;diff=29196"/>
		<updated>2021-09-13T13:50:56Z</updated>

		<summary type="html">&lt;p&gt;ZiGGy: /* Коротко */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Otherlang2&lt;br /&gt;
|zh-cn=灯&lt;br /&gt;
|en=lamps&lt;br /&gt;
|de=Lamps:de&lt;br /&gt;
|fr=Lamps:fr&lt;br /&gt;
|ru=Лампы&lt;br /&gt;
}}&lt;br /&gt;
== Коротко ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:starbase_devices_lamp.png|400px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Лампи - це світловипромінюючі пристрої з програмованими полями, такими як стан, колір і яскравість.&amp;lt;br&amp;gt;&lt;br /&gt;
Для роботи ламп потрібно [[Генератори| джерело живлення]].&lt;br /&gt;
&lt;br /&gt;
== Основна інформація ==&lt;br /&gt;
Лампи і їх характеристики освітлення можна налаштувати, змінивши яскравість і колір лампи. &amp;lt;br&amp;gt;&lt;br /&gt;
Лампи також можна використовувати як частину мережі, наприклад, для [[інформаційна мережа | подачі сигналу]]&lt;br /&gt;
&lt;br /&gt;
== Поля пристрою ==&lt;br /&gt;
&lt;br /&gt;
Щоб дізнатися більше про те, як використовувати поля, зверніться до цих вікі-сторінок:&lt;br /&gt;
*[[Універсальний інструмент | універсальний інструмент]]&lt;br /&gt;
* [[Інформаційна мережа | інформаційна мережа]]&lt;br /&gt;
* [[YOLOL:ua | YOLOL]]&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! YOLOL поле&lt;br /&gt;
! Опис&lt;br /&gt;
! Значення&lt;br /&gt;
|-&lt;br /&gt;
! '''LampOn'''&lt;br /&gt;
| Визначає, чи увімкнено світло. 0 вимкнено, все інше включено.&lt;br /&gt;
| 0 - 1&lt;br /&gt;
|-&lt;br /&gt;
! '''LampLumens'''&lt;br /&gt;
| Яскравість лампи в люменах. 600-розумне значення для середньої яскравості&lt;br /&gt;
| 0 - 2800 usually &lt;br /&gt;
|-&lt;br /&gt;
! '''LampColorHue'''&lt;br /&gt;
| Значення відтінку кольору HSV.&lt;br /&gt;
| 0 - 360.0&lt;br /&gt;
|-&lt;br /&gt;
!'''LampColorSaturation'''&lt;br /&gt;
| Значення насиченості HSV.&lt;br /&gt;
| 0 - 1.0&lt;br /&gt;
|-&lt;br /&gt;
! '''LampColorValue'''&lt;br /&gt;
| Значення HSV.&lt;br /&gt;
| 0 - 1.0&lt;br /&gt;
|-&lt;br /&gt;
! '''LampRange'''&lt;br /&gt;
| Діапазон в метрах, де світло падає до нуля&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Пристрої та механізми]]&lt;/div&gt;</summary>
		<author><name>ZiGGy</name></author>
	</entry>
	<entry>
		<id>https://wiki.starbasegame.com/index.php?title=%D0%A0%D0%B0%D0%BA%D0%B5%D1%82%D0%BD%D0%B5_%D0%9F%D0%B0%D0%BB%D0%B8%D0%B2%D0%BE&amp;diff=29195</id>
		<title>Ракетне Паливо</title>
		<link rel="alternate" type="text/html" href="https://wiki.starbasegame.com/index.php?title=%D0%A0%D0%B0%D0%BA%D0%B5%D1%82%D0%BD%D0%B5_%D0%9F%D0%B0%D0%BB%D0%B8%D0%B2%D0%BE&amp;diff=29195"/>
		<updated>2021-09-13T13:47:57Z</updated>

		<summary type="html">&lt;p&gt;ZiGGy: /* Коротко */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Otherlang2 &lt;br /&gt;
|zh-cn=推进剂&lt;br /&gt;
|en=Propellant&lt;br /&gt;
|de=Propellant:de&lt;br /&gt;
|fr=Propellant:fr&lt;br /&gt;
|ru=Ракетное Топливо&lt;br /&gt;
}}&lt;br /&gt;
== Коротко ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
[[File:Starbase_large_gas_container.png|400px]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Ракетне паливо - це паливо для [[прискорювачі|двигунів]] космічного корабля, на основі кисню і водню.&amp;lt;br&amp;gt;&lt;br /&gt;
Зазвичай міститься у великих, середніх або малих баках.&amp;lt;br&amp;gt;&lt;br /&gt;
Ці ємності поміщають в космічний корабель і закріплюють їх болтами.&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Основна інформація ==&lt;br /&gt;
Паливні баки зазвичай не вимагають регулярного технічного обслуговування. &amp;lt;br&amp;gt;&lt;br /&gt;
Вони розміщуються на кораблі, з'єднуються з його прискорювачами за допомогою [[трубоукладач | трубоукладача]] і замінюються, коли вони порожні. &amp;lt;br&amp;gt;&lt;br /&gt;
Найчастіше оптимальне використання палива досягається, коли максимальна тяга становить 70%.&lt;br /&gt;
Малі, середні, і великі баки містять 1.5, 5, і 12 мільйонів одиниць ракетного палива відповідно.&lt;br /&gt;
Паливо для баків коштує 7500, 25000, і 60000 кредитів відповідно.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Поля пристрою ==&lt;br /&gt;
&lt;br /&gt;
Щоб дізнатися більше про те, як використовувати поля, зверніться до цих вікі-сторінок:&lt;br /&gt;
*[[Універсальний інструмент | універсальний інструмент]]&lt;br /&gt;
* [[Інформаційна мережа | інформаційна мережа]]&lt;br /&gt;
* [[YOLOL:ua|YOLOL]]&lt;br /&gt;
Паливні ємності також входять до складу:&lt;br /&gt;
*[[Мережа труб | мережі труб]]&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! YOLOL рядок&lt;br /&gt;
! опис&lt;br /&gt;
! діапазон&lt;br /&gt;
|-&lt;br /&gt;
! '''IsOpenId'''&lt;br /&gt;
| Поле введення / виводу для закриття / відкриття роз'ємів.&lt;br /&gt;
| 0 - 1&lt;br /&gt;
|-&lt;br /&gt;
!'''FlowId'''&lt;br /&gt;
| Поле виводу для кількості ресурсів, що протікають по мережі&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
! '''GasContainerStoredResource'''&lt;br /&gt;
| Кількість палива, наявне в даний момент в цьому Баку.&lt;br /&gt;
| 0 - GasContainerMaxResource&lt;br /&gt;
|-&lt;br /&gt;
! '''GasContainerMaxResource'''&lt;br /&gt;
| Максимальна кількість палива, яке може зберігатися в цьому Баку.&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! '''GasNetworkStoredResource'''&lt;br /&gt;
| Поточна кількість палива у всіх підключених до мережі корабля баках.&lt;br /&gt;
| 0 - GasNetworkMaxResource&lt;br /&gt;
|-&lt;br /&gt;
! '''GasNetworkMaxResource'''&lt;br /&gt;
| Максимальна кількість палива, яке може зберігатися у всіх підключених баках.&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Пристрої та механізми]]&lt;/div&gt;</summary>
		<author><name>ZiGGy</name></author>
	</entry>
	<entry>
		<id>https://wiki.starbasegame.com/index.php?title=%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B8_%D0%BD%D0%B0%D0%B2%D1%96%D0%B3%D0%B0%D1%86%D1%96%D1%97&amp;diff=29194</id>
		<title>Системи навігації</title>
		<link rel="alternate" type="text/html" href="https://wiki.starbasegame.com/index.php?title=%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B8_%D0%BD%D0%B0%D0%B2%D1%96%D0%B3%D0%B0%D1%86%D1%96%D1%97&amp;diff=29194"/>
		<updated>2021-09-13T13:39:48Z</updated>

		<summary type="html">&lt;p&gt;ZiGGy: /* ISAN */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Otherlang2&lt;br /&gt;
|en=Community navigation systems&lt;br /&gt;
|zh-cn=社区导航系统&lt;br /&gt;
|ru=Системы навигации&lt;br /&gt;
}}&lt;br /&gt;
Оскільки в Starbase немає вбудованої системи координат, доступною гравцеві, виникла необхідність в розробці колективних рішень проблеми «де я?»&lt;br /&gt;
&lt;br /&gt;
Системи досі використовують [[Радіопередавач|передавач]] і [[Радіоприймач|приймач]] для визначення місця розташування судна з використанням [https://ru.wikipedia.org/wiki/MLAT MLAT].&lt;br /&gt;
&lt;br /&gt;
== Системи ==&lt;br /&gt;
&lt;br /&gt;
Обидві системи нижче мають сумісні координати, інформацію про місцезнаходження різних станцій можна знайти на сторінці: [[Радіопередавач|Радіопередавач]].&lt;br /&gt;
&lt;br /&gt;
=== ISAN ===&lt;br /&gt;
&lt;br /&gt;
[[ISAN|ISAN wiki page]]&lt;br /&gt;
&lt;br /&gt;
[https://isan.to/isan.pdf ISAN - Integrated System for Autonomous Navigation (Інтегрована система автономної навігації)]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Розроблено [[Collective]]. На цей час найбільш вживана система навігації.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Duke's GPS System ===&lt;br /&gt;
[https://docs.google.com/document/d/1y9ZJ7aehgoENzIp3-HW3nPLIPnfQvaeHYpTZEskCnVA/edit Триангуляція координат в Starbase з використанням передавачів і YOLOL]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Розроблено [[User:Duke_Ironhelm|Duke]]&lt;br /&gt;
&lt;br /&gt;
Перша загальнодоступна навігаційна система.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>ZiGGy</name></author>
	</entry>
	<entry>
		<id>https://wiki.starbasegame.com/index.php?title=%D0%93%D0%BE%D0%BB%D0%BE%D0%B2%D0%BD%D0%B0_%D0%A1%D1%82%D0%BE%D1%80%D1%96%D0%BD%D0%BA%D0%B0&amp;diff=29193</id>
		<title>Головна Сторінка</title>
		<link rel="alternate" type="text/html" href="https://wiki.starbasegame.com/index.php?title=%D0%93%D0%BE%D0%BB%D0%BE%D0%B2%D0%BD%D0%B0_%D0%A1%D1%82%D0%BE%D1%80%D1%96%D0%BD%D0%BA%D0%B0&amp;diff=29193"/>
		<updated>2021-09-13T13:29:58Z</updated>

		<summary type="html">&lt;p&gt;ZiGGy: typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- For normal pages, use Otherlang2 instead of OtherlangMP --&amp;gt;&lt;br /&gt;
{{OtherlangMP&lt;br /&gt;
|en=Main_Page&lt;br /&gt;
|ru=Главная_страница&lt;br /&gt;
|fr=Main_Page/fr&lt;br /&gt;
|zh-cn=主页&lt;br /&gt;
|pl=Main_Page:pl&lt;br /&gt;
|nl=Main_Page:nl&lt;br /&gt;
|de=Main_Page:de&lt;br /&gt;
}}&lt;br /&gt;
__NOTOC__&lt;br /&gt;
{{#css:&lt;br /&gt;
  span.approvedAndLatestMsg {&lt;br /&gt;
    display: none;&lt;br /&gt;
  }&lt;br /&gt;
  span.approvingUser {&lt;br /&gt;
    display: none;&lt;br /&gt;
  }&lt;br /&gt;
  h1 {&lt;br /&gt;
    display: none;&lt;br /&gt;
  }&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;div class=&amp;quot;mpRow&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;mpLeftPadding&amp;quot;&amp;gt; &amp;lt;!-- LEFT COLUMN STARTS HERE --&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitableNoGrid&amp;quot; style=&amp;quot;border: 0px !important; margin: -10px; width: calc(100% + 20px);&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;1&amp;quot;|&amp;lt;span class=&amp;quot;tableheader&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-size:110%&amp;quot;&amp;gt;&amp;lt;font color=&amp;quot;White&amp;quot;&amp;gt;Про Starbase&amp;lt;/font&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
[[File:AboutStarbaseRobot.png|150px|right]] &lt;br /&gt;
&amp;lt;br/&amp;gt;&lt;br /&gt;
У всесвіті Starbase кожен керує роботизованим [[Ендоскелет|ендоскелетом]], з досить міцною оболонкою, яка ідеально підходить для освоєння і колонізації космосу. Суспільство, сформоване з цих роботизованих ендоскелетів, на даний момент сконцентроване на [[Мега Станція|Мега Станції]] і невеликих міні-станціях &amp;quot;передмістях&amp;quot; в космосі. Станції забезпечують безпеку, [[Робота|роботу]], соціальні центри і можливість торгівлі, що робить їх ідеальною базою для початку колонізації галактики. &lt;br /&gt;
&lt;br /&gt;
У галактиці є дві найбільш помітні конкуруючі фракції - це [[Королівство|Королівство]] і [[Імперія|Імперія]], причому Імперія в даний час контролює більшість центральних станцій. Однак, можна очікувати що й інші фракції одного разу піднімуться поряд з цими двома, оскільки суспільство розвивається і прогресує.&amp;lt;br&amp;gt;  &lt;br /&gt;
&lt;br /&gt;
Оскільки [[Трансляція новин|життя]] в [[Всесвіт|космосі]] в даний час зосереджена на небесній орбіті однієї газової планети, сміливі першопрохідці постійно експериментують над кордонами сучасних космічних подорожей і іншими технологіями, щоб одного разу мати можливість досягти найдальших куточків галактики.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;mpMiddle&amp;quot;&amp;gt; &amp;lt;!-- MIDDLE COLUMN STARTS HERE --&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitableTransparent&amp;quot; style=&amp;quot;margin-right: auto; margin-left: auto; border: none; margin-top: -3px;&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| &amp;lt;span class=&amp;quot;textOverlay&amp;quot;&amp;gt;Зброя&amp;lt;/span&amp;gt;[[File:Combat_simulations_notext.png|175px|link=Зброя|center]]&lt;br /&gt;
| &amp;lt;span class=&amp;quot;textOverlay&amp;quot;&amp;gt;Пристрої&amp;lt;/span&amp;gt;[[File:Devices_notext.png|175px|link=Пристрої_та_механізми|center]]&lt;br /&gt;
| &amp;lt;span class=&amp;quot;textOverlay&amp;quot;&amp;gt;Матеріали&amp;lt;/span&amp;gt;[[File:Materials_notext.png|175px|link=Матеріали|center]]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| &amp;lt;span class=&amp;quot;textOverlay&amp;quot;&amp;gt;Кораблі&amp;lt;/span&amp;gt;[[File:Spaceships_notext.png|175px|link=Космічні_кораблі|center]]&lt;br /&gt;
| &amp;lt;span class=&amp;quot;textOverlay&amp;quot;&amp;gt;Станції&amp;lt;/span&amp;gt;[[File:Stations_Table_Test_notext.png|175px|link=Станції|center]]&lt;br /&gt;
| &amp;lt;span class=&amp;quot;textOverlay&amp;quot;&amp;gt;Інструменти&amp;lt;/span&amp;gt;[[File:Tools_notext.png|175px|link=Інструменти|center]]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| &amp;lt;span class=&amp;quot;textOverlay&amp;quot;&amp;gt;Всесвіт&amp;lt;/span&amp;gt;[[File:Space_category.png|175px|link=Всесвіт|center]]&lt;br /&gt;
| &amp;lt;span class=&amp;quot;textOverlay&amp;quot;&amp;gt;Політика&amp;lt;/span&amp;gt;[[File:Factions_notext.png|175px|link=Фракції|center]]&lt;br /&gt;
| &amp;lt;span class=&amp;quot;textOverlay&amp;quot;&amp;gt;Будівництво&amp;lt;/span&amp;gt;[[File:Sb_building_feature_block.png|175px|link=Будівництво|center]]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{#evt:&lt;br /&gt;
service=youtube&lt;br /&gt;
|id=https://www.youtube.com/watch?v=zXLTFwoYM_s&lt;br /&gt;
|dimensions= 530&lt;br /&gt;
|alignment=center&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitableTransparent&amp;quot; style=&amp;quot;margin-right: auto; margin-left: auto; border: none&lt;br /&gt;
!colspan=&amp;quot;6&amp;quot;|&amp;lt;span class=&amp;quot;tableheader&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;font-size:110%&amp;quot;&amp;gt;&amp;lt;font color=&amp;quot;White&amp;quot;&amp;gt;Обрана галерея&amp;lt;/font&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot;|[[File:Starbase_marketing_screenshot_derelict_1080p.png|214px]]&lt;br /&gt;
|[[File:Screnshot_several_spaceships.png |96px]]&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot;|[[File:Screenshot_Bolt_tool.png|214px]]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| [[File:Screenshot_megastation_1080p.png|96px]]&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div id=&amp;quot;mpRight&amp;quot;&amp;gt; &amp;lt;!-- RIGHT COLUMN STARTS HERE --&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitableNoGrid&amp;quot; style=&amp;quot;margin: auto; border: none&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;4&amp;quot;|&amp;lt;span class=&amp;quot;tableheader&amp;quot;&amp;gt;[[Зброя|Зброя]]&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| [[File:Assault rifle thumb.png|120px|link=Штурмова гвинтівка|thumb|center|Штурмова гвинтівка|Штурмова гвинтівка]]&lt;br /&gt;
| [[File:Antigel thumb.png|120px|link=Гвинтівка-Дискомет|thumb|center|Гвинтівка-Дискомет|Гвинтівка-Дискомет]]&lt;br /&gt;
| [[File:Battle rifle thumb.png|120px|link=Важка гвинтівка|thumb|center|Важка гвинтівка|Важка гвинтівка]]&lt;br /&gt;
| [[File:Bolter thumb.png|120px|link=Болтомет|thumb|center|Болтомет|Болтомет]]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| [[File:Flamer thumb.png|120px|link=Вогнемет|thumb|center|Вогнемет|Вогнемет]]&lt;br /&gt;
| [[File:Gauss rifle thumb.png|120px|link=Гаусс-Гвинтівка|thumb|center|Гаусс-Гвинтівка|Гаусс-Гвинтівка]]&lt;br /&gt;
| [[File:Laser rifle thumb.png|120px|link=Лазерна гвинтівка|thumb|center|Лазерна гвинтівка|Лазерна гвинтівка]]&lt;br /&gt;
| [[File:Long rifle thumb.png|120px|link=Снайперська гвинтівка|thumb|center|Снайперська гвинтівка|Снайперська гвинтівка]]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| [[File:Pistol thumb.png|120px|link=Пістолет|thumb|center|Пістолет|Пістолет]]&lt;br /&gt;
| [[File:Repeater thumb.png|120px|link=Автоматичний Пістолет|thumb|center|Автоматичний Пістолет|Автоматичний Пістолет]]&lt;br /&gt;
| [[File:Revolver thumb.png|120px|link=Барабанний Револьвер|thumb|center|Барабанний Револьвер|Барабанний Револьвер]]&lt;br /&gt;
| [[File:Shotgun thumb.png|120px|link=Рушниця|thumb|center|Рушниця|Рушниця]]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitableNoGrid&amp;quot; style=&amp;quot;margin: auto; border: none;&amp;quot;&lt;br /&gt;
!colspan=&amp;quot;4&amp;quot;|&amp;lt;span class=&amp;quot;tableheader&amp;quot;&amp;gt;[[Навісне озброєння|Навісне озброєння]]&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| [[File:Autocannon.png|120px|link=Автогармата|thumb|center|Автогармата|Автогармата]]&lt;br /&gt;
| [[File:Laser weapon.png|120px|link=Лазерна гармата|thumb|center|Лазерна гармата|Лазерна гармата]]&lt;br /&gt;
| [[File:Plasma cannon.png|120px|link=Плазмомет|thumb|center|Плазмомет|Плазмомет]]&lt;br /&gt;
| [[File:Rail weapon.png|120px|link=Рельсова гармата|thumb|center|Рельсова гармата|Рельсова гармата]]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitableNoGrid&amp;quot; style=&amp;quot;margin: auto;&amp;quot; border: none&lt;br /&gt;
!colspan=&amp;quot;4&amp;quot;|&amp;lt;span class=&amp;quot;tableheader&amp;quot;&amp;gt;[[Космічні кораблі|Космічні кораблі]]&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| [[File:Spaceship hedron decal.jpg|120px|link=Хедрон|thumb|center|Хедрон|Хедрон]]&lt;br /&gt;
| [[File:Spaceship Ithaca.jpg|120px|link=Ітака|thumb|center|Ітака|Ітака]]&lt;br /&gt;
| [[File:Spaceship remus.jpg|120px|link=Ремус|thumb|center|Ремус|Ремус]]&lt;br /&gt;
| [[File:Spaceship urchin decal.jpg|120px|link=Урчін|thumb|center|Урчін|Урчін]]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| [[File:Spaceship Empire Lictor.JPG|120px|link=Ліктор|thumb|center|Ліктор|Ліктор]]&lt;br /&gt;
| [[File:Empire_spatha.jpg|120px|link=Спаса|thumb|center|Спаса|Спаса]]&lt;br /&gt;
| [[File:Kingdom_knight.jpg|120px|link=Нейт|thumb|center|Нейт|Нейт]]&lt;br /&gt;
| [[File:Kingdom_lancer.jpg|120px|link=Ланцер|thumb|center|Ланцер|Ланцер]]&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>ZiGGy</name></author>
	</entry>
	<entry>
		<id>https://wiki.starbasegame.com/index.php?title=Talk:Spaceship_Designer_Guide&amp;diff=28824</id>
		<title>Talk:Spaceship Designer Guide</title>
		<link rel="alternate" type="text/html" href="https://wiki.starbasegame.com/index.php?title=Talk:Spaceship_Designer_Guide&amp;diff=28824"/>
		<updated>2021-08-20T09:59:12Z</updated>

		<summary type="html">&lt;p&gt;ZiGGy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Line 'They are not named, but hovering over an icon opens a tooltip revealing which window's visibility it affects.' needs two ** instead of one *.&lt;/div&gt;</summary>
		<author><name>ZiGGy</name></author>
	</entry>
	<entry>
		<id>https://wiki.starbasegame.com/index.php?title=Talk:Spaceship_Designer_Guide&amp;diff=28823</id>
		<title>Talk:Spaceship Designer Guide</title>
		<link rel="alternate" type="text/html" href="https://wiki.starbasegame.com/index.php?title=Talk:Spaceship_Designer_Guide&amp;diff=28823"/>
		<updated>2021-08-20T09:55:09Z</updated>

		<summary type="html">&lt;p&gt;ZiGGy: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Line 'They are not named, but hovering over ...' needs two ** instead of one *.&lt;/div&gt;</summary>
		<author><name>ZiGGy</name></author>
	</entry>
	<entry>
		<id>https://wiki.starbasegame.com/index.php?title=Talk:Spaceship_Designer_Guide&amp;diff=28822</id>
		<title>Talk:Spaceship Designer Guide</title>
		<link rel="alternate" type="text/html" href="https://wiki.starbasegame.com/index.php?title=Talk:Spaceship_Designer_Guide&amp;diff=28822"/>
		<updated>2021-08-20T09:54:26Z</updated>

		<summary type="html">&lt;p&gt;ZiGGy: Found an error&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Line 'They are not named, but hovering over ...' needs two ** instead of one.&lt;/div&gt;</summary>
		<author><name>ZiGGy</name></author>
	</entry>
</feed>