Difference between revisions of "Template:Vehicle"

775 bytes added ,  11:10, 28 April 2020
removed pricing option
m (Fix template logic?)
(removed pricing option)
 
(43 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<div style="float: right">
{| class="infobox"
{| class="infobox"
|+ style="background-color: #c1c1c1;" |{{{VehName}}}
|+ class="infobox-title"|{{{VehName}}}
|+ [[File:{{{Image}}}|center|top|class=infobox-image|200px]]
|colspan="2"|[[File:{{{Image}}}|center|top|class=infobox-image|200px]]
|-
|-
| Classname:
| '''Type:'''
| {{{ClassName}}}
| [[{{{VehicleType}}}]]
|-
|-
| Buy Price:
| '''Legal Status:'''
| {{#if: {{{BuyPrice|}}} | £{{{BuyPrice}}} | Not Purchasable}}
| {{#ifeq: {{{VehicleIllegal}}} | 1 | Illegal | Legal}}
|- {{#if: {{{WeaponPrimary|}}} | | style="display: none;" }}
| '''Weapon:'''
| {{{WeaponPrimary}}}
|-
|-
| Rental Price:
| '''Trunk Space:'''
| £{{{RentalPrice}}}
|-
| Retrieval Price:
| £{{{RetrievalPrice}}}
|-
| Sell Price:
| £{{{SellPrice}}}
|-
| Can be stolen?
| {{{CanBeStolen?}}}
|-
| Chop Shop Price:
| £{{{ChopPrice}}}
|-
| Trunk Space:
| {{{TrunkSpace}}}
| {{{TrunkSpace}}}
|-
|-
| Max Speed:
| '''Max Speed:'''
| {{{MaxSpeed}}} km/h
| {{{MaxSpeed}}} km/h
|- {{#if: {{{HorsePower|}}} | | style="display: none;" }}
| '''Horse Power:'''
| {{{HorsePower}}}
|-
|-
| Fuel Capacity:
| '''Fuel Capacity:'''
| {{{FuelSpace}}}
| {{{FuelSpace}}}
|-
|-
| Seats:
| '''Seats:'''
| {{{Seats}}}
| {{{Seats}}}
|-
|-
| Armour Rating:
| '''Armour Rating:'''
| {{{ArmourRating}}}
| {{{ArmourRating}}}
|}
|}
</div>
<noinclude>
<noinclude>
<templatedata>
<templatedata>
Line 50: Line 39:
"type": "wiki-file-name",
"type": "wiki-file-name",
"required": true,
"required": true,
"example": "Image_Name.jpg"
"example": "Image_Name.jpg",
"autovalue": ""
},
},
"VehName": {
"VehName": {
"label": "Vehicle Name",
"label": "Vehicle Name",
"description": "Name of the Vehicle",
"description": "Name of the Vehicle",
"type": "string",
"type": "line",
"required": true,
"required": true,
"example": "Hatchback (Sport)"
"example": "Hatchback (Sport)"
Line 61: Line 51:
"ClassName": {
"ClassName": {
"label": "Class Name",
"label": "Class Name",
"description": "Internal Class Name of the Vehicle",
"description": "Doesn't display publicly - Internal use only",
"example": "C_Hatchback_01_sport_F",
"example": "C_Hatchback_01_sport_F",
"type": "string",
"type": "line",
"suggested": true
"suggested": true
},
},
"BuyPrice": {
"BuyPrice": {
"label": "Buy Price",
"label": "Buy Price",
"description": "Total Buy Price of vehicle without 50% sale. No £ needed",
"description": "Total Buy Price of vehicle without 50% sale. No £ needed. -1 if only rentable.",
"type": "number",
"type": "number",
"required": false,
"required": true,
"example": "250,000"
"example": "250,000"
},
},
"RentalPrice": {
"RentalPrice": {
"label": "Rental Price",
"label": "Rental Price",
"description": "Total Rental Price of vehicle without 50% sale. No £ Needed",
"description": "Total Rental Price of vehicle, only set this to override default 50% pricing. No £ Needed",
"type": "number",
"type": "number",
"required": true,
"required": false,
"example": "250,000"
"example": "250,000"
},
},
Line 85: Line 75:
"type": "number",
"type": "number",
"suggested": true,
"suggested": true,
"example": "250,000",
"example": "1,000",
"default": "1,000"
"default": "1,000"
},
},
        "SellPrice": {
"SellPrice": {
"label": "Sell Price",
"label": "Sell Price",
"description": "How much the vehicle sells for in the garage.  No £ Needed",
"description": "How much the vehicle sells for in the garage.  No £ Needed",
"type": "number",
"type": "number",
"suggested": true,
"suggested": true,
"example": "250,000",
"example": "1,000",
"default": "1,000"
"default": "1,000"
},
},
"ChopPrice": {
"ChopPrice": {
"label": "Chop Shop Price",
"label": "Chop Shop Price",
"description": "How much you get if you chop the vehicle if possible - If not possible, remove this field",
"description": "How much you get paid to scrap or how much to steal.  If can't be stolen enter -1",
"type": "number",
"type": "number",
"suggested": true,
"suggested": true,
"example": "If unable to be stolen - Remove this field"
"example": "If unable to be stolen - enter -1",
"autovalue": ""
},
},
"TrunkSpace": {
"TrunkSpace": {
Line 138: Line 129:
"example": "10"
"example": "10"
},
},
"CanBeStolen?": {
"VehicleType": {
"label": "Can be stolen?",
"label": "Vehicle Type",
"description": "Can the vehicle be stolen - Either True of False",
"description": "Vehicle Type, used to link to a page to show requirements.",
"example": "True or False",
"example": "Car, Truck, MRAP, Helicopter, Plane",
"type": "wiki-page-name",
"suggested": true
},
"VehicleIllegal": {
"label": "Vehicle Illegal",
"type": "boolean",
"type": "boolean",
"required": true
"autovalue": "0",
"required": true,
"description": "Indicates if the vehicle is illegal or not.  Set 0 for Legal and 1 for Illegal",
"example": "1",
"default": "0"
},
"WeaponPrimary": {
"description": "Name of the primary vehicle mounted weapon.",
"type": "line"
},
"HorsePower": {
"label": "Horse Power",
"description": "Total Horsepower of Vehicle",
"example": "50",
"type": "number",
"suggested": true
}
}
},
},
Line 150: Line 161:
"Image",
"Image",
"VehName",
"VehName",
"ClassName",
"VehicleType",
"BuyPrice",
"BuyPrice",
"RentalPrice",
"RentalPrice",
"RetrievalPrice",
"RetrievalPrice",
        "SellPrice",
"SellPrice",
"CanBeStolen?",
"ChopPrice",
"ChopPrice",
"VehicleIllegal",
"TrunkSpace",
"TrunkSpace",
"MaxSpeed",
"MaxSpeed",
"HorsePower",
"FuelSpace",
"FuelSpace",
"Seats",
"Seats",
"ArmourRating"
"ArmourRating",
]
"ClassName",
"WeaponPrimary"
],
"format": "block"
}
}
</templatedata>
</templatedata>
</noinclude>


[[Category:Templates]]
[[Category:Templates]]
[[Category:Vehicle Templates]]
</noinclude>
<includeonly>
[[Category:General]]
[[Category:Vehicles]]
[[Category:Vehicles]]
</includeonly>
1,718

edits