115 lines
3.9 KiB
HTML
115 lines
3.9 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<!-- Documentation generated by LuaDox: https://github.com/jtackaberry/luadox -->
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
|
|
<title>player_model_handler - Guns4d</title>
|
|
<link href="../prism.css?7653a2d" rel="stylesheet" />
|
|
<link rel="stylesheet" href="../luadox.css?7653a2d" type="text/css">
|
|
|
|
</head>
|
|
<body class="class-player_model_handler">
|
|
<div class="topbar">
|
|
<div class="group one">
|
|
<div class="description"><span>Guns4d | The ultimate 3d gun mod.</span></div>
|
|
</div>
|
|
<div class="group two">
|
|
</div>
|
|
<div class="group three">
|
|
<div class="button iconleft"><a href="../class/gun.gun.html" title="gun.gun"><img src="../img/i-left.svg?7653a2d" alt=""/><span>Previous</span></a></div>
|
|
<div class="button iconright"><a href="../module/misc_helpers.html" title="misc_helpers"><span>Next</span><img src="../img/i-right.svg?7653a2d" alt=""/></a></div>
|
|
</div>
|
|
</div>
|
|
<div class="sidebar">
|
|
<form action="../search.html">
|
|
<input class="search" name="q" type="search" placeholder="Search" />
|
|
</form>
|
|
<div class="sections">
|
|
<div class="heading">Contents</div>
|
|
<ul>
|
|
<li><a href="#player_model_handler">Class <code>player_model_handler</code></a></li>
|
|
<li><a href="#fields"><p>player_model_handler fields</p>
|
|
</a></li>
|
|
</ul>
|
|
</div>
|
|
<div class="manual">
|
|
<div class="heading">Manual</div>
|
|
<ul>
|
|
<li><a href="../manual/changelog.html">changelog 1.3.0</a></li>
|
|
</ul>
|
|
</div>
|
|
<div class="classes">
|
|
<div class="heading">Classes</div>
|
|
<ul>
|
|
<li><a href="../class/gun.gun.html">Gun</a></li>
|
|
<li class="selected"><a href="../class/player_model_handler.html">Player_model_handler.player_model_handler</a></li>
|
|
</ul>
|
|
</div>
|
|
<div class="modules">
|
|
<div class="heading">Modules</div>
|
|
<ul>
|
|
<li><a href="../module/misc_helpers.html">misc_helpers</a></li>
|
|
<li><a href="../module/play_sound.html">play_sound</a></li>
|
|
<li><a href="../module/Bullet_hole.html">Bullet_hole</a></li>
|
|
<li><a href="../module/Control_handler.html">Control_handler</a></li>
|
|
<li><a href="../module/Gun-methods.html">Gun-methods</a></li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
<div class="body">
|
|
<div class="section">
|
|
<h2 class="class" id="player_model_handler">Class <code>player_model_handler</code>
|
|
<a class="permalink" href="#player_model_handler" title="Permalink to this definition">¶</a>
|
|
</h2>
|
|
<div class="inner">
|
|
<p>player_model_handler</p>
|
|
<h2>defining the player model when holding a gun</h2>
|
|
<p>each player model should have a "gun holding equivelant". There are numerous reasons for this
|
|
first and foremost is that because Minetest is a [redacted mindless insults].
|
|
because of this you cannot unset bone offsets and return to normal animations.
|
|
Bone offsets are needed for the arms to aim at the gun there's no simple way around this fact.
|
|
Since every model is different custom behavior has to be defined for most.</p>
|
|
|
|
<div class="synopsis">
|
|
<table class="functions compact">
|
|
<tr>
|
|
<td class="name"><var id="player_model.construct">player_model.construct</var>(<em>def</em>)<a class="permalink" href="#player_model.construct" title="Permalink to this definition">¶</a></td>
|
|
<td class="doc"></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="section">
|
|
<h2 class="table" id="fields">player_model_handler fields
|
|
|
|
<a class="permalink" href="#fields" title="Permalink to this definition">¶</a>
|
|
</h2>
|
|
<div class="inner">
|
|
<div class="synopsis">
|
|
<h3>Synopsis</h3>
|
|
<div class="heading">Fields</div>
|
|
<table class="fields ">
|
|
<tr>
|
|
<td class="name"><a href="#fields.offsets"><var>offsets</var></a></td>
|
|
<td class="doc"><p><a href="../class/player_model_handler.html#fields.offsets">fields.offsets</a></p>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<dl class="fields">
|
|
<dt id="fields.offsets">
|
|
<span class="icon"></span><var>fields.offsets</var>
|
|
<a class="permalink" href="#fields.offsets" title="Permalink to this definition">¶</a>
|
|
</dt>
|
|
<dd>
|
|
<p><a href="../class/player_model_handler.html#fields.offsets">fields.offsets</a></p>
|
|
|
|
</dd>
|
|
</dl>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<script src="../prism.js?7653a2d"></script>
|
|
</body>
|
|
</html> |