⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 knight.htm

📁 Quake 的 各 种 文 档 格 式 说 明
💻 HTM
📖 第 1 页 / 共 2 页
字号:
<html><head><title>knight.qc</title></head><body bgcolor="#C0F0D0">
<base target=examine>
<pre>
<i>/*
==============================================================================

KNIGHT

==============================================================================
*/</i>


<b>$</b><a href="qc-mdl.htm#s_cd">cd</a> <b>/raid/quake/id1/models/knight</b>
<b>$</b><a href="qc-mdl.htm#s_origin">origin</a> <b>0 0 24</b>
<b>$</b><a href="qc-mdl.htm#s_base">base</a> <b>base</b>
<b>$</b><a href="qc-mdl.htm#s_skin">skin</a> <b>badass3</b>

<b>$</b><a href="qc-mdl.htm#s_frame">frame</a> <b>stand1 stand2 stand3 stand4 stand5 stand6 stand7 stand8 stand9</b>

<b>$</b><a href="qc-mdl.htm#s_frame">frame</a> <b>runb1 runb2 runb3 runb4 runb5 runb6 runb7 runb8</b>

<i>//frame runc1 runc2 runc3 runc4 runc5 runc6</i>

<b>$</b><a href="qc-mdl.htm#s_frame">frame</a> <b>runattack1 runattack2 runattack3 runattack4 runattack5</b>
<b>$</b><a href="qc-mdl.htm#s_frame">frame</a> <b>runattack6 runattack7 runattack8 runattack9 runattack10</b>
<b>$</b><a href="qc-mdl.htm#s_frame">frame</a> <b>runattack11</b>

<b>$</b><a href="qc-mdl.htm#s_frame">frame</a> <b>pain1 pain2 pain3</b>

<b>$</b><a href="qc-mdl.htm#s_frame">frame</a> <b>painb1 painb2 painb3 painb4 painb5 painb6 painb7 painb8 painb9</b>
<b>$</b><a href="qc-mdl.htm#s_frame">frame</a> <b>painb10 painb11</b>

<i>//frame attack1 attack2 attack3 attack4 attack5 attack6 attack7</i>
<i>//frame attack8 attack9 attack10 attack11</i>

<b>$</b><a href="qc-mdl.htm#s_frame">frame</a> <b>attackb1 attackb1 attackb2 attackb3 attackb4 attackb5</b>
<b>$</b><a href="qc-mdl.htm#s_frame">frame</a> <b>attackb6 attackb7 attackb8 attackb9 attackb10</b>

<b>$</b><a href="qc-mdl.htm#s_frame">frame</a> <b>walk1 walk2 walk3 walk4 walk5 walk6 walk7 walk8 walk9</b>
<b>$</b><a href="qc-mdl.htm#s_frame">frame</a> <b>walk10 walk11 walk12 walk13 walk14</b>

<b>$</b><a href="qc-mdl.htm#s_frame">frame</a> <b>kneel1 kneel2 kneel3 kneel4 kneel5</b>

<b>$</b><a href="qc-mdl.htm#s_frame">frame</a> <b>standing2 standing3 standing4 standing5</b>

<b>$</b><a href="qc-mdl.htm#s_frame">frame</a> <b>death1 death2 death3 death4 death5 death6 death7 death8</b>
<b>$</b><a href="qc-mdl.htm#s_frame">frame</a> <b>death9 death10</b>

<b>$</b><a href="qc-mdl.htm#s_frame">frame</a> <b>deathb1 deathb2 deathb3 deathb4 deathb5 deathb6 deathb7 deathb8</b>
<b>$</b><a href="qc-mdl.htm#s_frame">frame</a> <b>deathb9 deathb10 deathb11</b>

