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

📄 fish.htm

📁 Quake 的 各 种 文 档 格 式 说 明
💻 HTM
📖 第 1 页 / 共 2 页
字号:
<html><head><title>fish.qc</title></head><body bgcolor="#C0F0D0">
<base target=examine>
<pre>
<b>$</b><a href="qc-mdl.htm#s_cd">cd</a> <b>/raid/quake/id1/models/fish</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>skin</b>

<b>$</b><a href="qc-mdl.htm#s_frame">frame</a> <b>attack1 attack2 attack3 attack4 attack5 attack6 </b>
<b>$</b><a href="qc-mdl.htm#s_frame">frame</a> <b>attack7 attack8 attack9 attack10 attack11 attack12 attack13 </b>
<b>$</b><a href="qc-mdl.htm#s_frame">frame</a> <b>attack14 attack15 attack16 attack17 attack18 </b>

<b>$</b><a href="qc-mdl.htm#s_frame">frame</a> <b>death1 death2 death3 death4 death5 death6 death7 </b>
<b>$</b><a href="qc-mdl.htm#s_frame">frame</a> <b>death8 death9 death10 death11 death12 death13 death14 death15 </b>
<b>$</b><a href="qc-mdl.htm#s_frame">frame</a> <b>death16 death17 death18 death19 death20 death21 </b>

<b>$</b><a href="qc-mdl.htm#s_frame">frame</a> <b>swim1 swim2 swim3 swim4 swim5 swim6 swim7 swim8 </b>
<b>$</b><a href="qc-mdl.htm#s_frame">frame</a> <b>swim9 swim10 swim11 swim12 swim13 swim14 swim15 swim16 swim17 </b>
<b>$</b><a href="qc-mdl.htm#s_frame">frame</a> <b>swim18 </b>

<b>$</b><a href="qc-mdl.htm#s_frame">frame</a> <b>pain1 pain2 pain3 pain4 pain5 pain6 pain7 pain8 </b>
<b>$</b><a href="qc-mdl.htm#s_frame">frame</a> <b>pain9 </b>

<a href="qc-types.htm#void">void</a>() <a href="monsters.htm#swimmonster_start">swimmonster_start</a>;

<a href="qc-types.htm#void">void</a>() <b>f_stand1</b><a name="f_stand1">=</a>[      $swim1, f_stand2 ] {<a href="ai.htm#ai_stand">ai_stand</a>();};
<a href="qc-types.htm#void">void</a>() <b>f_stand2</b><a name="f_stand2">=</a>[      $swim2, f_stand3 ] {<a href="ai.htm#ai_stand">ai_stand</a>();};
<a href="qc-types.htm#void">void</a>() <b>f_stand3</b><a name="f_stand3">=</a>[      $swim3, f_stand4 ] {<a href="ai.htm#ai_stand">ai_stand</a>();};
<a href="qc-types.htm#void">void</a>() <b>f_stand4</b><a name="f_stand4">=</a>[      $swim4, f_stand5 ] {<a href="ai.htm#ai_stand">ai_stand</a>();};
<a href="qc-types.htm#void">void</a>() <b>f_stand5</b><a name="f_stand5">=</a>[      $swim5, f_stand6 ] {<a href="ai.htm#ai_stand">ai_stand</a>();};
<a href="qc-types.htm#void">void</a>() <b>f_stand6</b><a name="f_stand6">=</a>[      $swim6, f_stand7 ] {<a href="ai.htm#ai_stand">ai_stand</a>();};
<a href="qc-types.htm#void">void</a>() <b>f_stand7</b><a name="f_stand7">=</a>[      $swim7, f_stand8 ] {<a href="ai.htm#ai_stand">ai_stand</a>();};
<a href="qc-types.htm#void">void</a>() <b>f_stand8</b><a name="f_stand8">=</a>[      $swim8, f_stand9 ] {<a href="ai.htm#ai_stand">ai_stand</a>();};
<a href="qc-types.htm#void">void</a>() <b>f_stand9</b><a name="f_stand9">=</a>[      $swim9, f_stand10  ] {<a href="ai.htm#ai_stand">ai_stand</a>();};
<a href="qc-types.htm#void">void</a>() <b>f_stand10</b><a name="f_stand10">=</a>[      $swim10, f_stand11 ] {<a href="ai.htm#ai_stand">ai_stand</a>();};
<a href="qc-types.htm#void">void</a>() <b>f_stand11</b><a name="f_stand11">=</a>[      $swim11, f_stand12 ] {<a href="ai.htm#ai_stand">ai_stand</a>();};
<a href="qc-types.htm#void">void</a>() <b>f_stand12</b><a name="f_stand12">=</a>[      $swim12, f_stand13 ] {<a href="ai.htm#ai_stand">ai_stand</a>();};
<a href="qc-types.htm#void">void</a>() <b>f_stand13</b><a name="f_stand13">=</a>[      $swim13, f_stand14 ] {<a href="ai.htm#ai_stand">ai_stand</a>();};
<a href="qc-types.htm#void">void</a>() <b>f_stand14</b><a name="f_stand14">=</a>[      $swim14, f_stand15 ] {<a href="ai.htm#ai_stand">ai_stand</a>();};
<a href="qc-types.htm#void">void</a>() <b>f_stand15</b><a name="f_stand15">=</a>[      $swim15, f_stand16 ] {<a href="ai.htm#ai_stand">ai_stand</a>();};
<a href="qc-types.htm#void">void</a>() <b>f_stand16</b><a name="f_stand16">=</a>[      $swim16, f_stand17 ] {<a href="ai.htm#ai_stand">ai_stand</a>();};
<a href="qc-types.htm#void">void</a>() <b>f_stand17</b><a name="f_stand17">=</a>[      $swim17, f_stand18 ] {<a href="ai.htm#ai_stand">ai_stand</a>();};
<a href="qc-types.htm#void">void</a>() <b>f_stand18</b><a name="f_stand18">=</a>[      $swim18, <a href="fish.htm#f_stand1">f_stand1</a> ] {<a href="ai.htm#ai_stand">ai_stand</a>();};

<a href="qc-types.htm#void">void</a>() <b>f_walk1</b><a name="f_walk1">=</a>[      $swim1, f_walk2 ] {<a href="ai.htm#ai_walk">ai_walk</a>(8);};
<a href="qc-types.htm#void">void</a>() <b>f_walk2</b><a name="f_walk2">=</a>[      $swim2, f_walk3 ] {<a href="ai.htm#ai_walk">ai_walk</a>(8);};
<a href="qc-types.htm#void">void</a>() <b>f_walk3</b><a name="f_walk3">=</a>[      $swim3, f_walk4 ] {<a href="ai.htm#ai_walk">ai_walk</a>(8);};
<a href="qc-types.htm#void">void</a>() <b>f_walk4</b><a name="f_walk4">=</a>[      $swim4, f_walk5 ] {<a href="ai.htm#ai_walk">ai_walk</a>(8);};
<a href="qc-types.htm#void">void</a>() <b>f_walk5</b><a name="f_walk5">=</a>[      $swim5, f_walk6 ] {<a href="ai.htm#ai_walk">ai_walk</a>(8);};
<a href="qc-types.htm#void">void</a>() <b>f_walk6</b><a name="f_walk6">=</a>[      $swim6, f_walk7 ] {<a href="ai.htm#ai_walk">ai_walk</a>(8);};
<a href="qc-types.htm#void">void</a>() <b>f_walk7</b><a name="f_walk7">=</a>[      $swim7, f_walk8 ] {<a href="ai.htm#ai_walk">ai_walk</a>(8);};
<a href="qc-types.htm#void">void</a>() <b>f_walk8</b><a name="f_walk8">=</a>[      $swim8, f_walk9 ] {<a href="ai.htm#ai_walk">ai_walk</a>(8);};
<a href="qc-types.htm#void">void</a>() <b>f_walk9</b><a name="f_walk9">=</a>[      $swim9, f_walk10  ] {<a href="ai.htm#ai_walk">ai_walk</a>(8);};
<a href="qc-types.htm#void">void</a>() <b>f_walk10</b><a name="f_walk10">=</a>[      $swim10, f_walk11 ] {<a href="ai.htm#ai_walk">ai_walk</a>(8);};
<a href="qc-types.htm#void">void</a>() <b>f_walk11</b><a name="f_walk11">=</a>[      $swim11, f_walk12 ] {<a href="ai.htm#ai_walk">ai_walk</a>(8);};
<a href="qc-types.htm#void">void</a>() <b>f_walk12</b><a name="f_walk12">=</a>[      $swim12, f_walk13 ] {<a href="ai.htm#ai_walk">ai_walk</a>(8);};
<a href="qc-types.htm#void">void</a>() <b>f_walk13</b><a name="f_walk13">=</a>[      $swim13, f_walk14 ] {<a href="ai.htm#ai_walk">ai_walk</a>(8);};
<a href="qc-types.htm#void">void</a>() <b>f_walk14</b><a name="f_walk14">=</a>[      $swim14, f_walk15 ] {<a href="ai.htm#ai_walk">ai_walk</a>(8);};
<a href="qc-types.htm#void">void</a>() <b>f_walk15</b><a name="f_walk15">=</a>[      $swim15, f_walk16 ] {<a href="ai.htm#ai_walk">ai_walk</a>(8);};
<a href="qc-types.htm#void">void</a>() <b>f_walk16</b><a name="f_walk16">=</a>[      $swim16, f_walk17 ] {<a href="ai.htm#ai_walk">ai_walk</a>(8);};
<a href="qc-types.htm#void">void</a>() <b>f_walk17</b><a name="f_walk17">=</a>[      $swim17, f_walk18 ] {<a href="ai.htm#ai_walk">ai_walk</a>(8);};
<a href="qc-types.htm#void">void</a>() <b>f_walk18</b><a name="f_walk18">=</a>[      $swim18, <a href="fish.htm#f_walk1">f_walk1</a> ] {<a href="ai.htm#ai_walk">ai_walk</a>(8);};

<a href="qc-types.htm#void">void</a>() <b>f_run1</b><a name="f_run1">=</a>[      $swim1, f_run2 ] {<a href="ai.htm#ai_run">ai_run</a>(12);
	<b>if</b> (<a href="qc-built.htm#random">random</a>() &lt; 0.5)
		<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>"fish/idle.wav"</b>, 1, <a href="qc-defs.htm#ATTN_NORM">ATTN_NORM</a>);
};
<a href="qc-types.htm#void">void</a>() <b>f_run2</b><a name="f_run2">=</a>[      $swim3, f_run3 ] {<a href="ai.htm#ai_run">ai_run</a>(12);};
<a href="qc-types.htm#void">void</a>() <b>f_run3</b><a name="f_run3">=</a>[      $swim5, f_run4 ] {<a href="ai.htm#ai_run">ai_run</a>(12);};
<a href="qc-types.htm#void">void</a>() <b>f_run4</b><a name="f_run4">=</a>[      $swim7, f_run5 ] {<a href="ai.htm#ai_run">ai_run</a>(12);};
<a href="qc-types.htm#void">void</a>() <b>f_run5</b><a name="f_run5">=</a>[      $swim9, f_run6 ] {<a href="ai.htm#ai_run">ai_run</a>(12);};
<a href="qc-types.htm#void">void</a>() <b>f_run6</b><a name="f_run6">=</a>[      $swim11, f_run7 ] {<a href="ai.htm#ai_run">ai_run</a>(12);};
<a href="qc-types.htm#void">void</a>() <b>f_run7</b><a name="f_run7">=</a>[      $swim13, f_run8 ] {<a href="ai.htm#ai_run">ai_run</a>(12);};
<a href="qc-types.htm#void">void</a>() <b>f_run8</b><a name="f_run8">=</a>[      $swim15, f_run9 ] {<a href="ai.htm#ai_run">ai_run</a>(12);};
<a href="qc-types.htm#void">void</a>() <b>f_run9</b><a name="f_run9">=</a>[      $swim17, <a href="fish.htm#f_run1">f_run1</a> ] {<a href="ai.htm#ai_run">ai_run</a>(12);};

<a href="qc-types.htm#void">void</a>() <b>fish_melee</b><a name="fish_melee">=</a>
{
	<b>local</b> <a href="qc-types.htm#vector">vector</a>	delta;
	<b>local</b> <a href="qc-types.htm#float">float</a> 	ldmg;

	<b>if</b> (!<a href="qc-glob.htm#self">self</a>.<a href="qc-enty.htm#dot_enemy">enemy</a>)
		<b>return</b>;		<i>// removed before stroke</i>
		
	delta = <a href="qc-glob.htm#self">self</a>.<a href="qc-enty.htm#dot_enemy">enemy</a>.<a href="qc-enty.htm#dot_origin">origin</a> - <a href="qc-glob.htm#self">self</a>.<a href="qc-enty.htm#dot_origin">origin</a>;

	<b>if</b> (<a href="qc-built.htm#vlen">vlen</a>(delta) &gt; 60)
		<b>return</b>;
		
	<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>"fish/bite.wav"</b>, 1, <a href="qc-defs.htm#ATTN_NORM">ATTN_NORM</a>);
	ldmg = (<a href="qc-built.htm#random">random</a>() + <a href="qc-built.htm#random">random</a>()) * 3;
	<a href="combat.htm#T_Damage">T_Damage</a> (<a href="qc-glob.htm#self">self</a>.<a href="qc-enty.htm#dot_enemy">enemy</a>, <a href="qc-glob.htm#self">self</a>, <a href="qc-glob.htm#self">self</a>, ldmg);
};

<a href="qc-types.htm#void">void</a>() <b>f_attack1</b><a name="f_attack1">=</a>[      $attack1,       f_attack2 ] {<a href="fight.htm#ai_charge">ai_charge</a>(10);};
<a href="qc-types.htm#void">void</a>() <b>f_attack2</b><a name="f_attack2">=</a>[      $attack2,       f_attack3 ] {<a href="fight.htm#ai_charge">ai_charge</a>(10);};

⌨️ 快捷键说明

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