EventInfo.product.sbyml

From ZeldaMods (Breath of the Wild)
Revision as of 23:41, 9 March 2020 by imported>Leoetlino (→‎Contents)
Jump to navigation Jump to search

This resource is found in Bootup.pack.

Its canonical resource path is "Event/EventInfo.product.byml".

EventInfo.product.sbyml is a Yaz0-compressed BYML file that stores information about all game events. It is used by the event manager to load events.

EventInfo is a machine generated file. It is not meant to be edited directly; much of the information it includes are either automatically generated or copied from event flows and other source-only files.

Contents

The top level node is a map. Each entry corresponds to an event, with the key being EventName<EntryPointName> and the value being the associated event properties.

Event properties

Name Type Description
is_startable_air bool Whether the event can be started when the player is not "grounded for event" (essentially when he is in the air)
child array Demo events that are called by this event.
Name Type Description
file string Event name (actually not a file name since this doesn't include the file extension)
entry string Entry point name
is_timeline bool Whether the event is an event timeline (as opposed to an event flowchart) (defaults: false)
mode string Values: Seamless, FullPackage, Load, Async
next_event string
movie string
always_movie bool
not_found_movie bool
text_only_movie bool
exist_fade_in bool
exist_flag_control bool
auto_save bool
exist_gimmick_reset bool
exist_enable_camera_input bool
existing_disable_camera_input bool
is_pause_non_demo_member bool
is_hide_non_demo_member bool
is_hide_non_demo_member_charactor bool
fade_in_color int
fade_out_color int
exist_disable_unequip_in_event bool
exist_disable_unlift_in_event bool
exist_enable_squat_in_event bool
exist_disable_getoff_sunaz_in_event bool
disable_event_start_interval bool
demo_event bool
init_camera_pos vec3
init_camera_at vec3
init_camera_fov float
last_camera_pos vec3
last_camera_at vec3
last_player_pos vec3
last_player_dir vec3
last_camera_fov float
special_actor_name string
last_special_actor_pos vec3
last_special_actor_dir vec3
wait_frame int
vanish_motorcycle bool Whether the motorcycle (Master Cycle Zero) should despawn when starting the event
cloth_centererd_at_location bool (sic)