<a href="qc-types.htm#void">void</a>() <b>knight_stand1</b><a name="knight_stand1">=</a>[	$stand1,	knight_stand2	] {<a href="ai.htm#ai_stand">ai_stand</a>();};
<a href="qc-types.htm#void">void</a>() <b>knight_stand2</b><a name="knight_stand2">=</a>[	$stand2,	knight_stand3	] {<a href="ai.htm#ai_stand">ai_stand</a>();};
<a href="qc-types.htm#void">void</a>() <b>knight_stand3</b><a name="knight_stand3">=</a>[	$stand3,	knight_stand4	] {<a href="ai.htm#ai_stand">ai_stand</a>();};
<a href="qc-types.htm#void">void</a>() <b>knight_stand4</b><a name="knight_stand4">=</a>[	$stand4,	knight_stand5	] {<a href="ai.htm#ai_stand">ai_stand</a>();};
<a href="qc-types.htm#void">void</a>() <b>knight_stand5</b><a name="knight_stand5">=</a>[	$stand5,	knight_stand6	] {<a href="ai.htm#ai_stand">ai_stand</a>();};
<a href="qc-types.htm#void">void</a>() <b>knight_stand6</b><a name="knight_stand6">=</a>[	$stand6,	knight_stand7	] {<a href="ai.htm#ai_stand">ai_stand</a>();};
<a href="qc-types.htm#void">void</a>() <b>knight_stand7</b><a name="knight_stand7">=</a>[	$stand7,	knight_stand8	] {<a href="ai.htm#ai_stand">ai_stand</a>();};
<a href="qc-types.htm#void">void</a>() <b>knight_stand8</b><a name="knight_stand8">=</a>[	$stand8,	knight_stand9	] {<a href="ai.htm#ai_stand">ai_stand</a>();};
<a href="qc-types.htm#void">void</a>() <b>knight_stand9</b><a name="knight_stand9">=</a>[	$stand9,	<a href="knight.htm#knight_stand1">knight_stand1</a>	] {<a href="ai.htm#ai_stand">ai_stand</a>();};

<a href="qc-types.htm#void">void</a>() <b>knight_walk1</b><a name="knight_walk1">=</a>[	$walk1,		knight_walk2	] {
<b>if</b> (<a href="qc-built.htm#random">random</a>() &lt; 0.2)
	<a href="qc-built.htm#sound">sound</a> (<a href="qc-glob.htm#self">self</a>, <a href="qc-defs.htm#CHAN_VOICE">CHAN_VOICE</a>, <b>"knight/idle.wav"</b>, 1,  <a href="qc-defs.htm#ATTN_IDLE">ATTN_IDLE</a>);
<a href="ai.htm#ai_walk">ai_walk</a>(3);};
<a href="qc-types.htm#void">void</a>() <b>knight_walk2</b><a name="knight_walk2">=</a>[	$walk2,		knight_walk3	] {<a href="ai.htm#ai_walk">ai_walk</a>(2);};
<a href="qc-types.htm#void">void</a>() <b>knight_walk3</b><a name="knight_walk3">=</a>[	$walk3,		knight_walk4	] {<a href="ai.htm#ai_walk">ai_walk</a>(3);};
<a href="qc-types.htm#void">void</a>() <b>knight_walk4</b><a name="knight_walk4">=</a>[	$walk4,		knight_walk5	] {<a href="ai.htm#ai_walk">ai_walk</a>(4);};
<a href="qc-types.htm#void">void</a>() <b>knight_walk5</b><a name="knight_walk5">=</a>[	$walk5,		knight_walk6	] {<a href="ai.htm#ai_walk">ai_walk</a>(3);};
<a href="qc-types.htm#void">void</a>() <b>knight_walk6</b><a name="knight_walk6">=</a>[	$walk6,		knight_walk7	] {<a href="ai.htm#ai_walk">ai_walk</a>(3);};
<a href="qc-types.htm#void">void</a>() <b>knight_walk7</b><a name="knight_walk7">=</a>[	$walk7,		knight_walk8	] {<a href="ai.htm#ai_walk">ai_walk</a>(3);};
<a href="qc-types.htm#void">void</a>() <b>knight_walk8</b><a name="knight_walk8">=</a>[	$walk8,		knight_walk9	] {<a href="ai.htm#ai_walk">ai_walk</a>(4);};
<a href="qc-types.htm#void">void</a>() <b>knight_walk9</b><a name="knight_walk9">=</a>[	$walk9,		knight_walk10	] {<a href="ai.htm#ai_walk">ai_walk</a>(3);};
<a href="qc-types.htm#void">void</a>() <b>knight_walk10</b><a name="knight_walk10">=</a>[	$walk10,	knight_walk11	] {<a href="ai.htm#ai_walk">ai_walk</a>(3);};
<a href="qc-types.htm#void">void</a>() <b>knight_walk11</b><a name="knight_walk11">=</a>[	$walk11,	knight_walk12	] {<a href="ai.htm#ai_walk">ai_walk</a>(2);};
<a href="qc-types.htm#void">void</a>() <b>knight_walk12</b><a name="knight_walk12">=</a>[	$walk12,	knight_walk13	] {<a href="ai.htm#ai_walk">ai_walk</a>(3);};
<a href="qc-types.htm#void">void</a>() <b>knight_walk13</b><a name="knight_walk13">=</a>[	$walk13,	knight_walk14	] {<a href="ai.htm#ai_walk">ai_walk</a>(4);};
<a href="qc-types.htm#void">void</a>() <b>knight_walk14</b><a name="knight_walk14">=</a>[	$walk14,	<a href="knight.htm#knight_walk1">knight_walk1</a>	] {<a href="ai.htm#ai_walk">ai_walk</a>(3);};


