Prototype/ItemWithEntityData: Difference between revisions

From Official Factorio Wiki
Jump to navigation Jump to search
(Set no properties on toc)
(1.1)
Line 2: Line 2:
ItemWithEntityData saves data associated with the entity that it represents, for example the content of the equipment grid of a car.
ItemWithEntityData saves data associated with the entity that it represents, for example the content of the equipment grid of a car.


{{Prototype TOC|item-with-entity-data|no-properties=true}}
{{Prototype TOC|item-with-entity-data}}
 
== Optional properties ==
 
{{Prototype property|icon_tintables, icon_tintable, icon_size (IconSpecification)|[[Types/IconSpecification|IconSpecification]]|optional=true}}
A tintable icon sprite. Uses <code>icon_tintables</code> instead of <code>icons</code> and <code>icon_tintable</code> instead of <code>icon</code>. Inside <code>icon_tintables</code>, the property for the file path is <code>icon_tintable</code> instead of <code>icon</code>.
 
{{Prototype property|icon_tintable_masks, icon_tintable_mask, icon_size (IconSpecification)|[[Types/IconSpecification|IconSpecification]]|optional=true}}
A tintable icon mask. Uses <code>icon_tintable_masks</code> instead of <code>icons</code> and <code>icon_tintable_mask</code> instead of <code>icon</code>. Inside <code>icon_tintable_masks</code>, the property for the file path is <code>icon_tintable_mask</code> instead of <code>icon</code>.

Revision as of 19:34, 2 December 2020

Prototype definitions » PrototypeBase » Prototype/Item » Prototype/ItemWithEntityData


ItemWithEntityData saves data associated with the entity that it represents, for example the content of the equipment grid of a car.


Prototype/ItemWithEntityData — item-with-entity-data
icon_tintable_masks, icon_tintable_mask, icon_size (IconSpecification)::IconSpecification (optional)
icon_tintables, icon_tintable, icon_size (IconSpecification)::IconSpecification (optional)
Inherited from Prototype/Item
icons, icon, icon_size (IconSpecification)::IconSpecification
stack_size::ItemCountType
burnt_result::string (optional)
close_sound::Sound (optional)
dark_background_icons, dark_background_icon, icon_size (IconSpecification)::IconSpecification (optional)
default_request_amount::ItemCountType (optional)
flags::ItemPrototypeFlags (optional)
fuel_acceleration_multiplier::double (optional)
fuel_category::string (optional)
fuel_emissions_multiplier::double (optional)
fuel_glow_color::Color (optional)
fuel_top_speed_multiplier::double (optional)
fuel_value::Energy (optional)
open_sound::Sound (optional)
pictures::SpriteVariations (optional)
place_as_tile::PlaceAsTile (optional)
place_result::string (optional)
placed_as_equipment_result::string (optional)
rocket_launch_product::ItemProductPrototype (optional)
rocket_launch_products::table (array) of ItemProductPrototype (optional)
subgroup::string (optional)
wire_count::ItemCountType (optional)
Inherited from PrototypeBase
name::string
type::string
localised_description::LocalisedString (optional)
localised_name::LocalisedString (optional)
order::Order (optional)

Optional properties

icon_tintables, icon_tintable, icon_size (IconSpecification)

Type: IconSpecification
A tintable icon sprite. Uses icon_tintables instead of icons and icon_tintable instead of icon. Inside icon_tintables, the property for the file path is icon_tintable instead of icon.

icon_tintable_masks, icon_tintable_mask, icon_size (IconSpecification)

Type: IconSpecification
A tintable icon mask. Uses icon_tintable_masks instead of icons and icon_tintable_mask instead of icon. Inside icon_tintable_masks, the property for the file path is icon_tintable_mask instead of icon.