The object indicated by <code>object_guid</code> must be associated with the inventory (<code>container_guid</code>) at the time.
A common use for this packet is to update weapon data when gaining control over that weapon.
For example, before boarding any kind of turret for the first time, it's ammunition component will have exactly one shot.
This shot was established when the turret was first created.
This information would be displayed in the holster icon across the bottom of the GUI while it is mounted.
Furthermore, the mounted player will only fire the turret exactly one time.
This packet can provide the turret with its correct and current amount of ammunition before the player mounts it.</p></div><dlclass="paramcmts block"><dtclass="param">object_guid</dt><ddclass="cmt"><p>the object being affected</p></dd><dtclass="param">unk</dt><ddclass="cmt"><p>na;
usually 0</p></dd><dtclass="param">container_guid</dt><ddclass="cmt"><p>the object in which <code>object_guid</code> is contained</p></dd><dtclass="param">value</dt><ddclass="cmt"><p>an amount with which to update <code>object_guid</code></p></dd></dl><dlclass="attributes block"><dt>Source</dt><dd><ahref="https://github.com/psforever/PSF-LoginServer/blob/master//home/runner/work/PSF-LoginServer/PSF-LoginServer/src/main/scala/net/psforever/packet/game/InventoryStateMessage.scala"target="_blank">InventoryStateMessage.scala</a></dd></dl><divclass="toggleContainer"><divclass="toggle block"><span>Linear Supertypes</span><divclass="superTypes hiddenContent"><spanname="scala.Product"class="extype">Product</span>, <spanname="scala.Equals"class="extype">Equals</span>, <ahref="../PlanetSideGamePacket.html"name="net.psforever.packet.PlanetSideGamePacket"id="net.psforever.packet.PlanetSideGamePacket"class="extype">PlanetSideGamePacket</a>, <ahref="../PlanetSidePacket.html"name="net.psforever.packet.PlanetSidePacket"id="net.psforever.packet.PlanetSidePacket"class="extype">PlanetSidePacket</a>, <ahref="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html#java.io.Serializable"name="java.io.Serializable"id="java.io.Serializable"class="extype">Serializable</a>, <spanname="scala.AnyRef"class="extype">AnyRef</span>, <spanname="scala.Any"class="extype">Any</span></div></div></div></div><divid="mbrsel"><divclass="toggle"></div><divid="memberfilter"><iclass="material-icons arrow"></i><spanclass="input"><inputplaceholder="Filter all members"id="mbrsel-input"type="text"accesskey="/"/></span><iclass="clear material-icons"></i></div><divid="filterby"><divid="order"><spanclass="filtertype">Ordering</span><ol><liclass="alpha in"><span>Alphabetic</span></li><liclass="inherit out"><span>By Inheritance</span></li></ol></div><divclass="ancestors"><spanclass="filtertype">Inherited<br/></span><olid="linearization"><liclass="in"name="net.psforever.packet.game.InventoryStateMessage"><span>InventoryStateMessage</span></li><liclass="in"name="scala.Product"><span>Product</span></li><liclass="in"name="scala.Equals"><span>Equals</span></li><liclass="in"name="net.psforever.packet.PlanetSideGamePacket"><span>PlanetSideGamePacket</span></li><liclass="in"name="net.psforever.packet.PlanetSidePacket"><span>PlanetSidePacket</span></li><liclass="in"name="java.io.Serializable"><span>Serializable</span></li><liclass="in"name="scala.AnyRef"><span>AnyRef</span></li><liclass="in"name="scala.Any"><span>Any</span></li></ol></div><divclass="ancestors"><spanclass="filtertype"></span><ol><liclass="hideall out"><span>Hide All</span></li><liclass="showall in"><span>Show All</span></li></ol></div><divid="visbl"><spanclass="filtertype">Visibility</span><ol><liclass="public in"><span>Public</span></li><liclass="protected out"><span>Protected</span></li></ol></div></div></div><divid="template"><divid="allMembers"><divid="constructors"class="members"><h3>Instance Constructors</h3><ol><liclass="indented0 "name="net.psforever.packet.game.InventoryStateMessage#<init>"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="<init>(object_guid:net.psforever.types.PlanetSideGUID,unk:Int,container_guid:net.psforever.types.PlanetSideGUID,value:Long):net.psforever.packet.game.InventoryStateMessage"class="anchorToMember"></a><aid="<init>:InventoryStateMessage"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../net/psforever/packet/game/InventoryStateMessage.html#<init>(object_guid:net.psforever.types.PlanetSideGUID,unk:Int,container_guid:net.psforever.types.PlanetSideGUID,value:Long):net.psforever.packet.game.InventoryStateMessage"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">new</span></span><spanclass="symbol"><spanclass="name">InventoryStateMessage</span><spanclass="params">(<spanname="object_guid">object_guid: <ahref=
usually 0</p></dd><dtclass="param">container_guid</dt><ddclass="cmt"><p>the object in which <code>object_guid</code> is contained</p></dd><dtclass="param">value</dt><ddclass="cmt"><p>an amount with which to update <code>object_guid</code></p></dd></dl></div></li></ol></div><divid="types"class="types members"><h3>Type Members</h3><ol><liclass="indented0 "name="net.psforever.packet.game.InventoryStateMessage.Packet"group="Ungrouped"fullComment="no"data-isabs="false"visbl="pub"><aid="Packet=net.psforever.packet.game.InventoryStateMessage"class="anchorToMember"></a><aid="Packet:Packet"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../net/psforever/packet/game/InventoryStateMessage.html#Packet=net.psforever.packet.game.InventoryStateMessage"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">type</span></span><spanclass="symbol"><spanclass="name">Packet</span><spanclass="result alias"> = <ahref=""name="net.psforever.packet.game.InventoryStateMessage"id="net.psforever.packet.game.InventoryStateMessage"class="extype">InventoryStateMessage</a></span></span></li></ol></div><divclass="values members"><h3>Value Members</h3><ol><liclass="indented0 "name="scala.AnyRef#!="group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="!=(x$1:Any):Boolean"class="anchorToMember"></a><aid="!=(Any):Boolean"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../net/psforever/packet/game/InventoryStateMessage.html#!=(x$1:Any):Boolean"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier">final </span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name"title="gt4s: $bang$eq">!=</span><spanclass="params">(<spanname="arg0">arg0: <spanname="scala.Any"class="extype">Any</span></span>)</span><spanclass="result">: <spanname="scala.Boolean"class="extype">Boolean</span></span></span><divclass="fullcomment"><dlclass="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><liclass="indented0 "name="scala.AnyRef###"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="##:Int"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../net/psforever/packet/game/InventoryStateMessage.html###:Int"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier">final </span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name"title="gt4s: $hash$hash">##</span><spanclass="result">: <spanname="scala.Int"class="extype">Int</span></span></span><divclass="fullcomment"><dlclass="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><liclass="indented0 "name="scala.AnyRef#=="group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="==(x$1:Any):Boolean"class="anchorToMember"></a><aid="==(Any):Boolean"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../net/psforever/packet/game/InventoryStateMessage.html#==(x$1:Any):Boolean"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier">final </span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name"title="gt4s: $eq$eq">==</span><spanclass="params">(<spanname="arg0">arg0: <spanname="scala.Any"class="extype">Any</span></span>)</span><spanclass="result">: <spanname="scala.Boolean"class="extype">Boolean</span></span></span><divclass="fullcomment"><dlclass="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><liclass="indented0 "name="scala.Any#asInstanceOf"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="asInstanceOf[T0]:T0"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../net/psforever/packet/game/InventoryStateMessage.html#asInstanceOf[T0]:T0"title="Permalink"