<a href="qc-types.htm#void">void</a>() <b>knight_run1</b><a name="knight_run1">=</a>[	$runb1,		knight_run2	] {
<b>if</b> (<a href="qc-built.htm#random">random</a>() &lt; 0.2)
	<a href="qc-built.htm#sound">sound</a> (<a href="qc-glob.htm#self">self</a>, <a href="qc-defs.htm#CHAN_VOICE">CHAN_VOICE</a>, <b>"knight/idle.wav"</b>, 1,  <a href="qc-defs.htm#ATTN_IDLE">ATTN_IDLE</a>);
<a href="ai.htm#ai_run">ai_run</a>(16);};
<a href="qc-types.htm#void">void</a>() <b>knight_run2</b><a name="knight_run2">=</a>[	$runb2,		knight_run3	] {<a href="ai.htm#ai_run">ai_run</a>(20);};
<a href="qc-types.htm#void">void</a>() <b>knight_run3</b><a name="knight_run3">=</a>[	$runb3,		knight_run4	] {<a href="ai.htm#ai_run">ai_run</a>(13);};
<a href="qc-types.htm#void">void</a>() <b>knight_run4</b><a name="knight_run4">=</a>[	$runb4,		knight_run5	] {<a href="ai.htm#ai_run">ai_run</a>(7);};
<a href="qc-types.htm#void">void</a>() <b>knight_run5</b><a name="knight_run5">=</a>[	$runb5,		knight_run6	] {<a href="ai.htm#ai_run">ai_run</a>(16);};
<a href="qc-types.htm#void">void</a>() <b>knight_run6</b><a name="knight_run6">=</a>[	$runb6,		knight_run7	] {<a href="ai.htm#ai_run">ai_run</a>(20);};
<a href="qc-types.htm#void">void</a>() <b>knight_run7</b><a name="knight_run7">=</a>[	$runb7,		knight_run8	] {<a href="ai.htm#ai_run">ai_run</a>(14);};
<a href="qc-types.htm#void">void</a>() <b>knight_run8</b><a name="knight_run8">=</a>[	$runb8,		<a href="knight.htm#knight_run1">knight_run1</a>	] {<a href="ai.htm#ai_run">ai_run</a>(6);};


