📄 boss.htm
字号:
<html><head><title>boss.qc</title></head><body bgcolor="#C0F0D0">
<base target=examine>
<pre>
<i>/*
==============================================================================
BOSS-ONE
==============================================================================
*/</i>
<b>$</b><a href="qc-mdl.htm#s_cd">cd</a> <b>/raid/quake/id1/models/boss1</b>
<b>$</b><a href="qc-mdl.htm#s_origin">origin</a> <b>0 0 -15</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_scale">scale</a> <b>5</b>
<b>$</b><a href="qc-mdl.htm#s_frame">frame</a> <b>rise1 rise2 rise3 rise4 rise5 rise6 rise7 rise8 rise9 rise10</b>
<b>$</b><a href="qc-mdl.htm#s_frame">frame</a> <b>rise11 rise12 rise13 rise14 rise15 rise16 rise17 </b>
<b>$</b><a href="qc-mdl.htm#s_frame">frame</a> <b>walk1 walk2 walk3 walk4 walk5 walk6 walk7 walk8</b>
<b>$</b><a href="qc-mdl.htm#s_frame">frame</a> <b>walk9 walk10 walk11 walk12 walk13 walk14 walk15</b>
<b>$</b><a href="qc-mdl.htm#s_frame">frame</a> <b>walk16 walk17 walk18 walk19 walk20 walk21 walk22</b>
<b>$</b><a href="qc-mdl.htm#s_frame">frame</a> <b>walk23 walk24 walk25 walk26 walk27 walk28 walk29 walk30 walk31</b>
<b>$</b><a href="qc-mdl.htm#s_frame">frame</a> <b>death1 death2 death3 death4 death5 death6 death7 death8 death9</b>
<b>$</b><a href="qc-mdl.htm#s_frame">frame</a> <b>attack1 attack2 attack3 attack4 attack5 attack6 attack7 attack8</b>
<b>$</b><a href="qc-mdl.htm#s_frame">frame</a> <b>attack9 attack10 attack11 attack12 attack13 attack14 attack15</b>
<b>$</b><a href="qc-mdl.htm#s_frame">frame</a> <b>attack16 attack17 attack18 attack19 attack20 attack21 attack22</b>
<b>$</b><a href="qc-mdl.htm#s_frame">frame</a> <b>attack23</b>
<b>$</b><a href="qc-mdl.htm#s_frame">frame</a> <b>shocka1 shocka2 shocka3 shocka4 shocka5 shocka6 shocka7 shocka8</b>
<b>$</b><a href="qc-mdl.htm#s_frame">frame</a> <b>shocka9 shocka10 </b>
<b>$</b><a href="qc-mdl.htm#s_frame">frame</a> <b>shockb1 shockb2 shockb3 shockb4 shockb5 shockb6</b>
<b>$</b><a href="qc-mdl.htm#s_frame">frame</a> <b>shockc1 shockc2 shockc3 shockc4 shockc5 shockc6 shockc7 shockc8 </b>
<b>$</b><a href="qc-mdl.htm#s_frame">frame</a> <b>shockc9 shockc10</b>
<a href="qc-types.htm#void">void</a>(<a href="qc-types.htm#vector">vector</a> p) <a href="boss.htm#boss_missile">boss_missile</a>;
<a href="qc-types.htm#void">void</a>() <b>boss_face</b><a name="boss_face">=</a>
{
<i>// go for another player if multi player</i>
<b>if</b> (<a href="qc-glob.htm#self">self</a>.<a href="qc-enty.htm#dot_enemy">enemy</a>.<a href="qc-enty.htm#dot_health">health</a> <= 0 || <a href="qc-built.htm#random">random</a>() < 0.02)
{
<a href="qc-glob.htm#self">self</a>.<a href="qc-enty.htm#dot_enemy">enemy</a> = <a href="qc-built.htm#find">find</a>(<a href="qc-glob.htm#self">self</a>.<a href="qc-enty.htm#dot_enemy">enemy</a>, classname, <b>"player"</b>);
<b>if</b> (!<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-enty.htm#dot_enemy">enemy</a> = <a href="qc-built.htm#find">find</a>(<a href="qc-glob.htm#self">self</a>.<a href="qc-enty.htm#dot_enemy">enemy</a>, classname, <b>"player"</b>);
}
<a href="fight.htm#ai_face">ai_face</a>();
};
<a href="qc-types.htm#void">void</a>() <b>boss_rise1</b><a name="boss_rise1">=</a>[ $rise1, boss_rise2 ] {
<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>"boss1/out1.wav"</b>, 1, <a href="qc-defs.htm#ATTN_NORM">ATTN_NORM</a>);
};
<a href="qc-types.htm#void">void</a>() <b>boss_rise2</b><a name="boss_rise2">=</a>[ $rise2, boss_rise3 ] {
<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>"boss1/sight1.wav"</b>, 1, <a href="qc-defs.htm#ATTN_NORM">ATTN_NORM</a>);
};
<a href="qc-types.htm#void">void</a>() <b>boss_rise3</b><a name="boss_rise3">=</a>[ $rise3, boss_rise4 ] {};
<a href="qc-types.htm#void">void</a>() <b>boss_rise4</b><a name="boss_rise4">=</a>[ $rise4, boss_rise5 ] {};
<a href="qc-types.htm#void">void</a>() <b>boss_rise5</b><a name="boss_rise5">=</a>[ $rise5, boss_rise6 ] {};
<a href="qc-types.htm#void">void</a>() <b>boss_rise6</b><a name="boss_rise6">=</a>[ $rise6, boss_rise7 ] {};
<a href="qc-types.htm#void">void</a>() <b>boss_rise7</b><a name="boss_rise7">=</a>[ $rise7, boss_rise8 ] {};
<a href="qc-types.htm#void">void</a>() <b>boss_rise8</b><a name="boss_rise8">=</a>[ $rise8, boss_rise9 ] {};
<a href="qc-types.htm#void">void</a>() <b>boss_rise9</b><a name="boss_rise9">=</a>[ $rise9, boss_rise10 ] {};
<a href="qc-types.htm#void">void</a>() <b>boss_rise10</b><a name="boss_rise10">=</a>[ $rise10, boss_rise11 ] {};
<a href="qc-types.htm#void">void</a>() <b>boss_rise11</b><a name="boss_rise11">=</a>[ $rise11, boss_rise12 ] {};
<a href="qc-types.htm#void">void</a>() <b>boss_rise12</b><a name="boss_rise12">=</a>[ $rise12, boss_rise13 ] {};
<a href="qc-types.htm#void">void</a>() <b>boss_rise13</b><a name="boss_rise13">=</a>[ $rise13, boss_rise14 ] {};
<a href="qc-types.htm#void">void</a>() <b>boss_rise14</b><a name="boss_rise14">=</a>[ $rise14, boss_rise15 ] {};
<a href="qc-types.htm#void">void</a>() <b>boss_rise15</b><a name="boss_rise15">=</a>[ $rise15, boss_rise16 ] {};
<a href="qc-types.htm#void">void</a>() <b>boss_rise16</b><a name="boss_rise16">=</a>[ $rise16, boss_rise17 ] {};
<a href="qc-types.htm#void">void</a>() <b>boss_rise17</b><a name="boss_rise17">=</a>[ $rise17, boss_missile1 ] {};
<a href="qc-types.htm#void">void</a>() <b>boss_idle1</b><a name="boss_idle1">=</a>[ $walk1, boss_idle2 ]
{
<i>// look for other players</i>
};
<a href="qc-types.htm#void">void</a>() <b>boss_idle2</b><a name="boss_idle2">=</a>[ $walk2, boss_idle3 ] {<a href="boss.htm#boss_face">boss_face</a>();};
<a href="qc-types.htm#void">void</a>() <b>boss_idle3</b><a name="boss_idle3">=</a>[ $walk3, boss_idle4 ] {<a href="boss.htm#boss_face">boss_face</a>();};
<a href="qc-types.htm#void">void</a>() <b>boss_idle4</b><a name="boss_idle4">=</a>[ $walk4, boss_idle5 ] {<a href="boss.htm#boss_face">boss_face</a>();};
<a href="qc-types.htm#void">void</a>() <b>boss_idle5</b><a name="boss_idle5">=</a>[ $walk5, boss_idle6 ] {<a href="boss.htm#boss_face">boss_face</a>();};
<a href="qc-types.htm#void">void</a>() <b>boss_idle6</b><a name="boss_idle6">=</a>[ $walk6, boss_idle7 ] {<a href="boss.htm#boss_face">boss_face</a>();};
<a href="qc-types.htm#void">void</a>() <b>boss_idle7</b><a name="boss_idle7">=</a>[ $walk7, boss_idle8 ] {<a href="boss.htm#boss_face">boss_face</a>();};
<a href="qc-types.htm#void">void</a>() <b>boss_idle8</b><a name="boss_idle8">=</a>[ $walk8, boss_idle9 ] {<a href="boss.htm#boss_face">boss_face</a>();};
<a href="qc-types.htm#void">void</a>() <b>boss_idle9</b><a name="boss_idle9">=</a>[ $walk9, boss_idle10 ] {<a href="boss.htm#boss_face">boss_face</a>();};
<a href="qc-types.htm#void">void</a>() <b>boss_idle10</b><a name="boss_idle10">=</a>[ $walk10, boss_idle11 ] {<a href="boss.htm#boss_face">boss_face</a>();};
<a href="qc-types.htm#void">void</a>() <b>boss_idle11</b><a name="boss_idle11">=</a>[ $walk11, boss_idle12 ] {<a href="boss.htm#boss_face">boss_face</a>();};
<a href="qc-types.htm#void">void</a>() <b>boss_idle12</b><a name="boss_idle12">=</a>[ $walk12, boss_idle13 ] {<a href="boss.htm#boss_face">boss_face</a>();};
<a href="qc-types.htm#void">void</a>() <b>boss_idle13</b><a name="boss_idle13">=</a>[ $walk13, boss_idle14 ] {<a href="boss.htm#boss_face">boss_face</a>();};
<a href="qc-types.htm#void">void</a>() <b>boss_idle14</b><a name="boss_idle14">=</a>[ $walk14, boss_idle15 ] {<a href="boss.htm#boss_face">boss_face</a>();};
<a href="qc-types.htm#void">void</a>() <b>boss_idle15</b><a name="boss_idle15">=</a>[ $walk15, boss_idle16 ] {<a href="boss.htm#boss_face">boss_face</a>();};
<a href="qc-types.htm#void">void</a>() <b>boss_idle16</b><a name="boss_idle16">=</a>[ $walk16, boss_idle17 ] {<a href="boss.htm#boss_face">boss_face</a>();};
<a href="qc-types.htm#void">void</a>() <b>boss_idle17</b><a name="boss_idle17">=</a>[ $walk17, boss_idle18 ] {<a href="boss.htm#boss_face">boss_face</a>();};
<a href="qc-types.htm#void">void</a>() <b>boss_idle18</b><a name="boss_idle18">=</a>[ $walk18, boss_idle19 ] {<a href="boss.htm#boss_face">boss_face</a>();};
<a href="qc-types.htm#void">void</a>() <b>boss_idle19</b><a name="boss_idle19">=</a>[ $walk19, boss_idle20 ] {<a href="boss.htm#boss_face">boss_face</a>();};
<a href="qc-types.htm#void">void</a>() <b>boss_idle20</b><a name="boss_idle20">=</a>[ $walk20, boss_idle21 ] {<a href="boss.htm#boss_face">boss_face</a>();};
<a href="qc-types.htm#void">void</a>() <b>boss_idle21</b><a name="boss_idle21">=</a>[ $walk21, boss_idle22 ] {<a href="boss.htm#boss_face">boss_face</a>();};
<a href="qc-types.htm#void">void</a>() <b>boss_idle22</b><a name="boss_idle22">=</a>[ $walk22, boss_idle23 ] {<a href="boss.htm#boss_face">boss_face</a>();};
<a href="qc-types.htm#void">void</a>() <b>boss_idle23</b><a name="boss_idle23">=</a>[ $walk23, boss_idle24 ] {<a href="boss.htm#boss_face">boss_face</a>();};
<a href="qc-types.htm#void">void</a>() <b>boss_idle24</b><a name="boss_idle24">=</a>[ $walk24, boss_idle25 ] {<a href="boss.htm#boss_face">boss_face</a>();};
<a href="qc-types.htm#void">void</a>() <b>boss_idle25</b><a name="boss_idle25">=</a>[ $walk25, boss_idle26 ] {<a href="boss.htm#boss_face">boss_face</a>();};
<a href="qc-types.htm#void">void</a>() <b>boss_idle26</b><a name="boss_idle26">=</a>[ $walk26, boss_idle27 ] {<a href="boss.htm#boss_face">boss_face</a>();};
<a href="qc-types.htm#void">void</a>() <b>boss_idle27</b><a name="boss_idle27">=</a>[ $walk27, boss_idle28 ] {<a href="boss.htm#boss_face">boss_face</a>();};
<a href="qc-types.htm#void">void</a>() <b>boss_idle28</b><a name="boss_idle28">=</a>[ $walk28, boss_idle29 ] {<a href="boss.htm#boss_face">boss_face</a>();};
<a href="qc-types.htm#void">void</a>() <b>boss_idle29</b><a name="boss_idle29">=</a>[ $walk29, boss_idle30 ] {<a href="boss.htm#boss_face">boss_face</a>();};
<a href="qc-types.htm#void">void</a>() <b>boss_idle30</b><a name="boss_idle30">=</a>[ $walk30, boss_idle31 ] {<a href="boss.htm#boss_face">boss_face</a>();};
<a href="qc-types.htm#void">void</a>() <b>boss_idle31</b><a name="boss_idle31">=</a>[ $walk31, <a href="boss.htm#boss_idle1">boss_idle1</a> ] {<a href="boss.htm#boss_face">boss_face</a>();};
<a href="qc-types.htm#void">void</a>() <b>boss_missile1</b><a name="boss_missile1">=</a>[ $attack1, boss_missile2 ] {<a href="boss.htm#boss_face">boss_face</a>();};
<a href="qc-types.htm#void">void</a>() <b>boss_missile2</b><a name="boss_missile2">=</a>[ $attack2, boss_missile3 ] {<a href="boss.htm#boss_face">boss_face</a>();};
<a href="qc-types.htm#void">void</a>() <b>boss_missile3</b><a name="boss_missile3">=</a>[ $attack3, boss_missile4 ] {<a href="boss.htm#boss_face">boss_face</a>();};
<a href="qc-types.htm#void">void</a>() <b>boss_missile4</b><a name="boss_missile4">=</a>[ $attack4, boss_missile5 ] {<a href="boss.htm#boss_face">boss_face</a>();};
<a href="qc-types.htm#void">void</a>() <b>boss_missile5</b><a name="boss_missile5">=</a>[ $attack5, boss_missile6 ] {<a href="boss.htm#boss_face">boss_face</a>();};
<a href="qc-types.htm#void">void</a>() <b>boss_missile6</b><a name="boss_missile6">=</a>[ $attack6, boss_missile7 ] {<a href="boss.htm#boss_face">boss_face</a>();};
<a href="qc-types.htm#void">void</a>() <b>boss_missile7</b><a name="boss_missile7">=</a>[ $attack7, boss_missile8 ] {<a href="boss.htm#boss_face">boss_face</a>();};
<a href="qc-types.htm#void">void</a>() <b>boss_missile8</b><a name="boss_missile8">=</a>[ $attack8, boss_missile9 ] {<a href="boss.htm#boss_face">boss_face</a>();};
<a href="qc-types.htm#void">void</a>() <b>boss_missile9</b><a name="boss_missile9">=</a>[ $attack9, boss_missile10 ] {<a href="boss.htm#boss_missile">boss_missile</a>('100 100 200');};
<a href="qc-types.htm#void">void</a>() <b>boss_missile10</b><a name="boss_missile10">=</a>[ $attack10, boss_missile11 ] {<a href="boss.htm#boss_face">boss_face</a>();};
<a href="qc-types.htm#void">void</a>() <b>boss_missile11</b><a name="boss_missile11">=</a>[ $attack11, boss_missile12 ] {<a href="boss.htm#boss_face">boss_face</a>();};
<a href="qc-types.htm#void">void</a>() <b>boss_missile12</b><a name="boss_missile12">=</a>[ $attack12, boss_missile13 ] {<a href="boss.htm#boss_face">boss_face</a>();};
<a href="qc-types.htm#void">void</a>() <b>boss_missile13</b><a name="boss_missile13">=</a>[ $attack13, boss_missile14 ] {<a href="boss.htm#boss_face">boss_face</a>();};
<a href="qc-types.htm#void">void</a>() <b>boss_missile14</b><a name="boss_missile14">=</a>[ $attack14, boss_missile15 ] {<a href="boss.htm#boss_face">boss_face</a>();};
<a href="qc-types.htm#void">void</a>() <b>boss_missile15</b><a name="boss_missile15">=</a>[ $attack15, boss_missile16 ] {<a href="boss.htm#boss_face">boss_face</a>();};
<a href="qc-types.htm#void">void</a>() <b>boss_missile16</b><a name="boss_missile16">=</a>[ $attack16, boss_missile17 ] {<a href="boss.htm#boss_face">boss_face</a>();};
<a href="qc-types.htm#void">void</a>() <b>boss_missile17</b><a name="boss_missile17">=</a>[ $attack17, boss_missile18 ] {<a href="boss.htm#boss_face">boss_face</a>();};
<a href="qc-types.htm#void">void</a>() <b>boss_missile18</b><a name="boss_missile18">=</a>[ $attack18, boss_missile19 ] {<a href="boss.htm#boss_face">boss_face</a>();};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -