Toggle menu
1
18
17
345
Emergency Response: Liberty County Wiki
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Module:Vehicle specifications: Difference between revisions

From Emergency Response: Liberty County Wiki
Content deleted Content added
No edit summary
No edit summary
Line 8: Line 8:


if args['form_factor'] == nil then
if args['form_factor'] == nil then
return err
end
if not args['form_factor'] == 'Trailer' and
(not args['top_speed']
and not args['top_reverse_speed']
and not args['acceleration']
and not args['deceleration']
and not args['transmission']
and not args['fuel_capacity']
and not args['battery_size']
and not args['drivetrain']
and not args['health'])
then
return err
end
if not args['seats']
and not args['wheels']
and not args['inspired_by']
then
return err
return err
end
end

Revision as of 12:52, 20 February 2026

Module documentation[view][edit][history][purge]
This documentation is transcluded from Module:Vehicle specifications/doc. Changes can be proposed in the talk page.
Function list
L 3 — p.main

local p = {}

function p.main(frame)
    local getArgs = require('Module:Arguments').getArgs
    local args = getArgs(frame)
    
    local err = '|-|Error=\n\n{{error|The [[Template:Vehicle_specifications|Vehicle_specifications]] has not been configured correctly. Check the documentation for usage.}}'

	if args['form_factor'] == nil then
	    return err
	end

    local wikitext = '|-|General=\n\n{|class="wikitable vehicle-specifications-table'

	if args['manufacturer'] then
		wikitext = wikitext .. '\n\n|-\n\n|Manufacturer\n\n|' .. args['manufacturer']
	end

	if args['form_factor'] then
		wikitext = wikitext .. '\n\n|-\n\n|Form factor\n\n|' .. args['form_factor']
	end
	
	wikitext = wikitext .. '\n\n|}\n\n|-|Performance=\n\n{|class="wikitable vehicle-specifications-table'
	
	if args['top_speed'] then
		wikitext = wikitext .. '\n\n|-\n\n|Top speed\n\n|' .. args['top_speed'] .. ' <small>MPH</small>'
	end
	
	wikitext = wikitext .. '\n\n|}\n\n|-|Structure=\n\n{|class="wikitable vehicle-specifications-table'
	
	if args['health'] then
		wikitext = wikitext .. '\n\n|-\n\n|Manufacturer\n\n|' .. args['health'] .. ' HP'
	end
	
	wikitext = wikitext .. '\n\n|}\n\n|-|Frame=\n\n{|class="wikitable vehicle-specifications-table'
	
	if args['seats'] then
		wikitext = wikitext .. '\n\n|-\n\n|Seats\n\n|' .. args['seats']
	end
	
	wikitext = wikitext .. '\n\n|}'

    return wikitext
end

return p
🍪 Cookies help us deliver our services. By using our site, you agree to our use of cookies.