<a href="qc-types.htm#void">void</a>() <b>knight_runatk1</b><a name="knight_runatk1">=</a>[	$runattack1,		knight_runatk2	]
{
<b>if</b> (<a href="qc-built.htm#random">random</a>() &gt; 0.5)
	<a href="qc-built.htm#sound">sound</a> (<a href="qc-glob.htm#self">self</a>, <a href="qc-defs.htm#CHAN_WEAPON">CHAN_WEAPON</a>, <b>"knight/sword2.wav"</b>, 1, <a href="qc-defs.htm#ATTN_NORM">ATTN_NORM</a>);
<b>else</b>
	<a href="qc-built.htm#sound">sound</a> (<a href="qc-glob.htm#self">self</a>, <a href="qc-defs.htm#CHAN_WEAPON">CHAN_WEAPON</a>, <b>"knight/sword1.wav"</b>, 1, <a href="qc-defs.htm#ATTN_NORM">ATTN_NORM</a>);
<a href="fight.htm#ai_charge">ai_charge</a>(20);
};
<a href="qc-types.htm#void">void</a>() <b>knight_runatk2</b><a name="knight_runatk2">=</a>[	$runattack2,	knight_runatk3	] {<a href="fight.htm#ai_charge_side">ai_charge_side</a>();};
<a href="qc-types.htm#void">void</a>() <b>knight_runatk3</b><a name="knight_runatk3">=</a>[	$runattack3,	knight_runatk4	] {<a href="fight.htm#ai_charge_side">ai_charge_side</a>();};
<a href="qc-types.htm#void">void</a>() <b>knight_runatk4</b><a name="knight_runatk4">=</a>[	$runattack4,	knight_runatk5	] {<a href="fight.htm#ai_charge_side">ai_charge_side</a>();};
<a href="qc-types.htm#void">void</a>() <b>knight_runatk5</b><a name="knight_runatk5">=</a>[	$runattack5,	knight_runatk6	] {<a href="fight.htm#ai_melee_side">ai_melee_side</a>();};
<a href="qc-types.htm#void">void</a>() <b>knight_runatk6</b><a name="knight_runatk6">=</a>[	$runattack6,	knight_runatk7	] {<a href="fight.htm#ai_melee_side">ai_melee_side</a>();};
<a href="qc-types.htm#void">void</a>() <b>knight_runatk7</b><a name="knight_runatk7">=</a>[	$runattack7,	knight_runatk8	] {<a href="fight.htm#ai_melee_side">ai_melee_side</a>();};
<a href="qc-types.htm#void">void</a>() <b>knight_runatk8</b><a name="knight_runatk8">=</a>[	$runattack8,	knight_runatk9	] {<a href="fight.htm#ai_melee_side">ai_melee_side</a>();};
<a href="qc-types.htm#void">void</a>() <b>knight_runatk9</b><a name="knight_runatk9">=</a>[	$runattack9,	knight_runatk10	] {<a href="fight.htm#ai_melee_side">ai_melee_side</a>();};
<a href="qc-types.htm#void">void</a>() <b>knight_runatk10</b><a name="knight_runatk10">=</a>[	$runattack10,	knight_runatk11	] {<a href="fight.htm#ai_charge_side">ai_charge_side</a>();};
<a href="qc-types.htm#void">void</a>() <b>knight_runatk11</b><a name="knight_runatk11">=</a>[	$runattack11,	<a href="knight.htm#knight_run1">knight_run1</a>	] {<a href="fight.htm#ai_charge">ai_charge</a>(10);};

<a href="qc-types.htm#void">void</a>() <b>knight_atk1</b><a name="knight_atk1">=</a>[	$attackb1,		knight_atk2	]
{
<a href="qc-built.htm#sound">sound</a> (<a href="qc-glob.htm#self">self</a>, <a href="qc-defs.htm#CHAN_WEAPON">CHAN_WEAPON</a>, <b>"knight/sword1.wav"</b>, 1, <a href="qc-defs.htm#ATTN_NORM">ATTN_NORM</a>);
<a href="fight.htm#ai_charge">ai_charge</a>(0);};
<a href="qc-types.htm#void">void</a>() <b>knight_atk2</b><a name="knight_atk2">=</a>[	$attackb2,		knight_atk3	] {<a href="fight.htm#ai_charge">ai_charge</a>(7);};
<a href="qc-types.htm#void">void</a>() <b>knight_atk3</b><a name="knight_atk3">=</a>[	$attackb3,		knight_atk4	] {<a href="fight.htm#ai_charge">ai_charge</a>(4);};
<a href="qc-types.htm#void">void</a>() <b>knight_atk4</b><a name="knight_atk4">=</a>[	$attackb4,		knight_atk5	] {<a href="fight.htm#ai_charge">ai_charge</a>(0);};
<a href="qc-types.htm#void">void</a>() <b>knight_atk5</b><a name="knight_atk5">=</a>[	$attackb5,		knight_atk6	] {<a href="fight.htm#ai_charge">ai_charge</a>(3);};
<a href="qc-types.htm#void">void</a>() <b>knight_atk6</b><a name="knight_atk6">=</a>[	$attackb6,		knight_atk7	] {<a href="fight.htm#ai_charge">ai_charge</a>(4); <a href="fight.htm#ai_melee">ai_melee</a>();};
<a href="qc-types.htm#void">void</a>() <b>knight_atk7</b><a name="knight_atk7">=</a>[	$attackb7,		knight_atk8	] {<a href="fight.htm#ai_charge">ai_charge</a>(1); <a href="fight.htm#ai_melee">ai_melee</a>();};
<a href="qc-types.htm#void">void</a>() <b>knight_atk8</b><a name="knight_atk8">=</a>[	$attackb8,		knight_atk9	] {<a href="fight.htm#ai_charge">ai_charge</a>(3);
<a href="fight.htm#ai_melee">ai_melee</a>();};
<a href="qc-types.htm#void">void</a>() <b>knight_atk9</b><a name="knight_atk9">=</a>[	$attackb9,		knight_atk10] {<a href="fight.htm#ai_charge">ai_charge</a>(1);};
<a href="qc-types.htm#void">void</a>() <b>knight_atk10</b><a name="knight_atk10">=</a>[	$attackb10,		<a href="knight.htm#knight_run1">knight_run1</a>	] {<a href="fight.htm#ai_charge">ai_charge</a>(5);};

<i>//void()	knight_atk9	=[	$attack9,		knight_atk10	] {};</i>
<i>//void()	knight_atk10	=[	$attack10,		knight_atk11	] {};</i>
<i>//void()	knight_atk11	=[	$attack11,		knight_run1	] {};</i>

<i>//===========================================================================</i>

<a href="qc-types.htm#void">void</a>() <b>knight_pain1</b><a name="knight_pain1">=</a>[	$pain1,		knight_pain2	] {};
<a href="qc-types.htm#void">void</a>() <b>knight_pain2</b><a name="knight_pain2">=</a>[	$pain2,		knight_pain3	] {};
<a href="qc-types.htm#void">void</a>() <b>knight_pain3</b><a name="knight_pain3">=</a>[	$pain3,		<a href="knight.htm#knight_run1">knight_run1</a>	] {};

<a href="qc-types.htm#void">void</a>() <b>knight_painb1</b><a name="knight_painb1">=</a>[	$painb1,	knight_painb2	] {<a href="ai.htm#ai_painforward">ai_painforward</a>(0);};
<a href="qc-types.htm#void">void</a>() <b>knight_painb2</b><a name="knight_painb2">=</a>[	$painb2,	knight_painb3	] {<a href="ai.htm#ai_painforward">ai_painforward</a>(3);};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -