Arrival departure transition ents.vmf (Portal 2)

From Valve Developer Community
< Zh
Revision as of 00:28, 5 July 2025 by WoShiGeNiCheng (talk | contribs) (Created page with "{{LanguageBar}} 包含确保关卡间平滑过渡的基础实体。同时包含实例文件''transition_entry.vmf''和''transition_exit.vmf'',其相关内容也将在此列出。通常位于:<code>C:\Program Files\Steam\steamapps\common\portal 2\sdk_content\maps\instances\</code> 这些实体由''transition_entry.vmf''中触发的"sp_transition_list.nut"{{L|VScript}}处理。 更多过渡相关信息,请参阅{{L|Level Transition (Portal 2)}}。 ==func_instance_...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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