git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@3951 e016b1c5-ed68-44aa-a2f7-31cac88cffde
652 lines
25 KiB
HTML
652 lines
25 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
|
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
|
<title>AssaultCube: R:/projects/actioncube/_svn/trunk/ac/source/src/entities.cpp File Reference</title>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css">
|
|
<link href="tabs.css" rel="stylesheet" type="text/css">
|
|
</head><body>
|
|
<!-- Generated by Doxygen 1.5.7.1 -->
|
|
<div class="navigation" id="top">
|
|
<div class="tabs">
|
|
<ul>
|
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
<li><a href="annotated.html"><span>Classes</span></a></li>
|
|
<li class="current"><a href="files.html"><span>Files</span></a></li>
|
|
</ul>
|
|
</div>
|
|
<div class="tabs">
|
|
<ul>
|
|
<li><a href="files.html"><span>File List</span></a></li>
|
|
<li><a href="globals.html"><span>File Members</span></a></li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
<div class="contents">
|
|
<h1>R:/projects/actioncube/_svn/trunk/ac/source/src/entities.cpp File Reference</h1><code>#include "<a class="el" href="pch_8h.html">pch.h</a>"</code><br>
|
|
<code>#include "<a class="el" href="cube_8h.html">cube.h</a>"</code><br>
|
|
|
|
<p>
|
|
<div class="dynheader">
|
|
Include dependency graph for entities.cpp:</div>
|
|
<div class="dynsection">
|
|
<p><center><img src="entities_8cpp__incl.png" border="0" usemap="#R:/projects/actioncube/_svn/trunk/ac/source/src/entities.cpp_map" alt=""></center>
|
|
</div>
|
|
<table border="0" cellpadding="0" cellspacing="0">
|
|
<tr><td></td></tr>
|
|
<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="entities_8cpp.html#cff393e554eb9941544400085a9fd706">renderent</a> (<a class="el" href="structentity.html">entity</a> &e)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="entities_8cpp.html#026962fb0eb213ddadb709f61a648b1e">renderclip</a> (<a class="el" href="structentity.html">entity</a> &e)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="entities_8cpp.html#e9872f43064ab02c093071141a84a0f5">renderentities</a> ()</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="entities_8cpp.html#5b25682ce1c137f302700739b6ae95a0">pickupeffects</a> (int n, <a class="el" href="classplayerent.html">playerent</a> *d)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="entities_8cpp.html#bbc3a18997f0ce81693a110329c86c4d">trypickup</a> (int n, <a class="el" href="classplayerent.html">playerent</a> *d)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="entities_8cpp.html#0ec04b3ab03f7c11bfc51c66b10e1091">trypickupflag</a> (int flag, <a class="el" href="classplayerent.html">playerent</a> *d)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="entities_8cpp.html#736159386b4123630972a006512f6eeb">checkitems</a> (<a class="el" href="classplayerent.html">playerent</a> *d)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="entities_8cpp.html#3643a40abed649f07eafc536ee812825">putitems</a> (<a class="el" href="structdatabuf.html">ucharbuf</a> &p)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="entities_8cpp.html#98aeaad7b82e15e27c6e03820fa7ae7f">resetspawns</a> ()</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="entities_8cpp.html#9d8326591df746b1f68f7c3f24c61a27">setspawn</a> (int i, bool on)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="entities_8cpp.html#d94e87c66d55eb2ae247568d892a9ab1">selectnextprimary</a> (int num)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="entities_8cpp.html#64f2774a789be58334d6d399d4af54a3">VARFP</a> (nextprimary, 0, GUN_ASSAULT, NUMGUNS,{if(!selectnextprimary(nextprimary)) selectnextprimary((nextprimary=GUN_ASSAULT));})</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="entities_8cpp.html#340fc100fd653acbffc541b54b949c47">flagpickup</a> (int fln)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="entities_8cpp.html#3f0a182055300d9afff581ed3b544a33">tryflagdrop</a> (bool manual)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="entities_8cpp.html#1e25bfd5ff274953c0d703a2dcda3cb7">flagreturn</a> (int fln)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="entities_8cpp.html#c4f7ef0898de0a2151fa416d729c5f8f">flagscore</a> (int fln)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="entities_8cpp.html#d4ec1f9e2029d1f3c1e916cf061b643f">flagstolen</a> (int flag, int act)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="entities_8cpp.html#986dd481c3aa2677797ff518acb8e88e">flagdropped</a> (int flag, float x, float y, float z)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="entities_8cpp.html#865349a12651f4bb8aa8096e937065af">flaginbase</a> (int flag)</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="entities_8cpp.html#88f5e3e2f5f2cb0c04548dff8fca85f2">flagidle</a> (int flag)</td></tr>
|
|
|
|
<tr><td colspan="2"><br><h2>Variables</h2></td></tr>
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="structvector.html">vector</a>< <a class="el" href="structentity.html">entity</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="entities_8cpp.html#a44ee570204361dac8d71230fbc72d97">ents</a></td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="entities_8cpp.html#283f6f3d4e1bc4372ab4205057d47e25">entnames</a> []</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="entities_8cpp.html#171a9609771699798d55d4b54a5d9a41">entmdlnames</a> []</td></tr>
|
|
|
|
<tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="entities_8cpp.html#18a66f76259e75aa607e3fcb767ec870">flagdropmillis</a> = 0</td></tr>
|
|
|
|
</table>
|
|
<hr><h2>Function Documentation</h2>
|
|
<a class="anchor" name="736159386b4123630972a006512f6eeb"></a><!-- doxytag: member="entities.cpp::checkitems" ref="736159386b4123630972a006512f6eeb" args="(playerent *d)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void checkitems </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="classplayerent.html">playerent</a> * </td>
|
|
<td class="paramname"> <em>d</em> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="986dd481c3aa2677797ff518acb8e88e"></a><!-- doxytag: member="entities.cpp::flagdropped" ref="986dd481c3aa2677797ff518acb8e88e" args="(int flag, float x, float y, float z)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void flagdropped </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>flag</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"> <em>x</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"> <em>y</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">float </td>
|
|
<td class="paramname"> <em>z</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="88f5e3e2f5f2cb0c04548dff8fca85f2"></a><!-- doxytag: member="entities.cpp::flagidle" ref="88f5e3e2f5f2cb0c04548dff8fca85f2" args="(int flag)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void flagidle </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>flag</em> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="865349a12651f4bb8aa8096e937065af"></a><!-- doxytag: member="entities.cpp::flaginbase" ref="865349a12651f4bb8aa8096e937065af" args="(int flag)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void flaginbase </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>flag</em> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="340fc100fd653acbffc541b54b949c47"></a><!-- doxytag: member="entities.cpp::flagpickup" ref="340fc100fd653acbffc541b54b949c47" args="(int fln)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void flagpickup </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>fln</em> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="1e25bfd5ff274953c0d703a2dcda3cb7"></a><!-- doxytag: member="entities.cpp::flagreturn" ref="1e25bfd5ff274953c0d703a2dcda3cb7" args="(int fln)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void flagreturn </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>fln</em> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="c4f7ef0898de0a2151fa416d729c5f8f"></a><!-- doxytag: member="entities.cpp::flagscore" ref="c4f7ef0898de0a2151fa416d729c5f8f" args="(int fln)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void flagscore </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>fln</em> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="d4ec1f9e2029d1f3c1e916cf061b643f"></a><!-- doxytag: member="entities.cpp::flagstolen" ref="d4ec1f9e2029d1f3c1e916cf061b643f" args="(int flag, int act)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void flagstolen </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>flag</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>act</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="5b25682ce1c137f302700739b6ae95a0"></a><!-- doxytag: member="entities.cpp::pickupeffects" ref="5b25682ce1c137f302700739b6ae95a0" args="(int n, playerent *d)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void pickupeffects </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>n</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classplayerent.html">playerent</a> * </td>
|
|
<td class="paramname"> <em>d</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="3643a40abed649f07eafc536ee812825"></a><!-- doxytag: member="entities.cpp::putitems" ref="3643a40abed649f07eafc536ee812825" args="(ucharbuf &p)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void putitems </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structdatabuf.html">ucharbuf</a> & </td>
|
|
<td class="paramname"> <em>p</em> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="026962fb0eb213ddadb709f61a648b1e"></a><!-- doxytag: member="entities.cpp::renderclip" ref="026962fb0eb213ddadb709f61a648b1e" args="(entity &e)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void renderclip </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structentity.html">entity</a> & </td>
|
|
<td class="paramname"> <em>e</em> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="cff393e554eb9941544400085a9fd706"></a><!-- doxytag: member="entities.cpp::renderent" ref="cff393e554eb9941544400085a9fd706" args="(entity &e)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void renderent </td>
|
|
<td>(</td>
|
|
<td class="paramtype"><a class="el" href="structentity.html">entity</a> & </td>
|
|
<td class="paramname"> <em>e</em> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="e9872f43064ab02c093071141a84a0f5"></a><!-- doxytag: member="entities.cpp::renderentities" ref="e9872f43064ab02c093071141a84a0f5" args="()" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void renderentities </td>
|
|
<td>(</td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="98aeaad7b82e15e27c6e03820fa7ae7f"></a><!-- doxytag: member="entities.cpp::resetspawns" ref="98aeaad7b82e15e27c6e03820fa7ae7f" args="()" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void resetspawns </td>
|
|
<td>(</td>
|
|
<td class="paramname"> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="d94e87c66d55eb2ae247568d892a9ab1"></a><!-- doxytag: member="entities.cpp::selectnextprimary" ref="d94e87c66d55eb2ae247568d892a9ab1" args="(int num)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">bool selectnextprimary </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>num</em> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="9d8326591df746b1f68f7c3f24c61a27"></a><!-- doxytag: member="entities.cpp::setspawn" ref="9d8326591df746b1f68f7c3f24c61a27" args="(int i, bool on)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void setspawn </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>i</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"> <em>on</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="3f0a182055300d9afff581ed3b544a33"></a><!-- doxytag: member="entities.cpp::tryflagdrop" ref="3f0a182055300d9afff581ed3b544a33" args="(bool manual)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void tryflagdrop </td>
|
|
<td>(</td>
|
|
<td class="paramtype">bool </td>
|
|
<td class="paramname"> <em>manual</em> </td>
|
|
<td> ) </td>
|
|
<td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="bbc3a18997f0ce81693a110329c86c4d"></a><!-- doxytag: member="entities.cpp::trypickup" ref="bbc3a18997f0ce81693a110329c86c4d" args="(int n, playerent *d)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void trypickup </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>n</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classplayerent.html">playerent</a> * </td>
|
|
<td class="paramname"> <em>d</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="0ec04b3ab03f7c11bfc51c66b10e1091"></a><!-- doxytag: member="entities.cpp::trypickupflag" ref="0ec04b3ab03f7c11bfc51c66b10e1091" args="(int flag, playerent *d)" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">void trypickupflag </td>
|
|
<td>(</td>
|
|
<td class="paramtype">int </td>
|
|
<td class="paramname"> <em>flag</em>, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype"><a class="el" href="classplayerent.html">playerent</a> * </td>
|
|
<td class="paramname"> <em>d</em></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="64f2774a789be58334d6d399d4af54a3"></a><!-- doxytag: member="entities.cpp::VARFP" ref="64f2774a789be58334d6d399d4af54a3" args="(nextprimary, 0, GUN_ASSAULT, NUMGUNS,{if(!selectnextprimary(nextprimary)) selectnextprimary((nextprimary=GUN_ASSAULT));})" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">VARFP </td>
|
|
<td>(</td>
|
|
<td class="paramtype">nextprimary </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">0 </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">GUN_ASSAULT </td>
|
|
<td class="paramname">, </td>
|
|
</tr>
|
|
<tr>
|
|
<td class="paramkey"></td>
|
|
<td></td>
|
|
<td class="paramtype">NUMGUNS </td>
|
|
<td class="paramname"></td><td> </td>
|
|
</tr>
|
|
<tr>
|
|
<td></td>
|
|
<td>)</td>
|
|
<td></td><td></td><td></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<hr><h2>Variable Documentation</h2>
|
|
<a class="anchor" name="171a9609771699798d55d4b54a5d9a41"></a><!-- doxytag: member="entities.cpp::entmdlnames" ref="171a9609771699798d55d4b54a5d9a41" args="[]" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const char* <a class="el" href="entities_8cpp.html#171a9609771699798d55d4b54a5d9a41">entmdlnames</a>[] </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
<b>Initial value:</b><div class="fragment"><pre class="fragment">
|
|
{
|
|
<span class="stringliteral">"pickups/pistolclips"</span>, <span class="stringliteral">"pickups/ammobox"</span>, <span class="stringliteral">"pickups/nades"</span>, <span class="stringliteral">"pickups/health"</span>, <span class="stringliteral">"pickups/kevlar"</span>, <span class="stringliteral">"pickups/akimbo"</span>,
|
|
}
|
|
</pre></div>
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="283f6f3d4e1bc4372ab4205057d47e25"></a><!-- doxytag: member="entities.cpp::entnames" ref="283f6f3d4e1bc4372ab4205057d47e25" args="[]" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">const char* <a class="el" href="protos_8h.html#283f6f3d4e1bc4372ab4205057d47e25">entnames</a>[] </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
<b>Initial value:</b><div class="fragment"><pre class="fragment">
|
|
{
|
|
<span class="stringliteral">"none?"</span>, <span class="stringliteral">"light"</span>, <span class="stringliteral">"playerstart"</span>,
|
|
<span class="stringliteral">"pistol"</span>, <span class="stringliteral">"ammobox"</span>,<span class="stringliteral">"grenades"</span>,
|
|
<span class="stringliteral">"health"</span>, <span class="stringliteral">"armour"</span>, <span class="stringliteral">"akimbo"</span>,
|
|
<span class="stringliteral">"mapmodel"</span>, <span class="stringliteral">"trigger"</span>,
|
|
<span class="stringliteral">"ladder"</span>, <span class="stringliteral">"ctf-flag"</span>,
|
|
<span class="stringliteral">"sound"</span>, <span class="stringliteral">"clip"</span>, <span class="stringliteral">""</span>, <span class="stringliteral">""</span>
|
|
}
|
|
</pre></div>
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="a44ee570204361dac8d71230fbc72d97"></a><!-- doxytag: member="entities.cpp::ents" ref="a44ee570204361dac8d71230fbc72d97" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname"><a class="el" href="structvector.html">vector</a><<a class="el" href="structentity.html">entity</a>> <a class="el" href="entities_8cpp.html#a44ee570204361dac8d71230fbc72d97">ents</a> </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
<a class="anchor" name="18a66f76259e75aa607e3fcb767ec870"></a><!-- doxytag: member="entities.cpp::flagdropmillis" ref="18a66f76259e75aa607e3fcb767ec870" args="" -->
|
|
<div class="memitem">
|
|
<div class="memproto">
|
|
<table class="memname">
|
|
<tr>
|
|
<td class="memname">int <a class="el" href="entities_8cpp.html#18a66f76259e75aa607e3fcb767ec870">flagdropmillis</a> = 0 </td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="memdoc">
|
|
|
|
<p>
|
|
|
|
</div>
|
|
</div><p>
|
|
</div>
|
|
<hr size="1"><address style="text-align: right;"><small>Generated on Mon Dec 8 21:41:32 2008 for AssaultCube by
|
|
<a href="http://www.doxygen.org/index.html">
|
|
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.7.1 </small></address>
|
|
</body>
|
|
</html>
|