[游戏技术]L4D菜单地图列表与Missions任务关系

本文介绍了如何在Left4Dead游戏中添加新地图,包括创建DeadLine.txt文件,配置mission目录下的文件,以及调整dropdownmission.res以显示在游戏菜单中。详细步骤包括设置地图的名称、作者、简介等信息,并提供了VPK目录结构的说明。
摘要由CSDN通过智能技术生成

left4dead

+missions

目录用途是存放地图任务

//DeadLine代码
"mission"
{
	"Name"		"DeadLine"
	"Version"	"1"
	"Author"	"紫冰"
	"Website"	"#L4D360UI_Campaign_Dead_Line"	//地图网址信息(STEAM组大厅显示)
	"BuiltIn"			"1"
	"DisplayTitle"	"#L4D360UI_Campaign_Dead_Line"	//地图名称(战役-附加战役中)
	"Description"	"#L4D_ZB_2to1_fix"				//地图简介(同上)
	"OuttroImage"	"vgui/outroTitle_deadline"		//地图图标(同上)
	// No loading poster data
	"poster"
	{
		"posterImage"		"loadingscreen_deadline"

		"posterTitle"		"" 
		"posterTitle_y"		"340"

		"posterTagline"		"Buried by the flood!" 
		"posterTagline_y"	"360"			
		
		"bill_player_name_x"	"-130"
		"bill_player_name_y"	"15"
		
		"louis_player_name_x"	"130"
		"louis_player_name_y"	"30"
		
		"zoey_player_name_x"	"50"
		"zoey_player_name_y"	"70"
		
		"francis_player_name_x"	"-40"
		"francis_player_name_y"	"40"
	}

	"modes"
	{
		"coop"
		{
			"1"
			{
				"Map" "tutorial_standards"
				"DisplayName" "#L4D360UI_Chapter_DeadLine"	//地图关卡名称(链接L4D360UI设置值)
				"Image" "maps/any"
			}
		}
	} // "modes"
}// "mission"

+resource

dropdownmission.res(战役菜单界面)

文件路径:ui\l4d360ui\

	"PnlBackground"
	{
		"ControlName"				"Panel"
		"fieldName"					"PnlBackground"
		"xpos"						"0"
		"ypos"						"0"
		"zpos"						"-1"
		"wide"						"200"	//地图菜单面板宽度
		"tall"						"365"	//地图菜单面板高度
		"visible"					"1"
		"enabled"					"1"
		"paintbackground"			"1"
		"paintborder"				"1"
	}
	"BtnDeadCenter"
	{
		"ControlName"			"L4D360HybridButton"
		"fieldName"				"BtnDeadCenter"		//按钮名称(任意名称不重复)
		"xpos"					"0"
		"ypos"					"180"				//按钮Y坐标
		"wide"					"150"				//按钮宽度
		"tall"					"20"				//按钮高度
		"autoResize"			"1"					//自动缩放文字
		"pinCorner"				"0"
		"visible"				"1"					//是否可见
		"enabled"				"1"					//是否生效
		"tabPosition"			"0"
		"wrap"					"1"
		"navUp"					"BtnRiver"			//方向键选择导航(按方向决定选择的地图,如向上选牺牲)
		"navDown"				"BtnThePassing"		//向下选择(同上)
		"navLeft"				"BtnHospitalB"		//向左选择(同上)
		"navRight"				"BtnHospitalB"		//向右选择(同上)
		"labelText"				"#L4D360UI_Campaign_DeadCenter"				//战役(链接L4D360UI中的设定值)
		"tooltiptext"			"#L4D360UI_Campaign_Tooltip_DeadCenter"		//工具栏提示文本(如图中,向仁慈医院进发)
		"disabled_tooltiptext"	"#L4D360UI_Campaign_Tooltip_DeadCenter_Disabled"	//当前模式不支持时显示提示文本
		"style"					"FlyoutMenuButton"
		"command"				"cmd_campaign_L4D2C1" //地图名称(链接mission目录中战役txt文件里的name设置值)
		"command"				"cmd_campaign_DeadCenter"
	}

"Name" "DeadCenter"[关联mission目录下同名.txt文件]
如果addons的VPK中含有此mission目录和文件则优先权高于目录中的mission

新地图添加进游戏菜单

在这里插入图片描述
地图:(站台) 的为例:
1.新建一个DeadLine.txt文件,将上面DeadLine代码复制进来并保存.
2.将他按照VPK目录格式保存到mission中
3.该VPK保存在addons优先加载目录下

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值