Prototype/Car: Difference between revisions
Jump to navigation
Jump to search
(Created page with "==Basics== Entity with specialized properties for acceleration, braking, and turning. Extends the Prototype/EntityWithHealth == Usage in base== *Car == Properties ...") |
No edit summary |
||
Line 6: | Line 6: | ||
== Properties == | == Properties == | ||
=== pictures === | === pictures === | ||
'''Type''': [[Types/ | '''Type''': [[Types/RotatedSprite]] | ||
=== acceleration_per_energy === | === acceleration_per_energy === | ||
'''Type''': [[Types/double]] | '''Type''': [[Types/double]] | ||
=== breaking_speed === | === breaking_speed === | ||
'''Type''': [[Types/double]] | '''Type''': [[Types/double]] | ||
=== consumption === | === consumption === | ||
'''Type''': [[Types/ | '''Type''': [[Types/Energy]] | ||
=== friction === | === friction === | ||
'''Type''': [[Types/double]] | '''Type''': [[Types/double]] | ||
=== rotation_speed === | === rotation_speed === | ||
'''Type''': [[Types/double]] | '''Type''': [[Types/double]] | ||
=== burner === | === burner === | ||
Line 29: | Line 29: | ||
'''Type''': [[Types/InventorySize]] | '''Type''': [[Types/InventorySize]] | ||
== Example == | == Example == | ||
{ | { | ||
Line 78: | Line 77: | ||
frame_width = 130, | frame_width = 130, | ||
frame_height = 93, | frame_height = 93, | ||
shift={0.5, 0}, | shift = {0.5, 0}, | ||
axially_symmetrical = false, | axially_symmetrical = false, | ||
direction_count = 64 | direction_count = 64 |
Revision as of 15:30, 14 November 2013
Basics
Entity with specialized properties for acceleration, braking, and turning. Extends the Prototype/EntityWithHealth
Usage in base
Properties
pictures
Type: Types/RotatedSprite
acceleration_per_energy
Type: Types/double
breaking_speed
Type: Types/double
consumption
Type: Types/Energy
friction
Type: Types/double
rotation_speed
Type: Types/double
burner
Type: Types/EnergySource-Burner
inventory_size
Type: Types/InventorySize
Example
{ type = "car", name = "car", icon = "__base__/graphics/icons/car.png", flags = {"pushable", "placeable-neutral", "player-creation"}, minable = {mining_time = 1, result = "car"}, max_health = 500, corpse = "medium-remnants", resistances = { { type = "fire", percent = 50 } }, collision_box = {{-0.7, -1}, {0.7, 1}}, selection_box = {{-0.7, -1}, {0.7, 1}}, acceleration_per_energy = 0.001, breaking_speed = 0.01, burner = { effectivity = 1, fuel_inventory_size = 1, smoke = { { name = "smoke", deviation = {0.25, 0.25}, frequency = 50, position = {0, 1.5}, slow_down_factor = 0.9, starting_frame = 3, starting_frame_deviation = 5, starting_frame_speed = 0, starting_frame_speed_deviation = 5 } } }, consumption = 10, friction = 0.02, light = {intensity = 0.4, size = 25}, pictures = { filename = "__base__/graphics/entity/car/car-sheet.png", line_length = 8, frame_width = 130, frame_height = 93, shift = {0.5, 0}, axially_symmetrical = false, direction_count = 64 }, rotation_speed = 0.015, weight = 50, inventory_size = 12 }