<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.pmdo.pmdcollab.org/wiki/index.php?action=history&amp;feed=atom&amp;title=Game_%28functions%29%2FItem_Management</id>
	<title>Game (functions)/Item Management - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.pmdo.pmdcollab.org/wiki/index.php?action=history&amp;feed=atom&amp;title=Game_%28functions%29%2FItem_Management"/>
	<link rel="alternate" type="text/html" href="https://wiki.pmdo.pmdcollab.org/wiki/index.php?title=Game_(functions)/Item_Management&amp;action=history"/>
	<updated>2026-08-01T09:57:08Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>https://wiki.pmdo.pmdcollab.org/wiki/index.php?title=Game_(functions)/Item_Management&amp;diff=6423&amp;oldid=prev</id>
		<title>Imbion at 23:49, 17 January 2026</title>
		<link rel="alternate" type="text/html" href="https://wiki.pmdo.pmdcollab.org/wiki/index.php?title=Game_(functions)/Item_Management&amp;diff=6423&amp;oldid=prev"/>
		<updated>2026-01-17T23:49:28Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;a href=&quot;https://wiki.pmdo.pmdcollab.org/wiki/index.php?title=Game_(functions)/Item_Management&amp;amp;diff=6423&amp;amp;oldid=6394&quot;&gt;Show changes&lt;/a&gt;</summary>
		<author><name>Imbion</name></author>
	</entry>
	<entry>
		<id>https://wiki.pmdo.pmdcollab.org/wiki/index.php?title=Game_(functions)/Item_Management&amp;diff=6394&amp;oldid=prev</id>
		<title>Imbion: Created page with &quot; == GAME:FindPlayerItem(System.String,System.Boolean,System.Boolean) ==   Finds an item in the player&#039;s team and returns its slot within the inventory or among its team&#039;s equips.   === Arguments ===  * &lt;code&gt;id&lt;/code&gt;: The item ID to search for. * &lt;code&gt;held&lt;/code&gt;: Check equipped items. * &lt;code&gt;inv&lt;/code&gt;: Check inventory items.  === Returns ===  The InvSlot of the item. Invalid if the item could not be found.  == GAME:GetPlayerEquippedCount ==   Get the number of items...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.pmdo.pmdcollab.org/wiki/index.php?title=Game_(functions)/Item_Management&amp;diff=6394&amp;oldid=prev"/>
		<updated>2026-01-17T21:06:29Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot; == GAME:FindPlayerItem(System.String,System.Boolean,System.Boolean) ==   Finds an item in the player&amp;#039;s team and returns its slot within the inventory or among its team&amp;#039;s equips.   === Arguments ===  * &amp;lt;code&amp;gt;id&amp;lt;/code&amp;gt;: The item ID to search for. * &amp;lt;code&amp;gt;held&amp;lt;/code&amp;gt;: Check equipped items. * &amp;lt;code&amp;gt;inv&amp;lt;/code&amp;gt;: Check inventory items.  === Returns ===  The InvSlot of the item. Invalid if the item could not be found.  == GAME:GetPlayerEquippedCount ==   Get the number of items...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
