Prototype/RocketSilo

From Official Factorio Wiki
Jump to navigation Jump to search

The prototype docs have moved to a new website with an improved format. This documentation page can now be found here: https://lua-api.factorio.com/latest/prototypes/RocketSiloPrototype.html

This wiki page is no longer updated and will be removed at some point in the future, so please update your browser bookmarks or other links that sent you here. If you'd like to contribute to the new docs, you can leave your feedback on the forums.


Prototype definitions » PrototypeBase » Prototype/Entity » Prototype/EntityWithHealth » Prototype/EntityWithOwner » Prototype/CraftingMachine » Prototype/AssemblingMachine » Prototype/RocketSilo


A rocket silo.


Prototype/RocketSilo — rocket-silo
active_energy_usage::Energy
arm_01_back_animation::Animation
arm_02_right_animation::Animation
arm_03_front_animation::Animation
base_day_sprite::Sprite
base_front_sprite::Sprite
door_back_open_offset::vector
door_back_sprite::Sprite
door_front_open_offset::vector
door_front_sprite::Sprite
door_opening_speed::double
energy_usage::Energy
hole_clipping_box::BoundingBox
hole_light_sprite::Sprite
hole_sprite::Sprite
idle_energy_usage::Energy
lamp_energy_usage::Energy
light_blinking_speed::double
red_lights_back_sprites::Sprite
red_lights_front_sprites::Sprite
rocket_entity::string
rocket_glow_overlay_sprite::Sprite
rocket_parts_required::uint32
rocket_shadow_overlay_sprite::Sprite
satellite_animation::Animation
satellite_shadow_animation::Animation
shadow_sprite::Sprite
silo_fade_out_end_distance::double
silo_fade_out_start_distance::double
times_to_blink::uint8
alarm_sound::Sound (optional)
alarm_trigger::TriggerEffect (optional)
base_engine_light::LightDefinition (optional)
base_light::LightDefinition (optional)
base_night_sprite::Sprite (optional)
clamps_off_sound::Sound (optional)
clamps_off_trigger::TriggerEffect (optional)
clamps_on_sound::Sound (optional)
clamps_on_trigger::TriggerEffect (optional)
doors_sound::Sound (optional)
doors_trigger::TriggerEffect (optional)
flying_sound::Sound (optional)
launch_wait_time::uint8 (optional)
raise_rocket_sound::Sound (optional)
raise_rocket_trigger::TriggerEffect (optional)
rocket_result_inventory_size::ItemStackIndex (optional)
rocket_rising_delay::uint8 (optional)
Inherited from Prototype/AssemblingMachine
fixed_recipe::string (optional)
gui_title_key::string (optional)
ingredient_count::uint8 (optional)
Inherited from Prototype/CraftingMachine
crafting_categories::table of strings
crafting_speed::double
energy_source::EnergySource
energy_usage::Energy
allowed_effects::EffectTypeLimitation (optional)
always_draw_idle_animation::bool (optional)
animation::Animation4Way (optional)
base_productivity::float (optional)
default_recipe_tint::table of Color (optional)
draw_entity_info_icon_background::bool (optional)
entity_info_icon_shift::vector (optional)
fluid_boxes::table of FluidBox (optional)
idle_animation::Animation4Way (optional)
match_animation_speed_to_activity::bool (optional)
module_specification::ModuleSpecification (optional)
return_ingredients_on_change::bool (optional)
scale_entity_info_icon::bool (optional)
shift_animation_transition_duration::uint16 (optional)
shift_animation_waypoint_stop_duration::uint16 (optional)
shift_animation_waypoints::table of table (array) of vector (optional)
show_recipe_icon::bool (optional)
show_recipe_icon_on_map::bool (optional)
status_colors::table of Color (optional)
working_visualisations::table of WorkingVisualisation (optional)
Inherited from Prototype/EntityWithOwner
allow_run_time_change_of_is_military_target::bool (optional)
is_military_target::bool (optional)
Inherited from Prototype/EntityWithHealth
alert_when_damaged::bool (optional)
attack_reaction::AttackReaction (optional)
corpse::string or table of strings (optional)
create_ghost_on_death::bool (optional)
damaged_trigger_effect::TriggerEffect (optional)
dying_explosion::ExplosionDefinition or table of ExplosionDefinition (optional)
dying_trigger_effect::TriggerEffect (optional)
healing_per_tick::float (optional)
hide_resistances::bool (optional)
integration_patch::Sprite4Way (optional)
integration_patch_render_layer::RenderLayer (optional)
loot::Loot (optional)
max_health::float (optional)
random_corpse_variation::bool (optional)
repair_sound::Sound (optional)
repair_speed_modifier::float (optional)
resistances::Resistances (optional)
Inherited from Prototype/Entity
icons, icon, icon_size (IconSpecification)::IconSpecification
additional_pastable_entities::table of string (optional)
alert_icon_scale::float (optional)
alert_icon_shift::vector (optional)
allow_copy_paste::bool (optional)
autoplace::AutoplaceSpecification (optional)
build_base_evolution_requirement::double (optional)
build_grid_size::uint8 (optional)
build_sound::Sound (optional)
close_sound::Sound (optional)
collision_box::BoundingBox (optional)
collision_mask::CollisionMask (optional)
created_effect::Trigger (optional)
created_smoke::CreateTrivialSmokeEffectItem (optional)
drawing_box::BoundingBox (optional)
emissions_per_second::double (optional)
enemy_map_color::Color (optional)
fast_replaceable_group::string (optional)
flags::EntityPrototypeFlags (optional)
friendly_map_color::Color (optional)
hit_visualization_box::BoundingBox (optional)
map_color::Color (optional)
map_generator_bounding_box::BoundingBox (optional)
minable::MinableProperties (optional)
mined_sound::Sound (optional)
mining_sound::Sound (optional)
next_upgrade::string (optional)
open_sound::Sound (optional)
placeable_by::ItemToPlace or table of ItemToPlace (optional)
protected_from_tile_building::bool (optional)
radius_visualisation_specification::RadiusVisualisationSpecification (optional)
remains_when_mined::string or table of string (optional)
remove_decoratives::string (optional)
rotated_sound::Sound (optional)
selectable_in_game::bool (optional)
selection_box::BoundingBox (optional)
selection_priority::uint8 (optional)
shooting_cursor_size::double (optional)
sticker_box::BoundingBox (optional)
subgroup::string (optional)
tile_height::uint32 (optional)
tile_width::uint32 (optional)
trigger_target_mask::TriggerTargetMask (optional)
vehicle_impact_sound::Sound (optional)
water_reflection::WaterReflectionDefinition (optional)
working_sound::WorkingSound (optional)
Inherited from PrototypeBase
name::string
type::string
localised_description::LocalisedString (optional)
localised_name::LocalisedString (optional)
order::Order (optional)

Mandatory properties

This prototype inherits all the properties from Prototype/AssemblingMachine.

energy_usage

Type: Energy

active_energy_usage

Type: Energy

idle_energy_usage

Type: Energy

lamp_energy_usage

Type: Energy
May be 0.

rocket_entity

Type: string
Name of a Prototype/RocketSiloRocket.

satellite_animation

Type: Animation

satellite_shadow_animation

Type: Animation

arm_02_right_animation

Type: Animation

arm_01_back_animation

Type: Animation

arm_03_front_animation

Type: Animation

shadow_sprite

Type: Sprite

hole_sprite

Type: Sprite

hole_light_sprite

Type: Sprite

rocket_shadow_overlay_sprite

Type: Sprite

rocket_glow_overlay_sprite

Type: Sprite

door_back_sprite

Type: Sprite

door_front_sprite

Type: Sprite

base_day_sprite

Type: Sprite

base_front_sprite

Type: Sprite

red_lights_back_sprites

Type: Sprite

red_lights_front_sprites

Type: Sprite

hole_clipping_box

Type: BoundingBox

door_back_open_offset

Type: vector

door_front_open_offset

Type: vector

silo_fade_out_start_distance

Type: double

silo_fade_out_end_distance

Type: double

times_to_blink

Type: uint8

light_blinking_speed

Type: double

door_opening_speed

Type: double

rocket_parts_required

Type: uint32
The number of crafts that must complete to produce a rocket. This includes bonus crafts from productivity. Recipe products are ignored.

Optional properties

base_night_sprite

Type: Sprite

base_light

Type: LightDefinition

base_engine_light

Type: LightDefinition

rocket_rising_delay

Type: uint8
Default: 30

launch_wait_time

Type: uint8
Default: 120

alarm_trigger

Type: TriggerEffect

clamps_on_trigger

Type: TriggerEffect

clamps_off_trigger

Type: TriggerEffect

doors_trigger

Type: TriggerEffect

raise_rocket_trigger

Type: TriggerEffect

alarm_sound

Type: Sound

clamps_on_sound

Type: Sound

clamps_off_sound

Type: Sound

doors_sound

Type: Sound

raise_rocket_sound

Type: Sound

flying_sound

Type: Sound

rocket_result_inventory_size

Type: ItemStackIndex
Default: 0