Difference between revisions of "Template:Infobox/Part/rover wheel"

From Kerbal Space Program Wiki
Jump to: navigation, search
m (Use dict)
m (Update logic)
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<noinclude>{{Infobox/Part/preview|</noinclude>
+
<noinclude>{{Infobox/Part/preview|
{{Infobox/Line|{{Infobox/Part/Dict|Retractable}}|{{#ifeq: {{lc:{{{retract<noinclude>|n</noinclude>}}}}}|y|{{Yes}}|{{No}}}}}}
+
</noinclude>{{Infobox/Line|{{Infobox/Part/Dict|retractable}}|{{Boolean|{{{retract<noinclude>|y</noinclude>}}}|{{No}}}}}}
{{Infobox/Line|{{Infobox/Part/Dict|Brake torque}}|{{#ifexpr: {{{brake<noinclude>|34</noinclude>}}} > 0|{{{brake<noinclude>|34</noinclude>}}}&nbsp;{{Dict|k}}{{Dict|N}}{{Dict|m}}|{{No}}}}}}
+
{{Infobox/Line|{{Infobox/Part/Dict|brake}}|{{#ifexpr: {{{brake|0<noinclude>34</noinclude>}}} > 0|{{{brake<noinclude>|34</noinclude>}}}&nbsp;{{Dict|k}}{{Dict|N}}{{Dict|m}}|{{No}}}}}}
{{Infobox/Line|{{Infobox/Part/Dict|Steering range}}|{{{steering<noinclude>|31</noinclude>}}}&nbsp;°}}
+
{{Infobox/Line|{{Infobox/Part/Dict|steering}}|{{#ifexpr: {{{steering|0<noinclude>31</noinclude>}}} > 0|{{{steering<noinclude>|31</noinclude>}}}&nbsp;°|{{No}}}}}}{{if||{{{speed|<noinclude>12</noinclude>}}}|
{{Infobox/Line|{{Infobox/Part/Dict|Max. speed}}|{{{speed<noinclude>|12</noinclude>}}}&nbsp;{{Dict|m}}/{{Dict|s}}}}
+
{{Infobox/Line|{{Infobox/Part/Dict|speed}}|{{{speed<noinclude>|12</noinclude>}}}&nbsp;{{Dict|m}}/{{Dict|s}}}}
{{Infobox/Line|{{Infobox/Part/Dict|ele-req}}|{{{elec<noinclude>|1.0</noinclude>}}}&nbsp;{{Mark|echu}}/{{dict|s}}}}
+
{{Infobox/Line|{{Infobox/Part/Dict|ele-req}}|{{{elec<noinclude>|1.0</noinclude>}}}&nbsp;{{Mark|echu}}/{{dict|s}}}}}}<noinclude>
<noinclude>}}
+
}}
  
 
{{Tl|Infobox/Part}} module for [[:Category:Rover wheels|rover wheels]]. Use this module directly for them.
 
{{Tl|Infobox/Part}} module for [[:Category:Rover wheels|rover wheels]]. Use this module directly for them.
  
 
{{Parameter table|name=text|parameters=
 
{{Parameter table|name=text|parameters=
{{Parameter row|retract|Whether the wheel is retractable or not.}}
+
{{Parameter row|retract|Whether the wheel is retractable or not.|{{No}}}}
{{Parameter row|brake|The speed in kNm at which the wheel brakes.}}
+
{{Parameter row|brake|The speed in kNm at which the wheel brakes. Shows as <code>No</code> if set to 0.|{{No}}}}
{{Parameter row|steering|How many degrees the wheel can turn.|Not set/Hidden}}
+
{{Parameter row|steering|How many degrees the wheel can turn. Shows as <code>No</code> if set to 0.|{{No}}}}
 
{{Parameter row|speed|The speed the motor can create in m/s.|Not set/Hidden}}
 
{{Parameter row|speed|The speed the motor can create in m/s.|Not set/Hidden}}
{{Parameter row|elec|Electricity requirement in {{mark|echu}}/s.|Not set/Hidden}}
+
{{Parameter row|elec|Electricity requirement in {{mark|echu}}/s. Hidden if <tt>speed</tt> is not set.}}
 
}}
 
}}
  
 
{{Subcategory|modules}}</noinclude>
 
{{Subcategory|modules}}</noinclude>

Latest revision as of 09:00, 17 September 2024

Retractable Yes
Brake torque 34 kNm
Steering range 31 °
Max. Speed 12 m/s
Electricity required 1.0 ⚡/s

{{Infobox/Part}} module for rover wheels. Use this module directly for them.

Name Optional Description Default
retract Yes Whether the wheel is retractable or not. No
brake Yes The speed in kNm at which the wheel brakes. Shows as No if set to 0. No
steering Yes How many degrees the wheel can turn. Shows as No if set to 0. No
speed Yes The speed the motor can create in m/s. Not set/Hidden
elec No Electricity requirement in ⚡/s. Hidden if speed is not set.