== GAME:FindPlayerItem(System.String,System.Boolean,System.Boolean) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Finds an item in the player&amp;#039;s team and returns its slot within the inventory or among its team&amp;#039;s equips.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;id&amp;lt;/code&amp;gt;: The item ID to search for.&lt;br /&gt;
* &amp;lt;code&amp;gt;held&amp;lt;/code&amp;gt;: Check equipped items.&lt;br /&gt;
* &amp;lt;code&amp;gt;inv&amp;lt;/code&amp;gt;: Check inventory items.&lt;br /&gt;
&lt;br /&gt;
=== Returns ===&lt;br /&gt;
&lt;br /&gt;
The InvSlot of the item. Invalid if the item could not be found.&lt;br /&gt;
&lt;br /&gt;
== GAME:GetPlayerEquippedCount ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Get the number of items equipped by players.  Does not include guests.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Returns ===&lt;br /&gt;
&lt;br /&gt;
The number of items.&lt;br /&gt;
&lt;br /&gt;
== GAME:GetPlayerBagCount ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Get the number of items in the bag.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Returns ===&lt;br /&gt;
&lt;br /&gt;
The number of items.&lt;br /&gt;
&lt;br /&gt;
== GAME:GetPlayerBagLimit ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Gets the maximum amount of item the player&amp;#039;s team can carry.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Returns ===&lt;br /&gt;
&lt;br /&gt;
The number of items.&lt;br /&gt;
&lt;br /&gt;
== GAME:GetPlayerEquippedItem(System.Int32) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Gets the equipped item for the character in the specified slot.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;slot&amp;lt;/code&amp;gt;: The team slot of the character to check&lt;br /&gt;
&lt;br /&gt;
=== Returns ===&lt;br /&gt;
&lt;br /&gt;
The character&amp;#039;s equipped item&lt;br /&gt;
&lt;br /&gt;
== GAME:GetGuestEquippedItem(System.Int32) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Gets the equipped item for the character in the specified guest slot.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;slot&amp;lt;/code&amp;gt;: The guest slot of the character to check&lt;br /&gt;
&lt;br /&gt;
=== Returns ===&lt;br /&gt;
&lt;br /&gt;
The character&amp;#039;s equipped item&lt;br /&gt;
&lt;br /&gt;
== GAME:GivePlayerItem(RogueEssence.Dungeon.InvItem) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Gives an item and adds it to the player team&amp;#039;s bag.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt;: The item to give&lt;br /&gt;
&lt;br /&gt;
== GAME:GivePlayerItem(System.String,System.Int32,System.Boolean,System.String) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Gives an item and adds it to the player team&amp;#039;s bag.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;id&amp;lt;/code&amp;gt;: The ID of the item&lt;br /&gt;
* &amp;lt;code&amp;gt;count&amp;lt;/code&amp;gt;: The amount to give. Default 1&lt;br /&gt;
* &amp;lt;code&amp;gt;cursed&amp;lt;/code&amp;gt;: Whether the item is cursed. Default false.&lt;br /&gt;
* &amp;lt;code&amp;gt;hiddenval&amp;lt;/code&amp;gt;: The hidden value of the item. Default empty string.&lt;br /&gt;
&lt;br /&gt;
== GAME:GetPlayerBagItem(System.Int32) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Gets the item found at the specified slot of the player&amp;#039;s bag.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;slot&amp;lt;/code&amp;gt;: The slot to check&lt;br /&gt;
&lt;br /&gt;
=== Returns ===&lt;br /&gt;
&lt;br /&gt;
The item found in the slot&lt;br /&gt;
&lt;br /&gt;
== GAME:TakePlayerBagItem(System.Int32,System.Boolean) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Remove an item from player inventory&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;slot&amp;lt;/code&amp;gt;: The slot from which to remove the item&lt;br /&gt;
* &amp;lt;code&amp;gt;takeAll&amp;lt;/code&amp;gt;: None&lt;br /&gt;
&lt;br /&gt;
== GAME:TakePlayerEquippedItem(System.Int32,System.Boolean) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Remove the equipped item from a chosen member of the team&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;slot&amp;lt;/code&amp;gt;: The slot of the character on the team from which to remove the item&lt;br /&gt;
* &amp;lt;code&amp;gt;takeAll&amp;lt;/code&amp;gt;: None&lt;br /&gt;
&lt;br /&gt;
== GAME:TakeGuestEquippedItem(System.Int32,System.Boolean) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Remove the equipped item from a chosen guest of the team&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;slot&amp;lt;/code&amp;gt;: The slot of the character on the team&amp;#039;s guest list from which to remove the item&lt;br /&gt;
* &amp;lt;code&amp;gt;takeAll&amp;lt;/code&amp;gt;: None&lt;br /&gt;
&lt;br /&gt;
== GAME:GetPlayerStorageCount ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Get the amount of items in the player&amp;#039;s storage&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== GAME:GetPlayerStorageItemCount(System.String) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Get the amount of a specific item in the player&amp;#039;s storage&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;id&amp;lt;/code&amp;gt;: ID of the item ot check&lt;br /&gt;
&lt;br /&gt;
=== Returns ===&lt;br /&gt;
&lt;br /&gt;
The amount of copies currently in storage&lt;br /&gt;
&lt;br /&gt;
== GAME:GivePlayerStorageItem(RogueEssence.Dungeon.InvItem) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Gives an item and adds it to the player team&amp;#039;s storage.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;item&amp;lt;/code&amp;gt;: The item to give&lt;br /&gt;
&lt;br /&gt;
== GAME:GivePlayerStorageItem(System.String,System.Int32,System.Boolean,System.String) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Gives an item and adds it to the player team&amp;#039;s storage.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;id&amp;lt;/code&amp;gt;: The ID of the item&lt;br /&gt;
* &amp;lt;code&amp;gt;count&amp;lt;/code&amp;gt;: The amount to give. Default 1&lt;br /&gt;
* &amp;lt;code&amp;gt;cursed&amp;lt;/code&amp;gt;: Whether the item is cursed. Default false.&lt;br /&gt;
* &amp;lt;code&amp;gt;hiddenval&amp;lt;/code&amp;gt;: The hidden value of the item. Default empty string.&lt;br /&gt;
&lt;br /&gt;
== GAME:TakePlayerStorageItem(System.String) ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Takes an item from the storage&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;id&amp;lt;/code&amp;gt;: The ID of the item to take&lt;br /&gt;
&lt;br /&gt;
== GAME:DepositAll ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Takes all items in the player team&amp;#039;s bag and equipped items, and deposits them in storage.&lt;/div&gt;</summary>
		<author><name>Imbion</name></author>
	</entry>
</feed>