Arrival departure transition ents.vmf (Portal 2)

From Valve Developer Community
< Zh
Jump to navigation Jump to search
English (en)中文 (zh)Translate (Translate)

包含确保关卡间平滑过渡的基础实体。同时包含实例文件transition_entry.vmftransition_exit.vmf,其相关内容也将在此列出。通常位于:C:\Program Files\Steam\steamapps\common\portal 2\sdk_content\maps\instances\

这些实体由transition_entry.vmf中触发的"sp_transition_list.nut"VScript(en)处理。

更多过渡相关信息,请参阅Level Transition (Portal 2)(en)

func_instance_info_parms

Variable Value Type Default
$arrival_video string media/entry_emergency.bik
$departure_video string media/exit_emergency.bik

关键实体

Entity Targetname
env_fade(en) exit_fade
game_text(en) @chapter_subtitle_text
game_text @chapter_title_text
game_text @end_of_playtest_text
logic_relay(en) @debug_change_to_next_map
logic_relay @debug_dump_map_bat_file
logic_relay @display_chapter_title
logic_relay @transition_from_map
logic_script(en) @transition_script
point_changelevel(en) @changelevel
point_clientcommand(en) @command
trigger_transition(en) @transition_script
vgui_movie_display(en) @arrival_video_master
vgui_movie_display @departure_video_master
logic_script(en)
Targetname Entity Scripts Script Think Function
@transition_script sp_transition_list.nut Think

transition_entry.vmf

Entity Targetname
info_landmark_entry(en)
info_player_start(en)
trigger_once(en)

transition_exit.vmf

Entity Targetname
info_landmark_exit(en)
point_teleport(en) @exit_teleport
trigger_once transition_trigger